View Poll Results: Which version of the homepage for the builds do you prefer?
http://pierun.tk/white/ 81 54.36%
http://pierun.tk/dark/ 68 45.64%
Voters: 149. You may not vote on this poll

Thread Closed

[ROM][KK][4.4.2][LINARO/SABERMOD] CyanogenMod 11 [WEEKLY BUILDS]

OP infected_

Announcement from infected_: CyanogenMod like you never seen!
20th November 2013, 04:53 PM   |  #1  
OP Senior Member
Portugal
Thanks Meter: 9,234
 
3,966 posts
Join Date:Joined: Jul 2008
Donate to Me
More
i9100 CYANOGENMOD 11 LINARO/SABERMOD WEEKLY BUILDS

Nightly Build CM 11 20140316 is ONLINE

Build/Sync Date: Mar 16 2014 12h:00 GMT +1 Rome


DOWNLOAD
(AndroidFileHost)

md5sum included with all builds: please, check it before flashing!


kernel code compiled with linaro arm-eabi-4.7.4 201401 toolchain
rom code compiled with with sabermod arm-linux-androideabi-4.8.3 201311 toolchain


-O3 optimizations
strict-aliasing rules
custom performance flags
+30 cherry-picks used
sqlite fsync hack by dorimanx
white kk UI


(Buildbot: Intel Core 2 Duo E6850@3.00 GHz, ASUS P5K, 4 GB Corsair DDR2 667 MHz, GeForce 8600 GT, SanDisk SSD SDSSDP-128G 128 GB SATA 6 GB/s)

(Linux Ubuntu 14.04 "Trusty Tahr" x64 3.13.0 kernel)


Changelog

  • use different USB PIDs for adb and adb+ums modes --> CyanogenMod/android_bootable_recovery
  • audio: Added lock during closing of direct output --> CyanogenMod/android_frameworks_av
  • Update the GPS tile to use the appropriate location modes --> CyanogenMod/android_frameworks_base
  • Camera: remove fine/normal/superfine jpegquality and use always int --> CyanogenMod/android_packages_apps_Camera2
  • CMFM: New high resolution launcher icons --> CyanogenMod/android_packages_apps_CMFileManager
  • FaceUnlock: Check if faceunlock is disabled --> CyanogenMod/android_frameworks_base
  • DeskClock: Support double-digit hours for timers --> CyanogenMod/android_packages_apps_DeskClock
  • Hide Titlebar while loading InCallUI (2 of 2) --> CyanogenMod/android_packages_apps_InCallUI
  • Hide Titlebar while loading InCallUI (1 of 2) --> CyanogenMod/android_packages_apps_Dialer
  • Handle album and artist view intents --> CyanogenMod/android_packages_apps_Apollo
  • Fix resource IDs being added to the android namespace --> CyanogenMod/android_packages_apps_Settings
  • Fix UXD for tablets --> CyanogenMod/Superuser
  • Remove QuickSearchBox from build --> CyanogenMod/android_build
  • Settings/Wifi: Add support for Ad-hoc (IBSS) networks --> CyanogenMod/android_packages_apps_Settings
  • MSimPhoneFactory: use custom RIL class --> CyanogenMod/android_frameworks_opt_telephony-msim
  • telephony: MSim: propagate roaming and data settings to SIM --> CyanogenMod/android_frameworks_opt_telephony
  • Settings: use CMHW serial number for MSim --> CyanogenMod/android_packages_apps_Settings
  • RIL: mark mInstanceId as protected --> CyanogenMod/android_frameworks_opt_telephony
  • Don't fetch deleted messages from IMAP folder --> CyanogenMod/android_packages_apps_Email
  • Don't recreate keyguard for MCC/MNC changes --> CyanogenMod/android_frameworks_base
  • bta_hh: Change bus_type to BUS_USB for USB HCI --> CyanogenMod/android_external_bluetooth_bluedroid
  • Send out USER_PRESENT broadcast on screen on if lockscreen is disabled --> CyanogenMod/android_frameworks_base
  • Don't let apps disable the SIM PIN entry screen --> CyanogenMod/android_frameworks_base
  • Buttons: Allow disabling hard navigation keys --> CyanogenMod/android_packages_apps_Settings
  • Runtime toggle of navbar --> CyanogenMod/android_frameworks_base
  • HAF: Add KeyDisabler stub --> CyanogenMod/android_frameworks_opt_hardware
  • ifdef "stagefright: Enable GraphicBuffer usage to decoder before querying formats" --> CyanogenMod/android_frameworks_av
  • SystemUI: reactivate WiFi activity indicators --> CyanogenMod/android_frameworks_base
  • libstagefright: Add NULL check for mHFRRatio --> CyanogenMod/android_frameworks_av
  • SamsungQualcomm: Skip new requests on old RILs --> CyanogenMod/android_frameworks_opt_telephony
  • SystemUI: fix calculating alpha for back button in landscape mode --> CyanogenMod/android_frameworks_base
  • DcTrackerBase: Dont provision APN if default is disconnecting --> CyanogenMod/android_frameworks_opt_telephony
  • SystemUI: Set Status bar opaque during drawer pulldown on tablets only --> CyanogenMod/android_frameworks_base
  • telephony: Fix initialization ordering of SMS middleware --> CyanogenMod/android_frameworks_opt_telephony
  • vendor/cm: We are at CM11 now --> CyanogenMod/android_vendor_cm
  • Mms: Cleanup CAF additions --> CyanogenMod/android_packages_apps_Mms
  • Fix ellipsizing of emoji symbols in StatisLayout --> CyanogenMod/android_frameworks_base
  • Revert regressions introduced by QRD update --> CyanogenMod/android_packages_apps_SoundRecorder
  • telephony: Clean up IccSmsInterfaceManagerProxy --> CyanogenMod/android_frameworks_opt_telephony
  • fix fread buffer has no terminating null string --> CyanogenMod/android_bootable_recovery
  • Camera: video stabilization setting - don't default enable --> CyanogenMod/android_packages_apps_Camera2
  • media_profiles: the HFR parameters don't need to be mandatory --> CyanogenMod/android_frameworks_av
  • Settings: Day and week on data usage cycle (2/2) --> CyanogenMod/android_packages_apps_Settings
  • frameworks/base: Day and week on data usage (1/2) --> CyanogenMod/android_frameworks_base
  • Tethering: fix NPE when retrieving active interfaces --> CyanogenMod/android_frameworks_base
  • camera: Histogram, ZSL burst mode, HDR-on-ZSL --> CyanogenMod/android_packages_apps_Camera2
  • camera: Add metadata-based ASD --> CyanogenMod/android_packages_apps_Camera2
  • Camera2: Fix burst mode, auto scene detect layout --> CyanogenMod/android_packages_apps_Camera2
  • settings: Put MSIM files in the right place --> CyanogenMod/android_packages_apps_Settings
  • telephony-msim: Fix package errors --> CyanogenMod/android_packages_services_Telephony
  • telephony-msim: Fix package issues --> CyanogenMod/android_frameworks_opt_telephony-msim
  • msim: Put files in the corret location --> CyanogenMod/android_packages_apps_InCallUI
  • Camera2: Smart scene icons w. original artwork --> CyanogenMod/android_packages_apps_Camera2
  • MMS: Disable Android 4.2 specific hack regarding keyboard behavior --> CyanogenMod/android_packages_apps_Mms
  • National roaming for Telfort in the Netherlands --> CyanogenMod/android_frameworks_base
  • Fixed stylus eraser being rejected by palm rejection --> CyanogenMod/android_frameworks_base
  • telephony: Remove CdmaLteUicc and CDMA fix --> CyanogenMod/android_frameworks_opt_telephony
  • SystemUI: Update Ringer tile code --> CyanogenMod/android_frameworks_base
  • Service: Keep services needing restart --> CyanogenMod/android_frameworks_base
  • Fix crash in network mode settings --> CyanogenMod/android_packages_services_Telephony
  • overlay: add tmo and att default LTE apns --> CyanogenMod/android_vendor_cm
  • PackageManager: Fix reconnection logic in Installer --> CyanogenMod/android_frameworks_base
  • telephony: disable the use of SMS_EXPECT_MORE by default (1/2) --> CyanogenMod/android_frameworks_base
  • telephony: disable the use of SMS_EXPECT_MORE by default (2/2) --> CyanogenMod/android_frameworks_opt_telephony

DONATIONS
Quote:


Please consider helping with this project development and hosting, by giving a small donation...

http://infectedbuilds.com is almost complete. i will try to get it up and running.

i will need to buy a new dedicated hosting service...looking into the ones users suggested.

you can check the progress made by webdev @Jflima at his github: https://github.com/Jflima92/Omni

so, please donate what you can, so this project goes forward, and keeps getting better, and better.

you can donate to me using this link

or to Markox89 using this link

thank you all,

regards.

infected_




Disclaimer:

These builds are freshly compiled/synced from CyanogenMod Rom open-source code:
https://github.com/CyanogenMod

latest linaro arm-eabi-4.7.4 used to compile the kernel code &
linaro arm-linux-androideabi-4.8.2 toolchains to compile ROM code

Special Thanks

CyanogenMod Rom Dev Team

XDA:DevDB Information
[ROM][KK][4.4.2][LINARO/SABERMOD] CyanogenMod 11 [WEEKLY BUILDS], a ROM for the Samsung Galaxy S II

Contributors
infected_,
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
ROM Firmware Required: CWM Recovery
Based On: CyanogenMod

Version Information
Status: Testing
Current Stable Version: CyanogenMod 10.2.1

Created 2014-02-19
Last Updated 2014-03-19
Last edited by infected_; 13th February 2014 at 09:02 AM.
The Following 171 Users Say Thank You to infected_ For This Useful Post: [ View ]
20th November 2013, 04:54 PM   |  #2  
OP Senior Member
Portugal
Thanks Meter: 9,234
 
3,966 posts
Join Date:Joined: Jul 2008
Donate to Me
More
Quote:

OFFICIAL CM WIKI

http://wiki.cyanogenmod.org/w/I9100_Info

Quote:

OFFICIAL CM INSTRUCTIONS

Installing CyanogenMod 11 on your Galaxy S II
- Copy GApps and CM11 ZIPs to your internal/external sdcard SDCard
- Make sure you're NOT RUNNING A KERNEL WITH THE MMC-SUPERBRICK-BUG. If you're unsure, flash this ClockworkMod-Recovery using Odin/Heimdall.
- You can also flash this on current recovery: ClockworkMod-Recovery KK compatible zip
- Boot into Recovery
- Flash CM 11 zip from internal/external sdcard SDCard
- Flash GApps zip from internal/external sdcard SDCard
- DO A DATA WIPE / FACTORY RESET (otherwise your device will be stuck at boot)
- Reboot
- Don't restore system data using Titanium Backup!
- Restoring Apps + Data might cause problems and is not recommended, avoid it if possible!

Quote:

DOWNLOADS

i9100 LINARO/SABERMOD CM 11 Alpha Builds:
MediaFire Download Folder

AndroidFileHosting Folder

Google Apps:

MediaFire Folder

(Any gapps on this folder work fine on these builds)

CWMR's (KitKat compatible)

Zip - http://www.mediafire.com/download/we...ible-i9100.zip
Tar - http://www.mediafire.com/download/uk...ible-i9100.tar
Last edited by infected_; 12th January 2014 at 03:54 PM.
The Following 59 Users Say Thank You to infected_ For This Useful Post: [ View ]
20th November 2013, 04:55 PM   |  #3  
OP Senior Member
Portugal
Thanks Meter: 9,234
 
3,966 posts
Join Date:Joined: Jul 2008
Donate to Me
More
F.A.Q (Frequently Asked Questions)

What is the difference between these builds and the official builds?

These are unofficial builds of CyanogenMod 11 for the i9100.
ROM is built using the same source code (github) like the official one but with these following additions:
  • Compiled using linaro arm-eabi 4.7.4 13.09 (kernel code) & sabermod arm-linux-androideabi 4.8.3 (rom code) toolchain compilers
  • Cross-compiled using those custom toolchains results in a more smoother, faster, and battery friendly ROM

What is Toolchain?

Quote:

In software, a toolchain is the set of programming tools that are used to create a product (typically another computer program or system of programs). The tools may be used in a chain, so that the output of each tool becomes the input for the next, but the term is used widely to refer to any set of linked development tools.
A simple software development toolchain consists of a compiler and linker to transform the source code into an executable program, libraries to provide interfaces to the operating system, and a debugger. A complex product such as a video game needs tools for preparing sound effects, music, textures, 3-dimensional models, and animations, and further tools for combining these resources into the finished product.

Source: http://en.wikipedia.org/wiki/Toolchain

What is SaberMod?

The term "SaberMod" is coming from:

Quote:

SaberMod is a AOSP based ROM with some extra features added in and mostly from CyanogenMod. SaberMod started out pure AOSP when android 4.2.1 launched. Originally it was pure AOSP with a few extra features I ported over from CyanogeMod and linaro optimizations. Then I rebased everything off of rasbeanjelly because I liked many features found in rasbean. Since then I've modified a lot of the code so not much of it is rasbeanjelly based anymore. But you will still find some commonly used features found in rasbeanjelly. SaberMod is not a rasbeanjelly or CM clone, or KANG. Custom kernels are included for certain devices when available. These are personal builds we make for ourselves and originally became very popular in the nexus 7 forums. Features are very rarely added, and are built to SaberMod's team members liking. Currently there are two members of SaberMod working on this project. Myself and @jarjar124 . Please understand our time is limited and we are only two people who have lives, and do not have 25-50 members like CyanogenMod to add things. And our goal is not to add a bunch of features that bloat the system of the ROM.

Source: http://forum.xda-developers.com/show....php?t=2158698


What is Linaro?

Quote:

Linaro is the place where engineers from the world's leading technology companies define the future of Linux on ARM. The company is a not-for-profit engineering organization with over 120 engineers working on consolidating and optimizing open source software for the ARM architecture, including the GCC toolchain, the Linux kernel, ARM power management, graphics and multimedia interfaces.

Source: http://www.linaro.org/linux-on-arm/


About GCC main compiler cflags
Quote:

-O1
Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function. With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time.

-O2
Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. As compared to -O, this option increases both compilation time and the performance of the generated code. -O2 turns on all optimization flags specified by -O.

-O3
Optimize yet more. -O3 turns on all optimizations specified by -O2 and also turns on the -finline-functions, -funswitch-loops, -fpredictive-commoning, -fgcse-after-reload, -ftree-loop-vectorize, -ftree-slp-vectorize, -fvect-cost-model, -ftree-partial-pre and -fipa-cp-clone options.

-Os
Optimize for size. -Os enables all -O2 optimizations that do not typically increase code size. It also performs further optimizations designed to reduce code size.

Last edited by infected_; 7th December 2013 at 11:22 AM.
The Following 39 Users Say Thank You to infected_ For This Useful Post: [ View ]
20th November 2013, 05:03 PM   |  #4  
Senior Member
Porto - Portugal
Thanks Meter: 37
 
721 posts
Join Date:Joined: Jun 2009
More
Greatings from one tuga to another.
I'm proud of you.

I'm one step to try this...
And happy for having you in KK 4.4

PMoto.
The Following 3 Users Say Thank You to PMoto For This Useful Post: [ View ]
20th November 2013, 05:50 PM   |  #5  
Senior Member
New delhi Device: Samsung Galaxy S2 GT I-9100
Thanks Meter: 61
 
232 posts
Join Date:Joined: Nov 2011
More
Download begins! Happy to see your Kitkat 4.4 Rom

Sent from my GT-I9100 using xda app-developers app
The Following 2 Users Say Thank You to rohan. For This Useful Post: [ View ]
20th November 2013, 05:55 PM   |  #6  
Senior Member
Thanks Meter: 115
 
512 posts
Join Date:Joined: Apr 2012
More
Oh I'm da 3rd person. Who is happy to see u again. What about omni 4.4? R u maintain these 2 ROM?

sorry 4my bed English
Last edited by cdaarif; 20th November 2013 at 05:59 PM.
The Following User Says Thank You to cdaarif For This Useful Post: [ View ]
20th November 2013, 06:03 PM   |  #7  
Senior Member
Thanks Meter: 35
 
209 posts
Join Date:Joined: Mar 2012
Great
This is just great. Thank you for developing our phone
The Following User Says Thank You to maxbluz For This Useful Post: [ View ]
20th November 2013, 06:30 PM   |  #8  
Senior Member
Thanks Meter: 29
 
217 posts
Join Date:Joined: Dec 2010
Infected! Nice to see you doing this

Sent from my GT-I9100 using xda app-developers app
The Following User Says Thank You to shreyasdilip For This Useful Post: [ View ]
20th November 2013, 08:05 PM   |  #9  
Member
Bucuresti
Thanks Meter: 18
 
65 posts
Join Date:Joined: Mar 2011
More
Well, making a small paralel with the football match from yesterday, Sweeden vs Portugal,
our friend INFECTED is our Cristiano Ronaldo. Ditto!
The Following 4 Users Say Thank You to leu6407 For This Useful Post: [ View ]
20th November 2013, 08:09 PM   |  #10  
OP Senior Member
Portugal
Thanks Meter: 9,234
 
3,966 posts
Join Date:Joined: Jul 2008
Donate to Me
More
Quote:
Originally Posted by cdaarif

Oh I'm da 3rd person. Who is happy to see u again. What about omni 4.4? R u maintain these 2 ROM?

sorry 4my bed English

yes

The Following 7 Users Say Thank You to infected_ For This Useful Post: [ View ]
Thread Closed Subscribe to Thread

Tags
build, cm-11, cyanogemod, i9100, nightly
Previous Thread Next Thread