This is the first ROM I've ever built after years of using Android.
So this is CyanogenMod 11, compiled fresh from source with JustArchi Android Optimizations (This Commit). Linaro 4.7 is used to build the ROM & Kernel for a balance between performance & stability (4.8 gives too much problem). Also the target user is user (instead of userdebug) because it reduces debugging modules which will make the phone faster, the downside? This ROM is Odexed and Unrooted
Disclaimer:
I do not take responsibility of:
Bricked Phone
Data loss
Nuclear War
Losing your job because the alarm didn't go off
TLDR, use this at your own risk!
What is JustArchi Android Optimizations?
Basically, It's a patch for the Android Source. It patches the compiler flags so it's compiled with -O3 optimization (and others) to the WHOLE ROM, not just Kernel.
Why?
Android's default flag is -Os, which is "Optimize for Size". It makes sense because back then, phone storage are small. But phones has advanced, so we can optimize it further with -O3, even though it makes the ROM a little bit larger. This increased the performance up to 6X! (Remember, UP TO 6X, not TO 6X).
It could just be a placebo!
Well it could be, but I can assure you that it is not. Few days prior to building this ROM, I flashed another ROM, and switched to ART immediately. It took a long time to generate the "ART Cache", aka doing the AOT Compilation. I just tried again with this build, and it is INDEED much faster. It almost as fast as generating dalvik cache.
Why is it unrooted?
Because this build's target user is user instead of userdebug, user disables debugging modules and root, in exchange with higher performance. For now you can flash SuperSU zip (like I do) if you want root.Tell me if you prefer the CM built-in Superuser or SuperSU. Personally I prefer SuperSU, but I can make it pre-rooted if you guys want it (It only need one commit
)
Credits:
CyanogenMod Team
@JustArchi
Summary:
ROM Downloads
Google Drive
GApps
You can use TK Gapps
XDA:DevDB Information
CyanogenMod 11 + JustArchi Android Optimization, ROM for the Google Nexus 4
Contributors
KcLKcL, JustArchi
Source Code: https://github.com/cyanogenmod/
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: Milestone 11
Stable Release Date: 2014-10-09
Current Beta Version: 20140704
Beta Release Date: 2014-07-04
Created 2014-07-06
Last Updated 2015-07-07
So this is CyanogenMod 11, compiled fresh from source with JustArchi Android Optimizations (This Commit). Linaro 4.7 is used to build the ROM & Kernel for a balance between performance & stability (4.8 gives too much problem). Also the target user is user (instead of userdebug) because it reduces debugging modules which will make the phone faster, the downside? This ROM is Odexed and Unrooted
Disclaimer:
I do not take responsibility of:
Bricked Phone
Data loss
Nuclear War
Losing your job because the alarm didn't go off
TLDR, use this at your own risk!
What is JustArchi Android Optimizations?
Basically, It's a patch for the Android Source. It patches the compiler flags so it's compiled with -O3 optimization (and others) to the WHOLE ROM, not just Kernel.
Why?
Android's default flag is -Os, which is "Optimize for Size". It makes sense because back then, phone storage are small. But phones has advanced, so we can optimize it further with -O3, even though it makes the ROM a little bit larger. This increased the performance up to 6X! (Remember, UP TO 6X, not TO 6X).
It could just be a placebo!
Well it could be, but I can assure you that it is not. Few days prior to building this ROM, I flashed another ROM, and switched to ART immediately. It took a long time to generate the "ART Cache", aka doing the AOT Compilation. I just tried again with this build, and it is INDEED much faster. It almost as fast as generating dalvik cache.
Why is it unrooted?
Because this build's target user is user instead of userdebug, user disables debugging modules and root, in exchange with higher performance. For now you can flash SuperSU zip (like I do) if you want root.
Credits:
CyanogenMod Team
@JustArchi
Summary:
- CyanogenMod 11 (stable branch, milestone builds)
- JustArchi Android Optimization (-O3 in the WHOLE ROM, not just kernel)
- Compiled with Linaro 4.7
- Unrooted
- Odexed
ROM Downloads
Google Drive
GApps
You can use TK Gapps
XDA:DevDB Information
CyanogenMod 11 + JustArchi Android Optimization, ROM for the Google Nexus 4
Contributors
KcLKcL, JustArchi
Source Code: https://github.com/cyanogenmod/
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: Milestone 11
Stable Release Date: 2014-10-09
Current Beta Version: 20140704
Beta Release Date: 2014-07-04
Created 2014-07-06
Last Updated 2015-07-07
Last edited: