After trying other ROM's, I would always come back to CM 10.1 for its infrastructure, stability and clean features, however I still wanted experimental bleeding edge optimizations like the Linaro toolchain.
These releases will only feature Linaro toolchain, bionic optimizations and other minor changes, generally keeping CM10.1 unaltered for the most part. I did next to no work, just compiled with patches by others. If you want to learn how, there's a tutorial on post #3
Instructions
NANDroid
Wipe/Factory Reset if coming from anything other than CM 10.1 (Seems to be okay to dirty from from non-linaro cm nightlies)
Wipe Cache
Flash .zip
Flash custom kernel
Flash gapps if needed
Reboot
Disclaimer: I am not responsible for anything that may happen.
Credits:
Cyanogenmod Donate
Linaro
Google
Eug39 for help with errors
Evan McClain for cm10.1 gerrit patches
codeworkx for patches
bricked for kernel patches
EvoXOhio for helping get this whole thing started
5/13- mvectorize-with-neon-quad 4/24- Added keymaster blobs to fix Security FC 4/14- Updated to 2013.04 Linaro Thanks kszaq again 4/4- Arch specific strcmp from Google 4/3- Updated to 2013.03 Linaro Thanks kszaq 3/11- mcpu a15 2/26-Applied fix for wilhelm, reverted O2 to wilhelm 2/25-Reduce Wilhelm flags 2/21-Memspy for krait optimizations much fast than A-15 memspy 2/19-Revert to old memspy with krait optimizations corrected for testing 2/18-ARMv7 optimized memchar()
A-15 memspy
Change Krait flag value 2/13-Added bionic improvement to memspy from paranoid android
Added vfpv4 flag 2/11-Added bionic optimizations for A-9 from CM gerrit
Added some flags 2/8-All widgets now work in lockscreen 2/6-Added ARMv7 optimizations to bionic 2/5-Initial Release patched to compile with linaro
Device: neXus 4
Rom:Linaro CM 10.1
Kernel:Franco r134
Device: neXus 7 Thanks to Phandroid and Nvidia!!
Rom:Linaro CM 10.1
Kernel: Trinity
Tutorial Revamped Feedback please
Tackle_berry was able to compile it and modified the tutorial http://forum.xda-developers.com/show...&postcount=623 Currently has some bad objects in the cherry-picks because I keep rebasing to make sure commits won't have conflicts, will think of a better format, for now manually cherry-pick from my github sowwy
Set up CM build environment - CM wiki
Best to compile a build so you know everything is working before adding Linaro
note: My build enviroment is on Arch Linux on latest RC kernel.
Download and set up Linaro toolchain http://www.linaro.org/downloads/ Components, Android, Linaro 4.7 ICS/JB
Extract and rename the folder to linaro-4.7 and place it in /prebuilts/gcc/linux-x86/arm
"Linarize" Automated now
Start a linaro branch if you are going further add to it otherwise you can skip the following and work off branch and just apply the script every time.
Code:
repo start linaro --all
Download the attached script and run it. It will cherry-pick all the linaro patches (with the exception of bionic which is pulled)
Done
Updating
repo sync to sync from CM then run the script again if you didnt make a linaro branch. If you did repo sync should automatically update your branches
I cannot control repo syncs causing conflicts or new commits from CM (or by you) cause build errors. I will try to fix and upload changes asap.
IMO the most enjoyable part of compiling your own build is banging your head on an error then eventually finding a fix and having everything work as its suppose to. It's about the journey
So guys... I just read that a linaro build should be a lot faster than stock but that article was about a Gnex so what is the situation when it comes to linaro and Nexus 4? Im asking because i rooted my phone 2 weeks ago just to realize that i found all the custom roms to be much more laggy than stock so i unrooted again a week ago. So to avoid the same scenario i want to ask you guys what you think. Thank you in advance
So guys... I just read that a linaro build should be a lot faster than stock but that article was about a Gnex so what is the situation when it comes to linaro and Nexus 4? Im asking because i rooted my phone 2 weeks ago just to realize that i found all the custom roms to be much more laggy than stock so i unrooted again a week ago. So to avoid the same scenario i want to ask you guys what you think. Thank you in advance
Sendt fra min Nexus 4 med Tapatalk2
I've tried 5-6 different ROMs and they're all the same speed as stock or faster.
Just a coupe of days ago, we brought you news about a game calledAgent Sheep. In that … more
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?