[ROM-alpha] CyanogenMod 10 (Android 4.1.2) [20121017]

Search This thread

kabaldan

Inactive Recognized Developer
Dec 15, 2009
1,640
3,926
Prague
android.doshaska.net
Alpha preview, not intended for daily use!

Source: https://github.com/nadlabak

Downloads:
Nightly builds: http://skrilax.droid-developers.org/cm10nightly/umts_sholes/
Gapps: http://d-h.st/05j
OpenRecovery 2ndbootOR: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=OpenRecovery_2ndbootOR_v1_1.zip

Notes:
JellyBean is very big, therefore ext partition on SD card is required - part of the system and most of the gapps is installed there.
You can find instructions on how to resize fat and create ext partition directly in OpenRecovery in this very fine guide by pontomedon:
Full guide from stock Motorola Android to CyanogenMod 7 for Milestone

Please use 2ndboot based OpenRecovery for installation to avoid sdcard write errors.

The CM10 builds are using 2ndboot to run custom kernel.
Thanks to Skrilax_CZ, the issue of low performance before the first device suspend has been resolved (L2 cache remained disabled before).
The bad GPU performance on CPU clock bellow 600MHz is currently successfully worked around by temporary insmod of older pvr driver
during boot, so it's not an issue anymore (from the user perspective)
has been properly fixed by Skrilax_CZ.
Wifi tethering should work since 20121028 nightly.

Other known issues:
- video recording is not working very well currently

HW acceleration increases the application's RAM demands. You can use the included HWA Settings app to disable it per app.

Remember that JellyBean is designed for devices with much bigger RAM than Milestone has. Don't expect miracles :) .
 
Last edited:

Erovia

Senior Member
Sep 16, 2012
818
262
It really deserved a thread.

You made an incredible job, sir!

JB on the old Milestone, and it is usable as a daily driver. :good:
 
  • Like
Reactions: notasin

Nick14

Senior Member
Nov 29, 2009
152
29
Gothenburg
Alpha preview, not intended for daily use!

Source: https://github.com/nadlabak

Downloads:
Nightly builds: http://skrilax.droid-developers.org/cm10nightly/umts_sholes/
Gapps: http://d-h.st/rkk
OpenRecovery 2ndbootOR: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=OpenRecovery_2ndbootOR_v1_0.zip

Notes:
JellyBean is very big, therefore ext partition on SD card is required - part of the system and most of the gapps is installed there.
You can find instructions on how to resize fat and create ext partition directly in OpenRecovery in this very fine guide by pontomedon:
Full guide from stock Motorola Android to CyanogenMod 7 for Milestone

Please use 2ndboot based OpenRecovery for installation to avoid sdcard write errors.

The CM10 builds are using 2ndboot to run custom kernel.
Unfortunately, because of yet unknown reason, the device performance is limited until the phone first enters a deep sleep after 2ndboot.
This issue will be hopefully fixed some day.

Other known issues:
- video recording is not working very well currently

HW acceleration increases application's RAM demands. You can use the included HWA Settings app to disable it per app.

Remember that JellyBean is designed for devices with much bigger RAM than Milestone has. Don't expect miracles :) .

Amazing that development still is being made for a device this old! :good: but what about making a cm9 build with 2ndboot ? as jellybean from my experince demands much more resources then ics :)
 

divine95

Member
Jan 18, 2010
5
0
After flash this cm10 build , my gallery and music player can't see any images or music , although i had try to remount my sd card , how can i fix it ? :(
 

Erovia

Senior Member
Sep 16, 2012
818
262
Which rom you used previously?

In case you upgraded from any different from CM10, you should make a full wipe. (data,cache,dalvik-cache)

Do you have ext partition on your sd card? It is necessary to use this rom.
 

naeem123

Senior Member
Nov 23, 2010
170
6
I have had a lot of trouble trying to partition my SD card so is there a easy fool proof way of doing it? I have a 16GB sdcard..
 

elisiop

Member
Nov 5, 2009
9
0
Its been great so far, this rom works like a charm, pitty it doent show all internal ram available with 1GB extra on the SDCard.
 

Erovia

Senior Member
Sep 16, 2012
818
262
Attention everyone!

As you may know or not know, Skrillax_CZ has found out what caused the lag before the first deep sleep.

The latest nightly (10.18) already contains the fix, so i suggest everyone to upgrade.

Works like charm for me, no lag even after the first boot.
 

justforlove

Member
Dec 2, 2010
29
10
Work perfectly!!!

Just to confirm that, the ver 18/10 works so well on my milestone without any errors... What I have done for my phone is as follow:

- Flash back to stock ROM 2.1.1
- Completely format the SD card
- Use the 2nd boot OP to root the phone
- Partition the SD card again
- Flash directly from 2.1.1 to CM10 ver 17/10, and then 18/10...

Work perfectly even with big app like Chrome, G+, Google now, etc...

Here are some screenshots... Again, credit gives to kabaldan. Million thanks to him for great effort for our milestone community...:good:

screen_20121018_1558_zpsda3ff1e1.png


screen_20121018_1227_zpsa471aab5.png


screen_20121018_1054_zps35a21ef1.png


screen_20121018_0912_zpsd24625ec.png


screen_20121018_0912_2_zpsef3fcd9a.png
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    Alpha preview, not intended for daily use!

    Source: https://github.com/nadlabak

    Downloads:
    Nightly builds: http://skrilax.droid-developers.org/cm10nightly/umts_sholes/
    Gapps: http://d-h.st/05j
    OpenRecovery 2ndbootOR: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=OpenRecovery_2ndbootOR_v1_1.zip

    Notes:
    JellyBean is very big, therefore ext partition on SD card is required - part of the system and most of the gapps is installed there.
    You can find instructions on how to resize fat and create ext partition directly in OpenRecovery in this very fine guide by pontomedon:
    Full guide from stock Motorola Android to CyanogenMod 7 for Milestone

    Please use 2ndboot based OpenRecovery for installation to avoid sdcard write errors.

    The CM10 builds are using 2ndboot to run custom kernel.
    Thanks to Skrilax_CZ, the issue of low performance before the first device suspend has been resolved (L2 cache remained disabled before).
    The bad GPU performance on CPU clock bellow 600MHz is currently successfully worked around by temporary insmod of older pvr driver
    during boot, so it's not an issue anymore (from the user perspective)
    has been properly fixed by Skrilax_CZ.
    Wifi tethering should work since 20121028 nightly.

    Other known issues:
    - video recording is not working very well currently

    HW acceleration increases the application's RAM demands. You can use the included HWA Settings app to disable it per app.

    Remember that JellyBean is designed for devices with much bigger RAM than Milestone has. Don't expect miracles :) .
    9
    Link to gapps in OP updated.
    Also, wifi tethering should work now.
    7
    Work perfectly!!!

    Just to confirm that, the ver 18/10 works so well on my milestone without any errors... What I have done for my phone is as follow:

    - Flash back to stock ROM 2.1.1
    - Completely format the SD card
    - Use the 2nd boot OP to root the phone
    - Partition the SD card again
    - Flash directly from 2.1.1 to CM10 ver 17/10, and then 18/10...

    Work perfectly even with big app like Chrome, G+, Google now, etc...

    Here are some screenshots... Again, credit gives to kabaldan. Million thanks to him for great effort for our milestone community...:good:

    screen_20121018_1558_zpsda3ff1e1.png


    screen_20121018_1227_zpsa471aab5.png


    screen_20121018_1054_zps35a21ef1.png


    screen_20121018_0912_zpsd24625ec.png


    screen_20121018_0912_2_zpsef3fcd9a.png
    6
    I didn't see anybody to mention here and in CM9 thread that disabling "Allow purging of assets" fixes black background problem in Apollo, Contacts, MMS etc.
    This commit fixes that issue: https://github.com/nadlabak/android_frameworks_base/commit/aa2943eaf8501e3e7db0c455b3f03ded70388667
    As the "Allow purging of assets" option helps to keep the system_server memory usage down, I recommend to enable it after the next nightly installation again...
    6
    My current daily driver is CM9 (with Apex launcher). CM7 is on my back-up phone.
    I occasionally switch my main SIM card mainly between those two.
    CM10 is on my experimental phone... I do not use it for the real everyday tasks very much because of its drawbacks.

    As much as I'd like to abandon CM9 in favour of CM10 (and I almost did that after JellyBean source code release, when the progress in getting it working was rather flawless and very promising), there are some JB issues I haven't been able to solve so far. And the PowerVR SGX 530 rev 121 JellyBean drivers we need haven't been released (yet?). The last words from TI were (September 2012):
    I am afraid we don't have plans to release 1.10 DDK for 35xx platform at lest until end of oct.

    There's a reason why the CM10 for Milestone is still tagged as Alpha... Unlike CM7 and CM9.

    Currently, CM9 provides much better user experience than CM10 (as far as I can compare).