[ROM][LINARO] CyanogenMod 11 Modified Edition [09/09/14]

Discussion in 'Xiaomi Mi 2 / Mi 2S' started by XperianPro, Jul 18, 2014.

  1. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    #1XperianPro,Jul 18, 2014
    Last edited: Sep 10, 2014
    FEATURES:

    - kernel build with Linaro 4.10
    - ROM build with GCC 4.9.1
    - optimized with JustArchy's modifications
    - O3 flags
    - GPU overclock up to 585 MHz
    - CPU overclock up to 2 GHz / 2.3 GHz
    - Undervolting/Overvolting support
    - full F2FS support (tnx M1cha for help)
    - USB fast charging
    - Intelliplug along with Intelliactive and Intellidemand governors
    - Thermal control
    - SIO and FIOPS I/O governors
    - DT2W and S2W
    - "Snake Charmer"
    - bunch of TCP congestions
    - kernel side NEON support
    - more to come soon

    NOTES:
    - Install this Play Store if you get distorted colors inside it
    https://copy.com/SWPxZd3fp47KzOJU
    - To take control over GPU and CPU install Trickster MOD and navigate to 'Specific' tab
    - Further kernel release since 19/07/14 wont be compatible with ROMs not formated on F2FS
    - If you are installing 20/07/14 or later build be sure to flash Philz recovery and use toggle button

    INSTRUCTIONS:
    - Download and flash Philz recovery
    - Boot into it and navigate to Mounts and storage
    - Press Toggle F2FS/ext4 migration
    - Select format /system and then select F2FS
    - If you are installing this ROM with F2FS support for first time do same for data partition to
    - Flash ROM and gapps

    FAQ
    - Its not booting,what do I do?
    First check if your /system partition is big enough,for now it needs to be at least 800 MB and if you are installing full Gapps aim at 900 MB,if its still not booting be sure /data partition is formated to f2fs.

    - I get errors while flashing.
    Download this repartition.sh (or flashable zip repartition.zip) and follow instructions here and dont forget to say tnx to M1cha
    PARTITION TABLE:
    - Benchmarks are low and phone lags!
    Underclock your GPU to 400 MHz or raise your Frequency (default 60 C) and Core (default 80 C) throttling temperature (you can do that via FauxClock or Trickster MOD app)


    DOWNLOAD:
    ROMS:
    - https://copy.com/vcZKrSmZzL9ZP3Ou (19/07/14)
    - https://copy.com/nj98l4LkXhc4wNhY (20/07/14)
    - https://copy.com/jqwPKCfXxlKOy6Zl (24/07/14)
    - https://copy.com/YwJBreNYkYvg7XWv (06/08/14) - (flash this after ROM otherwise it wont boot)
    - http://www.mediafire.com/download/t1dwnmw6r9i17wn/cm-11-20140808-UNOFFICIAL-aries.zip (08/08/14)
    - http://www.mediafire.com/?clcdm328kx588MHz (14/08/14)
    -
    https://mega.co.nz/#!S1Zw3BpA!AWjS0...VYAWjS0aROoRarxhupMu6vmQt3jvptqZJVDalxOoD9JVY (18/08/14)
    - https://mega.co.nz/#!HxZUlARY!KQ24nc1klj9d16hUq0H4WrE2b0bBKsAIs-lk7lp1tgg [27/08/14]
    -
    https://mega.co.nz/#!m0J0nJ6b!-s87OyxYrwy1VrN1gVZZZ8uR21-glBUc_wRqM8D5Q64 [09/09/14]

    KERNELS:
    - https://copy.com/YBY1VKZVsCUgSv9f (19/07/14)
    - https://copy.com/WImWRKQTbVEmU4JB (5/8/14)
    - http://www.mediafire.com/download/4ywwgaxgt2abtg3/CM11-OC.zip (13/08/14)
    - http://www.mediafire.com/download/ac3477u6d0kbjqf (15/08/14)
    - http://www.mediafire.com/download/u8of429rgd5akrh (15/08/14) OC ULTIMATE
    - https://mega.co.nz/#!20p0nYAa!seDqQvM-2tNF2Wu_1O96yVQOzt-sSSF1koqjAvaDRoA (18/08/14)
    - https://mega.co.nz/#!6tAHAYqR!EK9I8KVF1c8fNSKvIaOXXpnTIP-VkyLsJpH3NEVFH0U (19/08/14)
    - https://mega.co.nz/#!n5gUgSja!ryc6Tq61yRfJUabc4iaPCnminoP0VAFRTIPWHOrWNAU (28/08/14) - ext4
    - https://mega.co.nz/#!utQGBbIK!8H6S2yZwz1hLrVJ3AE_AT0a16TAN4aXxDQqw3RoeIyI (28/08/14) - 2.3ghz

    RECOVERY:
    - https://copy.com/xZPPI2F9EFYkADEp (20/07/14) V1 (ext4)
    - https://copy.com/gaksOrH94OR3fZWy (20/07/14) V2 (f2fs)
    - https://copy.com/Xmd3PNVQL0sNFHFB (23/07/14) Philz (ext4/f2fs)

    KERNEL SOURCE
    https://github.com/XperianPro/cyanogen_modified_edition_aries (15/08/14)

    CHANGELOG:
    If you saw some cool kernel/ROM feature feel free to post it here and I will check it out.

    If you like my work and you wish to donate click here.
     
    Le Thanh, stillka, aimp87 and 16 others like this.
  2. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    #2paulrlz,Jul 18, 2014
    Last edited: Jul 18, 2014
    OMG!! Finally! Thank you!

    edit:
    xiaomi mi2s, lastest m1cha recovery, full whipe, bootloop :| cant pass initial mi logo. Will try with twrp recovery
     
  3. phani

    phaniMembers

    May 26, 2013
    235
    117
    75
    Male
    Secunderabad
    DoubleTap2Wake and SweepToSleep ( High Priority)
    I Love it on my Nexus 7 tab? Can you merge it in the Kernel?

    Fast USB Charge
    Min Brightness
    Thermal Control
    FIOPS, SIO I/O schedulers
    Able to switch off/on CPU Cores
    msm_mpdecision hotplug driver by Showp1984
    Intelli-plug hotplug driver by Faux123
    F2FS support

    The list goes on ;) ;)
     
    Infinitely, nicerok, TiKaZz and 2 others like this.
  4. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    mmm, i totally agree
    F2fs support is the main thing to implement for me. Dynamic Fsinc and the possibility to turn it off. Faux123 color calibration, so we can use some presets from other users.. Anyway thank you for undervolt, i really need it, expecially in summer.. my phone overheats like a Pentium 4 3000 lol
     
    dextructor likes this.
  5. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    DoubleTap2Wake is not stable and if im correct causes touch screen to overheat on our devices.

    Fast USB charge?Dont we have that one already?
    Min brightness?I dont understand that one.
    Thermal control?We already have that one,its called MPdecision.
    Ability to switch CPU cores on/off is impossible without disabling MPdecision and by that you risk your phone's life.
    F2FS is not stable yet,lot of users reported data corruption.
    But I will add hotplugs on my list.
     
  6. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    You can disable cores with Faxus123 intelli-plug, or showp1984..
    Min brightness is for raise down the screen brightness to the lowest possible
    Thermal control is another feauter from faux, intellithermal if i dont mind

    But here i have a big problem.. rom wont pass mi logo. Bootloop
     
    phani likes this.
  7. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    Did it boot at all because it works for me.
     
  8. Netweaver

    NetweaverMembers

    Nov 29, 2013
    111
    26
    38
    The supplied playstore app version from the OP can't be installed over the 4.8.22 I downloaded yesterday over your yesterday's Linaro rom. I'm waiting to install the today's rom till I see some successes. I like my speed so far :)
     
  9. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    No it cant because its 4.8.20 so you need to deinstall installed one first.
     
  10. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    what recovery did you use? I cant pass mi logo..
     
  11. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    Philz.
     
  12. Netweaver

    NetweaverMembers

    Nov 29, 2013
    111
    26
    38
    I used latest Micha's non-touch. And I did a cache wipe after flashing the zip, before reboot.
     
  13. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    sorry, but i cant install lastest version! My mi2s wont install nothing, so it wont boot.. i have to flash manually kernel from fastboot, but still with old 16/07 relase
     
  14. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    I guess you GPU doesnt like 450 MHz,it looks I will need to make two seperate kernels,anyway for now flash newest build with old kernel,it should do the trick.
     
  15. Netweaver

    NetweaverMembers

    Nov 29, 2013
    111
    26
    38
    I just removed playstore as a system app and installed your 4.8.20 user version. Checked it afterwards. Same graphic issues. Next suggestion? I'm very happy with device already as it is. Lovely smooth. Great work
     
  16. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    As i sayd im able too boot with your underclock kernel with the 16/07 relase linaro, and i have gpu oc too to 450, so i think that the problem is another :|

    [​IMG]

    [​IMG]
     
  17. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    Whats name of this app you are using?

    OFFTOPIC: It looks I won invite for Oneplus One today I guess from their raining invites contest and I sold it on evay for 20$,you guys think I could get more?
     
  18. paulrlz

    paulrlzMembers

    Nov 23, 2013
    584
    167
    80
    Male
    40$
    The app is faux clock, some bucks in playstore
     
  19. anto1900

    anto1900Members

    Mar 18, 2013
    102
    35
    38
    Male
    I've heard that oneplus is doing something against who sells their invites. If i were you i would give it to a random person named anto1900 :p I'm joking, but i can trade something like an amazon 10€ gift card or a 20€ helofresh card that i've just won for it. Sorry, but i just want the opo so bad :p
     
  20. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    I would buy it to :p but they dont ship to Croatia and it expires in 24 h so I just sold it,if you dont need this gift card you frelly give it to me :)
     
  21. anto1900

    anto1900Members

    Mar 18, 2013
    102
    35
    38
    Male
    Oh, shame on you :p
     
  22. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    Now you can see how good you CPU really is,if highest voltage is 1225 your batch was bad if it is 1200 it is better if it is 1162500 its even more better and best value is 1050,note every processor is unique and that means even through it came in bad batch it still might be better for ex. mine was 1200 and it run stress test at 1100 without problem but it crashes at 1050.

    P.S. F2FS support is coming :)
     
    paulrlz, MSephiroth and dextructor like this.
  23. @XperianPro since you're new at git I helped you out with f2fs. Check your github pull requests :)
     
    MSephiroth and dextructor like this.
  24. XperianPro

    XperianProMembers

    Oct 26, 2013
    648
    217
    80
    Male
    Thanks a lot but it seems that some new commit to CM is not compatible either with Linaro or O3 flags because my kernel works but ROM not,im not sure where is the problem and I can neither connect to ADB during boot I will try clearing out directory and ccache.

    Any help is appreciated.
     
  25. skysoblue

    skysoblueMembers

    May 2, 2013
    52
    16
    18
    Male
    Everything seems to work fine for me except ART. It gives me bootloop.
     

Share Our Site