[ROM][LP][5.0.2][LRX22G] CyanogenMod 12.0 (20150603-UNOFFICIAL) [End Of Life] - Samsung Galaxy W I8150

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For general discussions, bug reports and FAQ, go here.
What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
MTP storage
HW accelerated GUI
HW accelerated video
Camera
Torch
Wifi/USB tethering
USB OTG (Requires external power source)
Hybrid ION/PMEM
Known issues
Camera app is buggy
720p recording broken
Screenshots
CM-12.0 Install Guide
Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.
Download CM-12.0 and gapps package and put in external sd card
2015-06-04: CM-12.0 20150603-UNOFFICIAL [DOWNLOAD]
MD5SUM: 88a1dd3cc3d43d74db866d598a27958e
Reverted BLN changes (broke LED)
More detailed changelog
2015-05-23: CM-12.0 20150523-UNOFFICIAL [DOWNLOAD]
MD5SUM: de5c796615ce316173e4a6f095d54899
overlay: Define default quick setting tiles
device: Disable dex2oat watchdog
liblights: Add Generic BLN Support
liblights: Additional updates
sepolicy: Label BLN sysfs
rootdir: Set permissions on BLN sysfs nodes
Credits for various changes goes to: sirmordred, mikeNG
More detailed changelog
2015-05-02: CM-12.0 20150501-UNOFFICIAL [DOWNLOAD]
MD5SUM: 4c089a2d7552146078214b2011c2c23c
Revert "rootdir: Increase Swappiness to 100"
Revert "rootdir: Increase zram disk size to 256mb on 512mb devices"
rootdir: Use lz4 compression for ZRAM
rootdir: Reduce ZRAM size to 128MB
Fixed power off charging
kernel 3.4.107
More detailed changelog
2015-04-11: CM-12.0 20150410-UNOFFICIAL [DOWNLOAD]
MD5SUM: 884d2a2de87187067a7d9b41d1cc49b8
device: Add support for display color calibration (KCAL)
cmhw: Add keydisabler class
rootdir: Set permissions for keydisabler
rootdir: Various updates to init
overlay: Disable dialer lookup by default
Add support for TWRP
rootdir: Fix typo
Credits for various changes goes to: sirmordred, khusika
More detailed changelog
2015-03-14: CM-12.0 20150314-UNOFFICIAL [DOWNLOAD]
MD5SUM: fc56c6a70c5f140538587476f1e3344d
media_profiles: [TEMP] temporarly disable 720p recording for back camera
uevent: Set perm of dev/ledflash as R/W
BoardConfig: Enable some healthd charger options
device: Updated liblight
device: Removed deprecated egl.cfg
prop: Disable offload audio
rootdir: Increase zram disk size to 256mb on 512mb devices
rootdir: Increase Swappiness to 100
Credits for various changes goes to: Christopher83, sirmordred.
More detailed changelog
2015-03-08: CM-12.0 20150308-UNOFFICIAL [DOWNLOAD]
MD5SUM: f843c5cf23993264ef3fa262ebc15a8d
ril: Fix multi-part SMS sending
config: Update audio_policy.conf
README: Make it look nice
device: Support for F2FS formatted /data partition
device: Add ethernet feature
device: Move AAPT config to cm.mk
device: Use local copy of wpa_supplicant_overlay_conf
device: Disable HW MP3 decoder
BoardConfig: Reduced userdata partition size by 16 KB
BoardConfig: Build wifi-hal
BoardConfig: Disabled some more unsupported audio features
rootdir: Remove crypto module triggers
rootdir: Set permissions through init instead of script for bt/mac address
rootdir: Blank/Unblank framebuffer to clear splash screen while on bootanimation
rootdir: Change permissions on external storage mount points
rootdir: Remove sdcard1 from fuse_usbdisk service
rootdir: Updated healthd charger service
overlay: mms: Updated config
overlay: Add new default wallpaper for 480x800
overlay: Set external storage devices as non-emulated
sepolicy: To be fixed-up inside 6a1658d commit
sepolicy: Allow system server to R/W from radio devices
sepolicy: Address some denials
sepolicy: Fix denials writing to external sd in UMS mode
prop: Switch to NuPlayer
prop: Add property to indicate we support usb-otg
camera: Modify base.common.version API define
Revert "device: Move AAPT config to cm.mk"
Credits for various changes goes to: Christopher83, sirmordred.
More detailed changelog
2015-01-23: CM-12.0 20150122-UNOFFICIAL [DOWNLOAD]
MD5SUM: f26042dae35bc2a36aefdb5bac4c1a43
BoardConfig: Disable some audio features
BoardConfig: Make dexpreopt flag compatible for multiplatform compiling
BoardConfig: Enabled extended font support
gps: Zero-out dev structure after checking for NULL
gps: Makefiles cleanup and some changes to correctly build GPS HAL
gps: Some improvements to HAL
sepolicy: Updates from ariesve device
sepolicy: Allow read/write permissions on /dev/multipdp for rild
ril: Ignore getCellInfoList and setCellInfoListRate calls
bluetooth: Updated config
cm: Switch to full phone config
Revert "ramdisk: Remove permissions change for /proc/cmdline on early-init"
ramdisk: Add config for USB charging
ramdisk: Some updates and cleanups
overlay: Updated overlay for recent fw/base changes
overlay: Add deviceHardwareWakeKeys config
overlay: Update device hardware keys integer
prop: Enabled HighEndGraphics by default
prop: Removed deprecated properties
prop: Update the property name for AwesomePlayer usage
prop: Increase max background services to 8
device: Use healtd charger during off-mode charging
misc: Remove obsolete and unsupported stuff
Credits for various changes goes to: Christopher83, sirmordred, Harakhti.
More detailed changelog
2014-12-30: CM-12.0 20141230-UNOFFICIAL [DOWNLOAD]
MD5SUM: 51c2548c0cfaa5e0d58b53055bf58ded
INITIAL RELEASE
New partition layout and switch to emulated storage
NB! Requires new recovery and a complete wipe!
BACKUP ALL YOUR DATA!
Download recovery: recovery-clockwork-6.0.5.1-ancora.zip
Flash it in old recovery. Then go to "advanced" menu, and select reboot recovery. When new recovery has loaded, select wipe data/factory reset, then go to "mounts and storage" menu and select format /system. Then select "format /data and /data/media" (NB. only needed the first time installing the rom). Now you should make sure you have put the rom file on an external sd card. Install that and gapps the normal way. You can also use adb sideload.
For more info on the new layout, see here: https://github.com/arco/android_device_samsung_ancora/commit/d1cb921fb3ecd3e90a35da2af6a878aa294f168d
Another benefit is that it's now possible to install the full gapps package.
Google Apps (UPGRADE REQUIRED)
Google Apps
Before you install CM-12.0: Preparation (First three are optional. If you want to start fresh, these can be skipped)
Install AppBak from Market, run it and save a list of all your apps.
Install SMS Backup and Restore from Market, run it and backup your SMS history.
Install Call Logs Backup and Restore from Market, run it and backup your call log history.
Boot into CWM6 recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.
Install
Use CWM6.
Warning: Only use this recovery to flash CM-12.0. Otherwise, you risk bricking your phone, or you might experience boot and stability issues!
Wipe data and cache.
Format /system (only first time coning from older recovery)
Format /data and /data/media (only first time coning from older recovery)
Flash update*.zip.
Flash gapps*.zip. You must flash gapps after every upgrade to CM12.0 since /system is formatted, wiping your previous add-ons.
Reboot phone.
First boot might take 30-40 minutes, so be patient.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
Warning: Do not restore backup data of system apps!
If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
It seems that restoring backups can also break Calendar sync.
Upgrades
Upgrades from previous versions of CM12.0 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM12.0 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.
Credits
CyanogenMod Team
AriesVE DevConnection Team
Epic Touch CM Team for the install instructions
ivendor and mirred for help with the camera HAL
Everyone that donated beers

Reserved

Thanks arco. You are amazing.

AWESOOOMEEE..
but i'm just install CM11

Damn, Arco, that came out of nowhere.
Nice.

Haters gonna hate

WooooooW
Finally LP
Thank you master

plz add some more reserved posts...
so that i can use all thanks of my daily amount for this thread and your great work!
Also big thx to @Christopher83 @DevConnection_Team & @sir mordred !

tycoo said:
plz add some more reserved posts...
so that i can use all thanks of my daily amount for this thread and your great work!
Also big thx to @Christopher83 @DevConnection_Team & @sir mordred !
Click to expand...
Click to collapse
Now is the time for us to rush in head-on and start comparing branches like crazy.

tycoo said:
plz add some more reserved posts...
so that i can use all thanks of my daily amount for this thread and your great work!
Also big thx to @Christopher83 @DevConnection_Team & @sir mordred !
Click to expand...
Click to collapse
Thanx for your appreciation tycoo
ım just doing minor things on development but arco and others are really linux head.... big thanx to them

OH MY GOOD , great gift for the final time of the year thanks to @arco68 @Christopher83 and other developers :highfive:

hmmm first reviews
system is really stable at this moment but unfortunatly ı couldnt pass the following pop-up message "android is upgrading 1/1 app optimizing" ı faced with that message after first reboot. I tried to clear cache but it didnt work
so ı had to reflash the cm11
EDİT:no need to return back... after 5-6 minutes that message disappeared... .)

sir mordred said:
hmmm first reviews
system is really stable at this moment but unfortunatly ı couldnt pass the following pop-up message "android is upgrading 1/1 app optimizing" ı faced with that message after first reboot. I tried to clear cache but it didnt work
so ı had to reflash the cm11
Click to expand...
Click to collapse
Its happen to me too, but after waiting 5-10 minutes its boot as well

Yey, finally!! Thanks arco. :thumbup::thumbup:
Another lollipop roms will be come, stay tuned

Fatastic work man, another reason to start building VanirAOSP Lollipop for ancora

Oh shyt! Thanks a lot man! :good::good::good:

Thank You Arco ! :good:

Thank you master thank you???

Thank you so much sir. You are amazing ?
Finally lolipop for Wonder?
Thank you for a huge new year gift ?
Sent from my GT-I8150 using XDA Premium 4 mobile app

omg finaly lollipop
thanks arco you're the best

Related

[ROM][KK][4.4.4][KTU84Q] CyanogenMod 11.0 (20150716-UNOFFICIAL) [End Of Life]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For general discussions, bug reports and FAQ, go here.
What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated GUI
HW accelerated video
Camera
Torch
Wifi/USB tethering
USB OTG (Requires external power source)
Vsync
Hybrid ION/PMEM
Screenshots
CM-11.0 Install Guide
Note: CM for Galaxy W is provided with no warranty. You are installing this software at your own risk. You may be violating your warranty.
NB! All CM builds from 2014-12-23 and after requires a new recovery! Read info further down.
Download CM-11.0 and gapps package and put in /sdcard
2015-07-16: CM-11.0 20150716-UNOFFICIAL [DOWNLOAD]
MD5SUM: 29bb02f487277e5fd953c50cad957dff
Changed from ROW to FIOPS scheduler
Changed ZRAM settings
Synced with CM
2015-03-22: CM-11.0 20150322-UNOFFICIAL [DOWNLOAD]
MD5SUM: 946d0939607fa53bbc76d94f425edd35
rootdir: Increase Swappiness to 100
rootdir: Increase zram disk size to 256mb on 512mb devices
camera: Modify base.common.version API define
overlay: Set external storage devices as non-emulated
overlay: mms: Updated config
rootdir: Remove sdcard1 from fuse_usbdisk service
rootdir: Change permissions on external storage mount points
rootdir: Blank/Unblank framebuffer to clear splash screen while on bootanimation
rootdir: Set permissions through init instead of script for bt/mac address
rootdir: Remove crypto module triggers
BoardConfig: Reduced userdata partition size by 16 KB
device: Disable HW MP3 decoder
README: Make it look nice
cm: Switch to full phone config
prop: Enabled HighEndGraphics by default
prop: Increase max background services to 8
ramdisk: Change /dev/smd7 owner and group
ramdisk: Change the class of rmt_storage service
BoardConfig: Avoid poisoning the host binaries with bad ABIs
2014-12-23: CM-11.0 20141223-UNOFFICIAL [DOWNLOAD]
MD5SUM: 73977a4def08387436f45e1bf7fdd5e3
New partition layout and switch to emulated storage
NB! Requires new recovery and a complete wipe!
BACKUP ALL YOUR DATA!
Download recovery: recovery-clockwork-6.0.5.1-ancora.zip
Flash it in old recovery. Then go to "advanced" menu, and select reboot recovery. When new recovery has loaded, select wipe data/factory reset, then go to "mounts and storage" menu and select format /system. Then select "format /data and /data/media" (NB. only needed the first time installing the rom). Now you should make sure you have put the rom file on an external sd card. Install that and gapps the normal way. You can also use adb sideload.
The change of partition layout is done because CM12 requires it, and implementing the same in CM11 makes it easier for everyone to switch between them, since the same recovery can be used. For more info on the new layout, see here: https://github.com/arco/android_device_samsung_ancora/commit/d1cb921fb3ecd3e90a35da2af6a878aa294f168d
Another benefit is that it's now possible to install the full gapps package.
2014-12-10: CM-11.0 20141210-UNOFFICIAL [DOWNLOAD]
MD5SUM: db57f0f92d4ae163342fcffef558c3b0
Add IPv6 tethering support (sirmordred)
Update LPM binaries (sirmordred)
Fixed some kernel bugs
Various other small fixes
Kernel 3.4.105
2014-10-29: CM-11.0 20141029-UNOFFICIAL [DOWNLOAD]
MD5SUM: b2dab1c4890e54efc3453b158d9011d9
Fixed storage issue
2014-10-21: CM-11.0 20141021-UNOFFICIAL [DOWNLOAD]
MD5SUM:
Reverted back to low ram config. Seems like it doesn't suck as much as it used to anymore.
Set internal storage as removable (sirmordred)
Set composition type to dynamic (sirmordred)
2014-10-13: CM-11.0 20141013-UNOFFICIAL [DOWNLOAD]
MD5SUM: a5946c9f242b3c85498a39a28ba3f20c
Fixed camera preview bug after 1 shot
Added back basic live wallpaper support
2014-10-09: CM-11.0 20141009-UNOFFICIAL [DOWNLOAD]
MD5SUM: 65c17b27555998ee62bb3c18c337888a
Video editor and Live wallpapers excluded from ROM to save space
Various CM bugs present in previous build should be fixed now
2014-10-01: CM-11.0 20141001-UNOFFICIAL [DOWNLOAD]
MD5SUM: 8fd86355296926579ebd2457dcbcaa3c
Camera HAL cleanups (sirmordred)
Updated wifi driver (ADC-Team)
Various fixes and updates
Kernel 3.4.104
2014-09-10: CM-11.0 20140910-UNOFFICIAL [DOWNLOAD]
MD5SUM: 585d9834acfdfcfd00ffc256634a6a21
Re-enabled hardware MP3 decoder
Fixed blue flashing issue
Increase ZRAM swap size to 192MB
Reduce background app limit to 16
Allow more background services
2014-09-02: CM-11.0 20140902-UNOFFICIAL [DOWNLOAD]
MD5SUM: 0316d4e60dd507b6fe6158b8870de0ac
Fixed some regressions
Disabled hardware MP3 decoder
Enabled support for WMA files
Sound Recorder was missing in previous build
2014-08-31: CM-11.0 20140831-UNOFFICIAL [DOWNLOAD]
MD5SUM: 5b53ceee34b99a206553a05f6b7eff09
Lowered default brightness
Enable soft reboot (sirmordred)
Various cleanups and reorganization (sirmordred)
Enable hardware MP3 decoder
Enable proximity wake feature
Set ROW as default scheduler
Enable "Eject SD Card" (sirmordred)
Update vidc firmware and alsa lib (sirmordred)
Kernel 3.4.103
2014-08-01: CM-11.0 20140801-UNOFFICIAL [DOWNLOAD]
MD5SUM: 74064c3ac1bea565977e0bf0a5306fe5
Fixed Torch wake lock
Disabled low ram config (Experimental, but I feel that things are more fluent and more responsive now)
Kernel 3.4.100
2014-07-21: CM-11.0 20140721-UNOFFICIAL [DOWNLOAD]
MD5SUM: 913bd392e3c20287c5fe43560084874f
Synced with CM. Should fix various issues, like with themes.
Kernel 3.4.99
2014-07-13: CM-11.0 20140713-UNOFFICIAL [DOWNLOAD]
MD5SUM: de485f507c1a4000e269894cc38dd98e
Disabled LPA, again. Causing problems with A2DP etc
Removed KSM feature. Causing various problems with video/camera
Kernel 3.4.98
2014-07-04: CM-11.0 20140704-UNOFFICIAL [DOWNLOAD]
MD5SUM: aa39c5ed1d81a3441eea3e624d41efc5
Fixed video playback issue (Thanks Christopher83)
2014-07-03: CM-11.0 20140703-UNOFFICIAL [DOWNLOAD]
MD5SUM: 3407a72c82a8894a0918035452a376d7
Android 4.4.4
Various kernel and memory related updates (ADC-Team)
Available memory increased from 375 to 396 MB
Enabled LPA playback
Fixed headset jack insertion in suspended mode (ADC-Team)
Kernel 3.4.96
2014-06-16: CM-11.0 20140616-UNOFFICIAL [DOWNLOAD]
MD5SUM: db0c0a89031f89f27f1749fbdf08fa52
Android 4.4.3
New kernel based on kk_2.7 branch from CAF (credits to Team AriesVE)
Available memory increased from 340 to 375 MB (might be able to increase it further when I have time to fine tune it, but this should be a safe amount for now)
Enabled MMC erase capability in kernel for TRIM support (thanks to sir mordred for the hint)
Reverted back to chromium webview, since classic webview doesn't compile in 4.4.3
Updated some media related blobs
Using kitkat Adreno libs again
2014-05-28: CM-11.0 20140528-UNOFFICIAL [DOWNLOAD]
MD5SUM: 1392a296a61c518adc123451541fd3a8
Reverted kitkat based Adreno libs until issue with video thumbnail generation is fixed, if ever.
2014-05-25: CM-11.0 20140525-UNOFFICIAL [DOWNLOAD]
MD5SUM: 064215c76d4a784f2b7e6e75dc632b18
KitKat based Adreno libs (kernel driver also updated to match)
2014-05-21: CM-11.0 20140521-UNOFFICIAL [DOWNLOAD]
MD5SUM: d4e7067e5c1047f67c06e14a76f15263
System UI bug should be fixed now
Disabled LPA (apparently still some issues with it)
Kernel 3.4.91
2014-05-14: CM-11.0 20140413-UNOFFICIAL [DOWNLOAD]
MD5SUM: 6a3d12b8278f214ff91c4b51715c3438
Fixed some audio routing bugs
Enabled LPA (Low Power Audio) again
Lockscreen wallpaper
New theme engine
Kernel 3.4.86
2014-03-23: CM-11.0 20140323-UNOFFICIAL [DOWNLOAD]
MD5SUM: 2f73bdcc58b6cae8eab2d9f46ca87894
Synced with CM (should maybe fix some bugs)
Kernel 3.4.83
2014-03-11: CM-11.0 20140311-UNOFFICIAL [DOWNLOAD]
MD5SUM: 4fe488467dfbf33a95e8363bb758871b
Updated Adreno blobs
Synced with CM
Kernel 3.4.82
2014-01-22: CM-11.0 20140122-UNOFFICIAL [DOWNLOAD]
MD5SUM: 65a6dcf31f0cd8917f0447b7bdb761e8
Disabled Low Power Audio (LPA)
New workaround for text glitch (using classic webview)
Fix zoom in camera preview (credits Dorregaray)
2014-01-17: CM-11.0 20140117-UNOFFICIAL [DOWNLOAD]
MD5SUM: 546d101784cbd493607558273459ac6b
Enabled Low Power Audio (LPA)
Fixed VOIP audio
Fixed Netflix playback
USB OTG and zRAM fixes (credits Christopher83)
Kernel 3.4.77
2014-01-10: CM-11.0 20140109-UNOFFICIAL [DOWNLOAD]
MD5SUM: 5688ddd7efccbfdf3d485804543fe8b3
Enable TARGET_USE_QCOM_BIONIC_OPTIMIZATION
Possible workaround for the graphic glitch
Updated media profiles
Increased minimum CPU frequency to 368 MHz
Lowered zRAM size to half of what it was
Kernel 3.4.76
2014-01-06: CM-11.0 20140106-UNOFFICIAL [DOWNLOAD]
MD5SUM: 588e8977250194cb3bd8bedfc6e29c8c
Fixed storage swapping
2014-01-05: CM-11.0 20140105-UNOFFICIAL [DOWNLOAD]
MD5SUM: c577b62973aac5099bdea60b20e3073d
Fixed bluetooth tethering
Implemented storage switching
Increased zRAM allocation and changed setup according to KK specs (old method is removed from CM11)
2014-01-01: CM-11.0 20140101-UNOFFICIAL [DOWNLOAD]
MD5SUM: 57e225a2955e15236c37abb00072ee9d
Switched back to updated camera app (fixed issue with preview)
Allocated more memory for PMEM (should fix issues like switching to video mode in camera app after taking pictures)
2013-12-31: CM-11.0 20131231-UNOFFICIAL [DOWNLOAD]
MD5SUM: 26910b9933dce0ff01137f278c6b49d7
Fixed activity indicators for mobile data
Fixed preview in camera after taking a picture
Enabled ZRAM by default
2013-12-28: CM-11.0 20131228-UNOFFICIAL [DOWNLOAD]
MD5SUM: 9f2c2aae9fa3143c69537e7f67b51ac1
Initial release
Google Apps (UPGRADE REQUIRED)
PA GApps
Micro Modular recommended
Before you install CM-11.0: Preparation (First three are optional. If you want to start fresh, these can be skipped)
Install AppBak from Market, run it and save a list of all your apps.
Install SMS Backup and Restore from Market, run it and backup your SMS history.
Install Call Logs Backup and Restore from Market, run it and backup your call log history.
Boot into CWM5 recovery. Make a full backup. You will need this backup later if you decide to go back to your previous ROM and data.
WARNING: Many apps will Force Close crash if you restore data from a previous ROM.
Install
Use CWM6.
Warning: Only use this recovery to flash CM-11.0. Otherwise, you risk bricking your phone, or you might experience boot and stability issues!
Wipe data and cache.
Flash update*.zip.
Flash gapps*.zip. You must flash gapps after every upgrade to CM11.0 since /system is formatted, wiping your previous add-ons.
Reboot phone.
After you setup your Google account, reinstall the three apps from Market in order to restore most of your apps, call log and SMS history.
Warning: Do not restore backup data of system apps!
If you restore a bad backup with cached settings in telephony.db in data/data/com.*.*.telephony it can break MMS.
It seems that restoring backups can also break Calendar sync.
Upgrades
Upgrades from previous versions of CM11.0 are the same process as install, except you do not need to wipe anything. Contrary to popular belief, you do not need to even wipe cache and dalvik-cache when upgrading between CM11.0 versions. You only need to wipe if you are doing a major upgrade, switching to a different ROM entirely, or attempting to fix bugs caused by bad backups or corrupt app data.
Credits
CyanogenMod Team
AriesVE DevConnection Team
Epic Touch CM Team for the install instructions
ivendor and mirred for help with the camera HAL
Everyone that donated beers
Note: This is completely unsupported. I build and release whenever I have some free time. You can report bugs and issues, but don't expect them to be fixed.
Thank you Sir!
Oorah! I'm gonna try it with my retired SGW. Thanks Arco!
Nexus 4 cihazımdan Tapatalk kullanılarak gönderildi
Finally
Inviato dal mio GT-I8150 utilizzando Tapatalk
You're the best, sir. I am trying now. Thx for this rom.
woooow thanks sir HNY
[ROM][KK][4.4.2][KOT49H] CyanogenMod 11.0 (20131228-UNOFFICIAL)
Arco68=The father of galaxy w
Very thank sir.
Thank Arco for your hard work! But I have a question: SD Swap is implemented?
Is this a ION build?
Gesendet von meinem Nexus 4 mit Tapatalk 2
XeLLaR* said:
Is this a ION build?
Gesendet von meinem Nexus 4 mit Tapatalk 2
Click to expand...
Click to collapse
in the "what's working" part is written "Hybrid ION/PMEM". So I guess it is
ilusi0n_ said:
in the "what's working" part is written "Hybrid ION/PMEM". So I guess it is
Click to expand...
Click to collapse
Oh, totally oversee that! Thanks!
Gesendet von meinem Nexus 4 mit Tapatalk 2
XeLLaR* said:
Is this a ION build?
Gesendet von meinem Nexus 4 mit Tapatalk 2
Click to expand...
Click to collapse
Yes, it is. Read carefully in OP
arco68 said:
What's working:
Audio
Receiving and making calls
GPS
Compass
Proximity sensor
Wifi
Bluetooth
USB mass storage
HW accelerated gui
HW accelerated video
Camera
Torch
Wifi/USB tethering
USB OTG
Vsync
Hybrid ION/PMEM
Click to expand...
Click to collapse
wow great job
thanks sir
XeLLaR* said:
Oh, totally oversee that! Thanks!
Gesendet von meinem Nexus 4 mit Tapatalk 2
Click to expand...
Click to collapse
XeLLaR
Galaxy w for what you did
Thanks also to you
(Sorry, you are limited to 8 thanks per day)
sir @arco68 you are really hero sir
probably ı broke thanx button :fingers-crossed:
good works and regards :good:
ali7557 said:
XeLLaR
Galaxy w for what you did
Thanks also to you
(Sorry, you are limited to 8 thanks per day)
Click to expand...
Click to collapse
You must thank Arco... He found some free time and he used for you guys!
ADC Team is glad that Arne has used our effort on sgs+ to build and release this rom for W...
This is one of the biggest reward for our devs, to have a mention in the credits list of Arco!
Inviato dal mio ASUS Transformer Pad TF300TG con Tapatalk 4
wow..i can't believed
:good:
Wow, I didn't expect this, thanks a lot Sir!
Wow. Awesome. Im late a bit. Gonna try asap. Thanks sir
Sent from my GT-I8150 using XDA Premium 4 mobile app

[ROM] [AOSP 6.0.0] Marshmallicious | volantis/Nexus 9 | WiFi | MRA58N | 2015/11/07

Goodbye Lollipopalooza... Hello Marshmallicious!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This started out as a personal project... a way for me to learn how to develop and custom features for Android. And I decided to share my work with the amazing Android community... something to give back to the community. Back then, this was a ROM called ThunderKat, based on Android 4.4 KitKat. Over time, it evolved into Lollipopalooza, based on Android 5.0. And now, here's Marshmallicious, based on Android 6.0.
Now, before you go on ahead, let me be clear about one thing. This is and will remain a minimal AOSP based ROM. It will include a small, but useful set of features... features which add a bit more flare to Android AOSP. Beyond this minimal feature set, this will also include some relevant spit and polish (bug fixes and asset/image updates). As time progressed, so did the quality of the work behind the features this ROM offers. Whenever I look back at a feature I developed before, I look for ways to improved. If you expect a lot of additional features, I recommend using one of the more popular ROMs available like CyanogenMod, SlimRoms, ParanoidAndroid, etc.
I develop and maintain this ROM on my own for the most case, occasionally seeking help and porting useful features and fixes that others here in the community have developed. You will see all the relevant references in the cherry-picked commit in my GitHub repositories.
Due to my limited availability, I will now no longer support Lollipopalooza builds
Now that I'm done with the fancy introduction, let's get down to business...
Changelog:
2015/11/07
1. Fixed force close when choosing keyboards in Language & input settings
2. Enabled doze/ambient mode auto power saving modes (More details)
3. Removed SVELTE (Nexus 9 LTE) init configs from Nexus 9 Wifi init configs
4. Disabled bug report service (which is triggered by holding down volume down, volume up and power)
5. Updated SELinux policies for experimental systemless root using open source Superuser (instruction below)
6. Fixed experimental systemless root for devices with encrypted userdata
2015/11/04
1. Android Marshmallow 6.0.0_r2 (MRA58N) base [Includes November 2015 security patches by Google]
2. Movable on-screen navigation bar buttons (centre, left or right) [Settings > Device > Display]
3. Cursor control within text boxes using the volume rocker [Settings > Personal > Language & input]
4. Long-press of back button to kill foreground app [Settings > Personal > Language & input]
5. Native Android Marshmallow recents dismiss/clear all
6. User-defined custom device hostname [Settings > Wireless & networks > More]
7. Displays apps installing and optimising storage progress on first boot
8. Uses Google pre-built WebView if it is installed. Falls back to AOSP WebView
9. SystemUI Tuner enabled by default
10. Dessert Cake dream enabled and set as default doze dream
11. Enhanced Location QuickSettings tile (toggles between the different location mode [Off > Sensors Only > Battery Saving > High Accuracy])
12. Long-press action for all QuickSettings tiles (opens relevant Settings section)
13. Enhanced power menu [Power Off, Reboot, Aeroplane Mode, Users & Sound Toggle]
14. Advanced reboot [Reboot, Reboot to recovery, Reboot to bootloader] (only available for primary user when device is unlocked)
15. Default required permissions set for Google applications to allow GoogleApps packs
16. F2FS support for the cache partition in addition to the userdata partition.
17. Additional filesystems supported (with vold auto-mount capabilities not available yet) [exFAT and NTFS (NTFS-3G)]
18. Forced encryption of userdata partition is disabled
19. DM-Verity (key-based partition verification) is disabled system-wide
20. Full-screen on-screen keyboard in landscape mode is disabled
21. Sysinit supported (init.d scripts)
22. @Captain_Throwback's BeyondStock kernel 2.0.0 included [support NTFS, exFAT and fast-charge]
23. Several assets and images updated to Material-styled versions
24. Ambient (Doze) mode enabled along with burn-in protection
25. A lot of unneeded debug logging disabled
26. Default wallpaper replaced with Marshmallow stock default wallpaper and Marshmallow stock bootanimation added
27. Includes bionic busybox (credit CyanogenMod)
28. Increased number of status bar notification icons from 5 to 8
29. Miscellaneous bug-fixes and tweaks included (for more details, check the GitHub commits)
30. Full GoogleApps pack (with ARM64 320DPI apps where applicable) with the latest updates
Instructions:
1. Download the Marshmallicious ROM package and the Prerequisites package
2. [OPTIONAL] Download the GoogleApps package
3. Reboot into recovery [A custom recovery like TWRP is required]
4. Wipe as required
a. Full wipe when coming from another ROM
b. Wipe cache and dalvik-cache when flashing a Marshmallicious update​5. Flash the packages in the following order
a. Prerequisites package
b. Marshmallicious ROM package
c. [OPIONAL] GoogleApps package​6. Reboot and let the device boot up and remember that the first boot will take a while since this is a de-odex ROM
Root:
I do not support SuperSU because it is closed-source and, hence, cannot be audited. Anything granting low-level privileges to apps and process need to be open-source and auditable. But I will not blankly turn down support requests involving SuperSU if you have chosen to root your ROM using SuperSU.
That said, I am closely following the development of systemless open-source Superuser by @phhusson as well as the SELinux policy changes by @doitright. This is still experimental and may not support all root apps yet.
Because this is currently experimental, this ROM is not pre-rooted. But I have provided a separate ExperimentalRoot package. This package contains a modified boot image with the su binary, init changes and SELinux policy changes and has been built from source. The su binary was built with the latest changes in @phhusson's Superuser GitHub repository. The init and SELinux policy changes are a slightly varied version of the patch created by @doitright. Also included in the zip is the Superuser apk built with the latest changes in @phhusson's Superuser GitHub repository.
I have branches in my GitHub repository which have the SELinux policy and init changes required for systemless Superuser which include all doitright's changes as well as my modifications.
platform_external_sepolicy
platform_system_core
Instructions:
1. Download the ExperimentalRoot package provided above (make sure it matches the ROM release date)
2. Flash the boot image included in the ExperimentalRoot package using fastboot [fastboot flash boot boot.img]
3. Install the Superuser apk included in the ExperimentalRoot package as a regular app
Downloads:
AndroidFileHost
Marshmallicious-Nexus9-Wifi-20151107.zip [Marshmallicious ROM]
GoogleAppsPack-6.x-ARM64-320DPI-20151107.zip [Full Google Apps Pack]
Prerequisites-Marshmallicious-Nexus9-Wifi-MRA58N.zip [Prerequisites (bootloader and vendor images)]
ExperimentalRoot-Marshmallicious-Nexus9-Wifi-20151107.zip [Experimental systemless open-source Superuser]
BasketBuild
Marshmallicious-Nexus9-Wifi-20151107.zip [Marshmallicious ROM]
GoogleAppsPack-6.x-ARM64-320DPI-20151107.zip [Full Google Apps Pack]
Prerequisites-Marshmallicious-Nexus9-Wifi-MRA58N.zip [Prerequisites (bootloader and vendor images)]
ExperimentalRoot-Marshmallicious-Nexus9-Wifi-20151107.zip [Experimental systemless open-source Superuser]
Theming:
This ROM support RRO/Layers themes. But please be aware that not all RRO/Layers themes support Android Marshmallow yet. If you encounter force closes after installing a theme, reboot into recovery mode and delete /vendor/overlay.
Layers/RRO Themes Info:
1. Join the BitSyko Google+ Community for the latest information and themes
2. Download the Layers Manager app to install/uninstall/preview RRO/Layers themes
3. Download the Layers Showcase app to browse available RRO/Layers themes
4. Visit this XDA thread for a comprehensive list of RRO/Layers themes
Help and troubleshooting:
1. Ask for help if you need, but make sure you do your research first.
2. Be patient. It could take a few minutes to flash the ROM.
3. If you flashed a kernel which replaced the SELinux policy file, you may encounter errors and issues. To recover, you will need to reflash the ROM boot image.
4. If you get "failed to mount /dev/block/platform/sdhci-tegra.3/by-name/APP", unmount the system partition and try again
5. If you flashed a kernel with SELinux disabled like the one provided by @USBhost on a previous build, make sure you flash that kernel after flashing the update (before you reboot), or you will get a bootloop and will have to perform a recursive restorecon on the /data partition to restore the SELinux contexts.
6. If you have a folder created in TWRP recovery mode which you cannot access when you boot up the ROM, you will need to perform a recursive restorecon on that folder restore the SELinux contexts.
7. Be ready to provide a clear description of your issues and please provide logcats, dmesg logs and kmesg logs whenever possible.
Sources:
Marshmallicious Manifest
All repositories
Disclaimer
Marshmallows are always delicious... but be careful!!! Make sure you know your limits!!! If you don't know what you are doing, the marshmallows provided here could be life-threatening and render your device inedible. Every marshmallow here has undergone extensive scrutiny, but there is always a chance that something slipped through the cracks since baking is more an art than a science. So if you use the marshmallows here, don't hold the chef responsible for baking these goodies (me!)
Support this project:
If you like my work, buy me a beer so that I can pass time while my laptop churns out builds...
Paypal
Google Wallet (Send Money to craigacgomez[at]gmail[dot]com)
Credits:
Google, NVidia, ARM, Chainfire, 0xD34D, CyanogenMod team, PureAOSP team, Chroma team, BitSyko team, AndroidFileHost, BasketBuild, phhusson, doitright, XDA (any probably some more I can't remember)
Reserved...
And one more... just in case!!
Will test and report back
Upload complete at last (AndroidFileHost crapped out on my half way through!) Link in OP!
craigacgomez said:
Upload complete at last (AndroidFileHost crapped out on my half way through!) Link in OP!
Click to expand...
Click to collapse
Can you edit the ROM to not encrypt data
BTW love the Disclaimer!!
USBhost said:
Can you edit the ROM to not encrypt data
Click to expand...
Click to collapse
Definitely planning on doing that next. I will spend some time on this tomorrow...
Awesome, the first rom is out! let the flashing begin!
craigacgomez said:
Definitely planning on doing that next. I will spend some time on this tomorrow...
Click to expand...
Click to collapse
hows its going
found it?
You have a commit that enbales App Opps? Thanks for this. Loved your ROM for my N10.
USBhost said:
hows its going
found it?
Click to expand...
Click to collapse
Found it. It's actually a kernel change... well, a change in the fstab. Changing the forceencrypt mount flag to encryptable makes it encryptable, but with encryption disabled by default.
Change these line in the kernel initrd fstab.flounder & fstab.flounder64
Code:
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,nosuid,nodev,errors=recover wait,check,forceencrypt=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,forceencrypt=/dev/block/platform/sdhci-tegra.3/by-name/MD1
to
Code:
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,nosuid,nodev,errors=recover wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
or fstab.flounder in the flounder device tree.
craigacgomez said:
Found it. It's actually a kernel change... well, a change in the fstab. Changing the forceencrypt mount flag to encryptable makes it encryptable, but with encryption disabled by default.
Change these line in the kernel initrd fstab.flounder & fstab.flounder64
Code:
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,nosuid,nodev,errors=recover wait,check,forceencrypt=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,forceencrypt=/dev/block/platform/sdhci-tegra.3/by-name/MD1
to
Code:
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,nosuid,nodev,errors=recover wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
or fstab.flounder in the flounder device tree.
Click to expand...
Click to collapse
So i change it
Then do a factory reset
And i should be good?
jarjar124 said:
You have a commit that enbales App Opps? Thanks for this. Loved your ROM for my N10.
Click to expand...
Click to collapse
I could get you a diff.... or wait for a day or so till I start pushing stuff to GitHub.
craigacgomez said:
I could get you a diff.... or wait for a day or so till I start pushing stuff to GitHub.
Click to expand...
Click to collapse
I can wait. Thanks for your hard work!
like this right??
Code:
# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro wait
/dev/block/platform/sdhci-tegra.3/by-name/VNR /vendor ext4 ro wait
/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 noatime,nomblk_io_submit,errors=panic wait,check
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,errors=recover wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/LNX /boot emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/SOS /recovery emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/MSC /misc emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/EBT /bootloader emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/PST /persistent emmc defaults defaults
/dev/block/zram0 none swap defaults zramsize=533413200
USBhost said:
So i change it
Then do a factory reset
And i should be good?
Click to expand...
Click to collapse
Yes...
USBhost said:
like this right??
Code:
# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro wait
/dev/block/platform/sdhci-tegra.3/by-name/VNR /vendor ext4 ro wait
/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 noatime,nomblk_io_submit,errors=panic wait,check
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data f2fs noatime,errors=recover wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 noatime,nomblk_io_submit,errors=panic wait,check,encryptable=/dev/block/platform/sdhci-tegra.3/by-name/MD1
/dev/block/platform/sdhci-tegra.3/by-name/LNX /boot emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/SOS /recovery emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/MSC /misc emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/EBT /bootloader emmc defaults defaults
/dev/block/platform/sdhci-tegra.3/by-name/PST /persistent emmc defaults defaults
/dev/block/zram0 none swap defaults zramsize=533413200
Click to expand...
Click to collapse
Correct! There are 2 fstab file (The 64 bit build has 2), edit both...
craigacgomez said:
Yes...
Correct! There are 2 fstab file (The 64 bit build has 2), edit both...
Click to expand...
Click to collapse
ok awesome doing a factory reset now
Edit: can you add long back to kill app
---------- Post added at 07:34 PM ---------- Previous post was at 07:13 PM ----------
it booted
and it worked cheers tytyty
---------- Post added at 07:45 PM ---------- Previous post was at 07:34 PM ----------
it feels so much faster now
Just curious about what people are willing to try when it come to custom ROMs... The Nexus 9 is a 64-bit capable device and AOSP allows for 3 variations in the build
1. 64-bit with 32-bit support (like the stock ROM and this ROM here)
2. Pure 64-bit (no apps with libraries not in 64-bit format would work)
3. 32-bit only (Well, like Android for pretty much every device, though I think Bluetooth doesn't work in that case)
craigacgomez said:
Just curious about what people are willing to try when it come to custom ROMs... The Nexus 9 is a 64-bit capable device and AOSP allows for 3 variations in the build
1. 64-bit with 32-bit support (like the stock ROM and this ROM here)
2. Pure 64-bit (no apps with libraries not in 64-bit format would work)
3. 32-bit only (Well, like Android for pretty much every device, though I think Bluetooth doesn't work in that case)
Click to expand...
Click to collapse
1
Then in about 6-9 months 2
USBhost said:
[/COLOR]it feels so much faster now
Click to expand...
Click to collapse
It doesn't just feel faster. It is faster. And logically so. With encryption enabled there is extra overhead involved in decryption.

[JDCTeam][STABLE][5.1.1][RRO][17 September] The Android Open Source Project

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The Android Open Source Project
Brought to you by Jflte DevConnection Team​
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system me and @-+BB+- added some changes from CyanogenMod. We added also some non-AOSP features like init.d support, @alucard_24 kernel for better performance and energy saving, STweaks for advanced kernel settings and support for Over-The-Air updates through a dedicated app (OTA Updates). Maybe something else from us might be added, but please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Known issues
ANT+
A note about Android Pay: will Android Pay work here? The answer is no. According to Google infos it works only on factory-preinstalled and unrooted Android, do not blame us for this!
Download
ROM builds are hosted on RomHut
TWRP Recovery v2.8.7.0 with F2FS management support: AndroidFileHost
Installation
TWRP Recovery v2.8.7.0 is suggested for installation
Devices supported: I9505, I9507, I9508, I545, R970, I337, M919, L720. I9515 is not supported.
First time or clean install:
Download the ROM from the link above
Download GApps package for Lollipop 5.1
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
Update from a previous build:
Via OTA Updates:
Open OTA Updates app
Download the update
Press "Install"
Your device will automatically reboot and install the update.
Manual update with TWRP:
Download updated build from the link above
If you do not have the Gapps package, download Open GApps
Put the zip files on your SDCard
Reboot in TWRP Recovery
Wipe /cache and dalvik-cache
Select "Install zip from SDCard"
Choose AOSP zip file
Choose GApps zip file
Reboot system
We don't have a backup/restore GApps script yet. When you update /system is formatted, so you need to reflash GApps package too. In case you don't do it, Google Apps will fail in endless force closes after boot.
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
Sources
Kernel source here
ROM here
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
-+BB+- - Lead developer
JDCTeam
CyanogenMod
Google
OpenGApps
Special thanks:
RomHut
gkkovacs - JDCTeam-Build02
XDA:DevDB Information
AOSP 5.1.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the T-Mobile Samsung Galaxy S 4
Contributors
AntaresOne, -+BB+-, smeroni68, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv
Source Code: https://github.com/AOSP-JF
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Beta
Current Stable Version: v1 - 20150917
Stable Release Date: 2015-09-17
Created 2015-06-21
Last Updated 2015-09-20
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20150917 - Stable
MD5 - f57cea2839cf00db4f0a4c107d4d8e04
Kernel:
General code updates from Linux kernel 3.10
Added KMS and UKMS from Linux kernel 3.10
Added VENO TCP protocol
Changes on OOM control, less battery usage
IPC: ported code from 3.10 kernel
Optimized alucard, darkness, nightmare and ondemand CPU governors
ROM:
Android-5.1.1_r18
Added STK to build
Ported all the code from AOSP for SIM handling
Add ability to ignore interruptions while active media playback
Reverted some fixes on base
Fixed APN selection on CDMA phones (this time for real)
Removed not used code from init (auditd)
Fixed last Stagefright vulnerability (CVE-2015-3864)
Launcher3: Added stock wallpapers
Frameworks: add ability to choose a different wallpaper for lockscreen
Settings: Updated icons and colours
Fixes on base/av/build repos
Added WallpaperPicker to build
Base: added dismiss button to battery saver option
Base: improved recents tasks list
Device: fix MMS
Use chromium/icu repos from AOSP
Add SamsungServiceMode specific for our RIL
More fixes from M to base/av repos
libbt: support 1.5M baudrate
Fixed encryption for f2fs
Fixed ipv6 tethering
Telecomm/Telephony: ported a part of code from AOSP
libcore/art/core repos: tons of fixes and ported a part of code from M
Init: allow SElinux permissive in user builds
Reduced log level for all the builds
Toast: Show app icon with the message
PackageInstaller: show current & new version
frameworks/native: merged a lot of fixes from M
stagefright: added new Softavc/Softmpeg2 decoders from M/master branch
Built with GCC 4.9.4 (UBER)
Art: compiled with GCC 4.8.5 (UBER) due to segfaults caused by new GCC
Bluetooth: fixed compiling for latest GCC with -os flag
Audioflinger: fixed compiling for latest GCC with -os flag on ID3
Updated Archidroid optimizations to version 4.1
Updated translations for AOSP Custom Settings
Updated Sepolicy
Some updates on wifi code
Bionic: more optimisations for krait/a15 cpu
General code updates/fixes in base/core/av/native repos
Some small changes on telephony repos
Manifest: remove not used repos
Device: update media codecs & power management
Improved InCallUI speed when receiving a call
Bionic: a lot of improvements
Native/Base/Core/Extras: more fixes from m and cm
Updated APNs
Updated and improved RIL
Gallery2: materialized, updated code and fixed a lot of bugs
Ported support for oma-drm / OmaDrmEngine from cm
Ported all changes made by cm for BFQ IO scheduler
Core: improved UI responsiveness and reduced wakelocks when phone is on deep sleep
Small bugfixes and improvements for f2fs/ext4
Build: improved build enviroment and removed some unused/outdated packages
20150813
MD5 - 7ec092cebfd227343837e7cbe83ed269
Kernel:
General code updates
Updated mm from 3.10 kernel
ROM:
Android-5.1.1_r13
Camera: added options to save photos/videos on external storage
Fixed APNs for CDMA phones
Fixed carrier text on Keyguard
DreamManager/DozeMode: do not turn on the screen if s-view cover is closed
Materialized some icons
Some framework & telephony fixes
Stock Browser: completely reworked, materialized and fixed some FCs
System animations: added a new step (0.75) and set it as default
Use freetype 2.6.0 from m-preview, this solves some security issues in older versions of this library
Use our art and bionic repos tuned for cortex-A15/krait cpu
20150807
MD5 - eb4c36f964c5db3749bfb4a9d2694995
Kernel:
Added full support for i9507
Many code updates
More eMMC enhancements (performance mode)
Updated workqueue and Idr from 3.10 kernel
ROM:
Android-5.1.1_r9
Added option to force notification expansion by default
Added Samsung doze specific settings under AOSP Settings
Added softkey backlight control under AOSP settings
Bluetooth: added accept all files option
Fixed Stagefright, now all audio files works
Fixed Twitch
Improved boot time
Massive update on telephony repos, merged and adapted all cm fixes
More updates and fixes for libhardware legacy
Removed logspam from proprietary libraries
Switched to latest glib 2.15 from m-preview
Small audio fixes
Small framework fixes
Small RRO fixes
Updated APNs list
Updated LatinIME, more languages added and small fixes
20150727
MD5 - 6aa21cc578a37b510fdaf16306b11b83
ROM:
Added customizations for Quick Settings tiles
Added long press actions to tiles
Added long press actions to notification bar objects (clock, date, avatar, battery and settings, long press on Settings icon opens AOSP Settings)
Added missing softkeys manager
Keyguard: disable menu key unlock device
Fixed screenshots
Small Exchange services fixes
Updated translations for all languages
Various bootanimation improvements
Various framework fixes
Statusbar network cluster icons: show LTE instead of 4G, distinguish between UMTS and HSPA
WiFi: revert aggressive blacklist + other fixes
20150723
MD5 - 24a4098e04af0ccd6b6a81a22d3563c9
ROM:
A lot of optimizations in build environment
Added clear all button in recent apps panel
Fixed tethering & added IPv6 tethering
Fixed back/menu keys screen wakeup
Fixed OTA updates
Launcher3: optimizations and some materialization
Made "SD Card removed" notification dismissible
Updated Stagefright with latest CM changes
Updated translations for AOSP Settings and power menu
Various framework improvements
20150715
MD5 - 9bf1dd18b0119f0d7851d138103e1b48
ROM:
Fixed a NullPointerException on app selector
Removed VoiceDialer
20150714 - Beta #2
MD5 - 9a2152910fd98863ae6f79ef3857068a
Device:
IR: use old timing code (consumerIR i.e. "IR Blaster" fixed)
Switch to prebuilt Camera HAL (less interface crashes now)
Kernel:
Various code updates
ROM:
Codebase android-5.1.1_r8
AOSP Control:
Advanced Reboot menu
Changelog
Status bar Battery icon settings
Added 60FPS BootAnimation, big thanks to @guerreromanuel
Added dancing notification LED at boot
Added Google DNS
Added Launcher3 package to build
Added Layers Manager by BitSyko
Added Reverse Lookup
Added SuperSU by @Chainfire
Blacklisted some BT devices for better compatibility
Build dummy InCallUI with persistent attribute, this allow us to keep the process in memory and helps a lot when receiving a call and the device is busy
Camera: stop using gps when camera app is in background
Fixed Archidroid optimizations V4
Fixed Bluetooth audio stream (A2DP)
Fixed camera opening when flash is enabled (doesn't crash anymore)
Fixed data usage graph on settings
Fixed init.d not working properly
Fixed QCOM Time Daemon support
Fixed some crash on MediaProvider
Fixed support for all jf variants
Hopefully fixed audioflinger/mediaserver crash and audio stuttering when indexing media files
Many fixes in environment
More Materialize on framework
Other small UI style changes on Dialer/InCallUI (Materialize)
RRO Fully fixed
Small fixes on Telephony
Switch to Contacts, Dialer & InCallUI sources from AOSP
Tons of fixes on frameworks/base
Updated stagefright with latest CM changes and fixed & updated FFMPEG 2.7 compile
20150619 - Beta #1
MD5 - 51b35865265ad3bfbc478c0d214070f8
ArchiDroid optimizations v4
Added MultiROM compatibility
RRO added and partially working: Contacts, Dialer and Settings need some changes. Everything else is correctly themed
Fixed BT/WiFi coexistence, now can be turned ON at the same time
Fixed back/menu keys lights (timeout set at 5 seconds, user settings soon available in Settings app. For now, enable/disable by writing "softkeys" without quotes in Terminal Emulator (available on Play Store))
Fixed F2FS for /cache partition
Fixed "First boot doesn't have sound across all the system if the external SD card is not in FAT32"
Fixed MicroSD card, all filesystems are mounted well and working in r/w
Init: use our specific init
Temporarily fixed "No SIM" on Keyguard (removed Carrier text)
Various kernel code updates
Various updates on audio/camera code
Various updates on BT/WiFi code
20150602
MD5 - 6cc3db0a6257641aba4dfebda0e3fb30
Initial public release
Tips
To enable Developer options go in Settings->About device and press "Build number" for 7 consecutive times.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
On PhilZ:
Wipe and format options->custom format options->toggle ext4 f2fs migration
Format data and data/media->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Format system->f2fs
On TWRP:
Download and install this TWRP version: https://www.androidfilehost.com/?fid=24052804347763625
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
Select system->change or repair file system->f2fs
Now you can install this ROM following installation steps in post above
Some screenshots
We mainly talk in the i9505 thread located here, head over for further details about development progress, bug fixing etc.
Thanks for the ROM. It seems to be running pretty well so far. Is there a way to enable advanced reboot features on the power button? If there is a setting to activate it, I must be looking in the wrong area. Thanks.
I just might jump on over to this from The Sickness Touchwiz rom. I really enjoy what he's done with TW, but this rom definitely has some juice going for it.
Nice work!
Did the optimized CM12.1 turn into this thread?
Spud37 said:
Did the optimized CM12.1 turn into this thread?
Click to expand...
Click to collapse
There are two different roms. This one is pure AOSP, Not cm.
Stable version is available to download!
Go get it from the download link which is in OP.
Yousvel said:
There are two different roms. This one is pure AOSP, Not cm.
Click to expand...
Click to collapse
It might just be, but it seems like the thread for the other one disappeared, do you if I just can't find it, or was it scraped in favor of this?
Edit: Is this ARM64 or just ARM?
Spud37 said:
It might just be, but it seems like the thread for the other one disappeared, do you if I just can't find it, or was it scraped in favor of this?
Edit: Is this ARM64 or just ARM?
Click to expand...
Click to collapse
It's ARM
Is there a way to turn off the battery charging notification led on this rom? I tried all the places that most roms have for turning off this feature and can't find it for the life of me.
Has anybody tried downloading (and installing) the Stock_Kernel based on Cyanogen Code located under "Addons" in the OTA app?
This rom changed my outlook on aosp and even deleted my 4.4.4 tw nandroids. Kudos
After flashing this ROM, I'm not getting 4G LTE on T-Mobile. I'm only getting 3G. Any ideas?
I'm on OH3 baseband and networks lte enabled check those out BTW I also use the f2fs and noticed great improvements
New stable version available!
http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033
is there any prob;em with the bluethooth that it's disconected after 2 seconds?
Yousvel said:
http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/jdcteam-android-source-project-t3129033
Click to expand...
Click to collapse
Going to flash this to my wife's S4 this weekend. She currently has OH3 baseband. Should I flash the OK3 via Odin before I flash this rom, or does the rom have the latest baseband in it?
Thanks!
vasolini said:
Going to flash this to my wife's S4 this weekend. She currently has OH3 baseband. Should I flash the OK3 via Odin before I flash this rom, or does the rom have the latest baseband in it?
Thanks!
Click to expand...
Click to collapse
You can just flash the rom

[ROM][N 7.1.2] [ KatKiss - Nougatella #039 ]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
KatKiss ROM
​Nougat 7.1 Release​Asus TF300T​
Please note that this version is made for and tested on the TF300T model.​
This rom is an aosp based rom with my own additions on top of it.
The main motto of the rom being Kiss. Even though the Meerkat could give you a kiss, it stands for Keeps it Sweet and Simple too
Which means that the rom's main goal is efficiency, speed/responsiveness,
while not adding bloated features that will slow things down
​
DOWNLOADS:
TF300T Latest Rom Version: KatKiss-7.1_TF300T_039.zip | Mirror
Gapps: OpenGapps ARM 7.1 Pico
Latest SuperSU: SuperSU stable
Sound improvements & misc : install the K.A.T App
TF700 & TF201 versions: http://forum.xda-developers.com/transformer-tf700/development/rom-t3457417
TF701 version: https://forum.xda-developers.com/transformer-tf701/orig-development/rom-t3540259
Quick demo video of the current rom: https://youtu.be/bclpP2UJydE
You'll have to excuse the phone quality
it's mostly to show the responsiveness, launch times, switching between apps repeatedly, multi apps, video playing, floating windows and so on, it's not feature exhaustive.
Install Instructions:
Install KANG TWRP Recovery
Backup everything !
Boot into the recovery
The first time or everytime you have an issue when dirty flashing (Especially when changing android versions):
[*] do a full wipe , if you have issues make sure that you format /data (format is different than wipe)
Warning: formatting will remove what is stored in your internal storage, so store the rom /gapps/supersu zips onto an external storage (microSD, SD card..) or make sure you know how to push them back through adb.
Change /data filesystem to f2fs
(wipe => advanced wipe, check /data then "Repair or change filesystem" => change file system => and choose F2FS)
Then everytime (even when "dirty flashing") do the following steps:
Flash the rom
Flash the SuperSU zip
[*]Flash gapps
Wipe cache/dalvik
Reboot
Note that current gapps setup wizard will crash as it is not fully compatible with android 7.1.2 (KatKiss >= 022)
unless you turn on wifi manually after the language selection in the initial setup.
(if you don't have a dock, use the extra wifi button in the navbar)
Rom Main Features:
Native Nougat MultiWindow
High speed and responsive oriented
High performance and overclocked KatKernel included
Built O3 & with High optimization flags
Dock keyboard Support with full special/function keys support
Global Keyboard Shortcuts / KeyOverride Macro association (See post #2 for more info)
HDMI Support
Battery Level Indicator & Dock Battery support + Mods (icon/Text/%)
F2FS, CIFS, ext4, NTFS & Exfat support
Native Android FSTRIM + Manual scripts for Database optimization and fstrim (see post #2)
Media Scanner Filters
System UI editor with Navbar tuner
All Wifi channels support
Integrated cpu & io performance settings panel
Custom Navbars buttons long press actions
User Immersive mode and actions with automode when docked setting
Advanced per application permission management (AppOps)
Ethernet-auto support
Misc utils Busybox, rsync...
Included KatKernel Main Features:
-- Based on latest Asus 10.6.1.27.5 version.
-- CPU Overclockable up to 1700 (1500 default), GPU overclock (OC 520 by default) , uservoltage
-- Built with UberTC GCC 5.4, -O3, graphite + Optimized flags
-- F2FS support
-- governors: interactive pegasusq conservative ondemand powersave performance
-- iosched: BFQV7r5, Zen, ROW, SIO, deadline, NOOP, CFQ
-- FS: ext3-4, VFAT, NTFS, F2FS, NFSV3+4, CIFS
-- TCP Congestion: illinois cubic veno reno bic westwood highspeed htcp vegas scalable yeah
-- Asynchronous Fsync
-- USB NET drivers
-- lowmemorykiller: misc optimisations & fixes
-- backports from more recents kernels (3.4,& 3.9)
-- SLUB
-- exposed SOS/LNX
-- Restrict slave mountspace so Dalvik apps can mount system-wide volumes
-- Misc optimization & fixes: cpufreq, block, mmc, i2c, sched, rcu, arm specific routines, ...
-- Misc security fixes, futex, tty ...
ChangeLog: http://public.timduru.org/Android/KatKiss/7.x/ChangeLog.html
Rom Source: https://github.com/timduru (branch katkiss-7.1)
Kernel Source: https://github.com/timduru/tf300t-katkernel
Credits: Original banner concept by i9apps, Bootanimation by mgeniusm, original drawing by BBF, tetsuo for his contributions, Chainfire for SuperSU, Anthony Restaino for Lightning Browser
WebPage
How to report
What to include in the report
Disclaimer: The usual
Use at your own risk, I won't be responsible for any damages caused to your Transformer or to yourself.
In most cases if something breaks, flashing a rom on top should fix it.
​
XDA:DevDB Information
KatKiss-Nougatella, ROM for the Asus Transformer TF300T
Contributors
timduru
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.1.x
ROM Firmware Required: Latest stock bootloader, KANG TWRP
Based On: AOSP
Version Information
Status: Stable
Beta Release Date: 2016-09-02
Created 2016-09-02
Last Updated 2019-09-28
Tips
First Install
Make sure you do a format /data the first time you install the rom
(backup your internal storage first if you want to keep something)
The first boot after a rom flash can take a few minutes as ART is slower than dalvik to optimize the applications, but is faster after the 1st time.
(First boot takes ~4-5 minutes without gapps and 10+ minutes with gapps)
Also keep in mind that after a fresh install, it might take a bit of time to get up to full speed as media scanner & google are checking/scanning and restoring stuff.
Note that app optimizations /cache will now occur in background after being installed, only when :
- your device is idle
- on power and fully charged.
So after install , let your device on the charger for a few hours for it to fully optimize.
System UI Tuner
A few things including the navbar buttons can be tweaked in Settings => System UI Tuner
Hardware keyboard layouts
More languages have been added in the default asusec keyboard
Set the keyboard layout through Settings => Language & Input => Physical Keyboard (asusdec)
(to use multiple layouts , you first need to add another Language in Settings => Language & input)
You can switch between layouts using the keyboard icon that appears in the navbar.
Storage Encryption
Encryption is not supported on our devices
Global Key Override/Shorcut Mecanism
Available in Settings => Dock => Add Key Override Actions
This will allow you not only to redefine function keys assignment, and other special keys actions,
but you'll also be able to assign global macro actions / app launch to any key + Meta key combination (shift Left or Right , ctrl..)
You can also add multiple actions to one key combination, simply click again on the "+" button for the same key combination.
For example if you want to assign to one key combination a list of action to run before going to bed for example, like: turn wifi off, Bluetooth off, mute sound, and turn screen off, you can do that
Note that starting multiple applications with one key is kinda a miss and hit for the moment due to some mecanism in android that seems to prevent applications to start too close to each others.
Bluetooth audio devices
For bluetooth audio devices that have "phone audio" capability you need to uncheck the box in the device's bluetooth settings.
Camera
Video recording is 720p max
Storage (fstrim) and Database optimization:
Fstrim is native since 4.3 and will happen in the background if your tablet is idle / sleeping and that your battery is > 70%
There is also a script to run it manually in the rom: /etc/kat/optimizestorage
To optimize the Database: /etc/kat/optimizedb
To run both, open a terminal and run:
su
/etc/kat/optimize
res
res
Oh man sounds sweet but the link is down.
StaticMaal said:
Oh man sounds sweet but the link is down.
Click to expand...
Click to collapse
that's why it says ****Coming soon**** next to the download links
I need to create the thread first to upload basically, 8 minutes left if xda doesn't fail
First Beta Release #006
New rom version available: KatKiss-7.0_TF300T_006.zip
Let's go !
I've been using Nougat for the past few days and It's pretty much usable as a daily rom already I'd say
Unless you need one of the missing /not working feature of course (See 1st post)
I'll be busy for the weekend, so I thought some might want to play with it too
As usual with a major upgrade: FORMAT /data first
(it'll change it to ext4, then you simply need to change it back to f2fs)
Have fun
Sorry man I thought coming soon was meant for the mirror link.
Wow. This is very impressive, I hope to try this soon
Tim, you are..THE MAN!!!
Sent from my TF300T using XDA-Developers mobile app
Installed and seems to run good! I didn't do extensive testing till now though...
Thank you for the great work you are doing!
@timduru
Did I understand correctly?
My steps when moving from version KatshMallow #029 the following:
Full wipe + format /data to ext4
Convert /data to F2FS
Install new ROM (7.0) + GAPPS + SuperSU
BrateloSlava said:
@timduru
Did I understand correctly?
My steps when moving from version KatshMallow #029 the following:
Full wipe + format /data to ext4
Convert /data to F2FS
Install new ROM (7.0) + GAPPS + SuperSU
Click to expand...
Click to collapse
Yep, that would work
You can skip "full wipe", as data format to ext4 does the same, just more complete
Installed. Running fine.
Sent from my TF300T using Tapatalk
Do I have to format f2fs even though I am already on katshmallow with f2fs?
thorrules said:
Do I have to format f2fs even though I am already on katshmallow with f2fs?
Click to expand...
Click to collapse
Yes, full cleaning internal storage needed.
Do I convert /data to f2fs within kang twrp or adb with a command line?
Sent from my Nexus 5X using XDA-Developers mobile app
tamkhanh said:
Do I convert /data to f2fs within kang twrp or adb with a command line?
Sent from my Nexus 5X using XDA-Developers mobile app
Click to expand...
Click to collapse
kang twrp
Will this fantastic ROM become available for the TF201 as my TF300 has just gone Kaput!!
Is there a possibility to install google now launcher?
When installed from the store, I can't get it to run. And flashing the micro or stock gapps, results in the device not booting. And I waited for like 20 minutes. Or was that too short of a waiting time?

[ROM][AOSP][EAS][13.0][UNOFFICIAL][chiron] Evolution X v7.9 KARE-KARE [07/05/2023]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Spoiler: Disclaimer
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
EvolutionX for Mi Mix 2 [chiron]
* Evolution X allows users to experience Google's latest Pixel updates while integrating useful features from known custom ROMs.
Based on Android 13
Whats working?
Wi-Fi
RIL
Mobile data
GPS
Camera
Flashlight
Camcorder
Bluetooth
FM radio
Fingerprint reader
NFC
Lights
Sound/vibration
Known issues
Encryption on f2fs doesn't work​Installation
Choose your flavor
1. You can choose between the traditional EXT4 or the new EROFS. This fs affect only to /system and /vendor partitions
2. Magisk doesn't work on EROFS at the moment. Anyway I've included KernelSU on kernel, so you can install if you want KernelSU app in order to get root and flash magisk modules
3. Once selected root partitions fs, you can choose fs for /data and /cache partitions between traditional EXT4 or F2FS
4. Note that EXT4 comes with encryption by default and F2FS comes unencrypted
Decide if you want encryption or not
1. If you want encryption, use EXT4 on /data partition
2. If you prefer to go unencrypted, then use F2FS on /data partition
First Time Install / Clean Flash
1. Due to latest changes, is mandatory to use my last TWRP posted below
2. Reboot into recovery mode
3. Go to Wipe --> Advanced Wipe --> Select Data/Cache --> Swipe to Wipe --> Reboot into recovery
4. If you already have /data on f2fs (or ext4 unencrypted) and want stay that way, skip step 5
5. Go to Wipe --> Format Data (internal storage will be wiped too, backup your data) --> Type yes and accept -->
Reboot into recovery
6. Download the ROM and copy it into internal storage
7. Flash the ROM (and magisk if you consider it, but ONLY on EXT4 version, over EROFS will bootloop)
8. Reboot to system
Dirty Flash over previous Evolution X v7.8
NOTE: Do not dirty flash over old versions earlier than v7.8. In that case do a clean flash
1. Due to latest changes, is mandatory to use my last TWRP posted below
2. Reboot into recovery mode
3. Download the ROM and copy it into internal storage. You must use the same version alteady installed (EROFS or EXT4)
4. Flash the ROM (and magisk if is already installed, but ONLY on EXT4 version, over EROFS will bootloop)
5. Reboot to system
Change /cache and /data filesystem from ext4 to f2fs
1. You must format /data partition, so all your data and internal storage will be deleted. Please backup your files
2. Reboot into recovery mode
3. If already encrypted: Go to Wipe --> Advanced Wipe --> Select Cache and Data --> Swipe to Wipe --> Reboot into recovery
4. Go to Wipe --> Format Data --> Type yes and accept --> Reboot into recovery
5. Go to Wipe --> Advanced Wipe --> Select Data --> Repair or Change File System --> Change File System --> F2FS --> Swipe to Change
6. Repeat step 5 but selecting Cache
Change /cache and /data filesystem from f2fs back to ext4
1. You must format /data partition, so all your data and internal storage will be deleted. Please backup your files
2. Reboot into recovery mode
3. Go to Wipe --> Format Data --> Type yes and accept --> Reboot into recovery
5. Go to Wipe --> Advanced Wipe --> Select Cache --> Repair or Change File System --> Change File System --> EXT4 --> Swipe to Change
Hybrid Mode
You can have /cache and /ext4 on different filesystems, so follow previous instructions to put the partitions on your desired filesystem
Download EXT4 version
googledrive / mediafire
MD5: 0b60ab8b443b3c71c341b09bc921bbec
SHA1: f86bcb67e42cdeb89ff30c586c43dd88a7f35669
Download EROFS version
googledrive / mediafire
MD5: b194ede1855579f244eef66854f0aa8d
SHA1: 079a1561c5f4d17500ca20f992a5bdad2ef448a3
Download latest TWRP
googledrive / mediafire
MD5: 5c4845b2f5378abba303688aca000c46
SHA1: a2d71742f2928817fc3426ecba843c50f3cc4291​
Android OS version: 13.0.0_r43
Build ID: TQ2A.230505.002
Security patch level: May 05 2023
Build author/Device Maintainer: Huexxx
Source code: EvolutionX GitHub repos
Trees and Kernel: Huexxx GitHub repos
Status: Stable
SELinux Status: Enforcing
Release date: 2023-05-07
Buy me a Beer!​
Features / Changelog 2023-05-07
- kernel:
-- Switch to EROFS legacy version (less changes to base 4.4 kernel avoiding possible problems)
-- Switch to Simple Low Memory Killer
-- Add SchedTune and CpuSets Assist
-- Several EAS tweaks
-- Several sched/mm/cpufreq commits
- Source updated (upgraded to android 13.0.0_r43)
Features / Changelog 2023-04-26
- kernel:
-- Backported support for EROFS fs
-- Backported support for Cgroup v2 Freezer
-- Switched to 2SI (two stage init)
-- Added KernelSU support
- Source updated (upgraded to android 13.0.0_r41)
Features / Changelog 2023-03-26
- kernel:
-- Reverted some not wanted commits
-- Some logspam removed
-- Boot time has been reduced by 26 seconds
Features / Changelog 2023-03-07
- Source updates (upgraded to android 13.0.0_r30)
- Kernel: Added several commits regarding EAS and cpufreq
- Trees: Added quota flag to data mount (needed TWRP 3.7.0 with quota support)
- Sepolicy: Address some denials
- Dropped Go version
Features / Changelog 2023-01-28
- Source updates
- New Go version! (with Go Gapps)
Features / Changelog 2023-01-21
- Source updates
- Launcher3:
-- Import widget overlap from Lawnchair
- Kernel updates
- Dropped Flipendo, Turbo and Turboadapter
- Some commits on qcom-caf display hal
Features / Changelog 2023-01-09
- Sources updates
- Switch to OSS libnotifyhal (make proximity sensor work without binder, new lineageos approach)
- Drop vndk-ext packages
- Switch BTAudio to AIDL
- Switch to common fingerprint HIDL
- Config SQLite to operate in MEMORY mode
Features / Changelog 2022-12-28
- Sources updates
-- Switch to EvoX modded Launcher3
- kernel:
-- Some QCom commits
- Downgraded audio and listen blobs to older revision
- Drop Soundtrigger, Renderscript and qti perf stack
- Updated sepolicies
- Misc tweaks
Features / Changelog 2022-12-01
- Fixed problem on latest release (EvoX sources related)
- Update GPS hal and blobs from LA.UM.9.6.3.r1-06200-89xx.0
Features / Changelog 2022-11-29
- Source updates
- kernel:
-- Switch to LLVM tools for compiling
-- Xiaomi updates
-- Backport binder from 5.4-lts
-- Lots of commits/patches
- Updated audio, listen, thermal-engine, display and DRM blobs
- OpenGL ES driver updated to OpenGL ES 3.2 [email protected]
- Updated Display HAL to LA.UM.10.6.2.r1-01900-89xx.0
- Fixed soundtrigger (Ok Google)
- Reenabled thermal-engine
- Lots of thing that I forget now...
Features / Changelog 2022-11-10
- Source updates
- Fixed Night Light
- Fixed LiveDisplay
Features / Changelog 2022-11-08
- Source updates
-- Upgrade to release 13
-- November security patch
-- Readded FaceUnlock
- Screen recorder
-- Limit to 60fps
-- Use AVC 3.2 for performance
Features / Changelog 2022-11-03
- Source updates
- Vendor tree updates
-- Blob cleanup
-- Update ANT+, Bluetooth and PowerOffAlarm blobs
- Avoid dexpreopting prebuilts to save space
- Add more gapps now that system image is smaller
- Add support for Smart Charging
- Replace Pixel Launcher with mod (allow more desktop grids)
- Replace GrapheneOS Camera with latest one from GrapheneOS repos
- Improve selinux policies
Features / Changelog 2022-10-16
- Source updates
Features / Changelog 2022-10-11
- SoftAP:
-- Add list to select Country Code spoof
-- Reenabled ACS
-- Fixed problems disabling hotspot
-- Extend funcionality to QS button
- Fixed DocumentsUI
- Some selinux denials addressed
Features / Changelog 2022-10-08
- SoftAP: Add AP band preference
- Fixed security settings page
- Selinux Enforcing
Features / Changelog 2022-10-06
- Fixed 5GHz hotspot
-- Spoof country code to use US (best option)
-- ACS disabled (it avoids 5GHz bands sometimes)
- Debloated a bit, so many gapps by default
- Added Graphene Camera v16
- Added GoogleCamera to MGC-8.4.300_Parrot043_V1.5
- Selinux permissive atm
Reserved
You are the best Huexxx! Once again, our Mix 2 will be able to enjoy the latest software for another year.
I've been using it for a few weeks now and it works incredibly well. Better performance and battery life than with Android 12.
Is the proximity sensor working properly? Thanks
Yeah, working.
Thanks @Huexxx for your hard work and keeping our Mix 2 alive and up to date!
Hello, I've installed your rom, and it seems to work correctly, but fails the call recording with "Cube recorder" app:
With crDroid rom it worked like a charm, but with this rom, it can record my voice, but not the other side (very bad recording, unusable); I've also tried to install pixelify magisk's module to use its call recording feature, but when I try "record" within a call, it shows "recording failed".
Thanks !
Excellent rom, thank you very much for your great work
PS one question: is it possible to change the carrier name?
rogerty said:
Hello, I've installed your rom, and it seems to work correctly, but fails the call recording with "Cube recorder" app:
With crDroid rom it worked like a charm, but with this rom, it can record my voice, but not the other side (very bad recording, unusable); I've also tried to install pixelify magisk's module to use its call recording feature, but when I try "record" within a call, it shows "recording failed".
Thanks !
Click to expand...
Click to collapse
Take a logcat just after the problem and I can look into it... maybe is selinux related.
Also, A13 is relatively young, and some apps aren't prepared for it.
spoo333 said:
PS one question: is it possible to change the carrier name?
Click to expand...
Click to collapse
IDK man, I haven't navigated through all the settings :/
Thanks for the update
Coming from LineageOS (Android 11) I followed the steps in #1 and updated to recommended TWRP. No problems so far. GPS, NFC, Fingerprint, Bluetooth not tested yet.
SafetyNet pass with Magisk Universal SafetyNet Fix 2.3.1 is working.
P.S. The Quick Settings menu in Android 13 is looking pretty ugly.
ty so much. I cant believe this old device can experience the latest system.
I also come from lineage and I find that the device has become faster with the EvolutionX rom .
Question: Does this unofficial version get any ota updates?
Thanx
rmax78 said:
I also come from lineage and I find that the device has become faster with the EvolutionX rom .
Question: Does this unofficial version get any ota updates?
Thanx
Click to expand...
Click to collapse
It won't probably get OTA updates ever... becuase I'm not planning to make it official.
New release on OP!
@Huexxx Do you plan to release regular (or monthly) updates to all of your 13.0 ROMs (Evolution X, CherishOS, StagOS) in the future?
11insomnium said:
@Huexxx Do you plan to release regular (or monthly) updates to all of your 13.0 ROMs (Evolution X, CherishOS, StagOS) in the future?
Click to expand...
Click to collapse
Yes, I plan to "mantain" them.
Great work, thanks. I wish to have opportunity for automated updates for this ROM installable from settings, or should switch to some other 13 ROM?

Categories

Resources