[ROM] [TF201] [JB Bootloader] CyanogenMod 10 Unofficial - JZO54K - Oct 30 2012

Search This thread

[email protected]

Senior Member
Nov 5, 2010
1,785
848
I flashed this today...its good...can't say anything abt battery yet but sometimes it lags a bit. How is it on ur end? Any suggestions?

Sent from my Transformer Prime TF201 using xda premium
 

=jon=

Senior Member
Mar 28, 2006
53
5
Is anyone else suffering from Sleep of Death with these builds? I'm getting them on the 12/03 build, I had them on one of Craig's older builds too, and on AOKP milestone 6 when I was on ICS :(

Leave the tablet fully charged, come back a while later and it'll either require a hard reboot and will have lost a load of charge, or be completely flat. Checking Battery Monitor Widget logs shows that it locks up - no battery status will be logged between the hang and the reboot...
 

joe ferreira

Senior Member
May 21, 2007
582
296
Mountlake Terrace, WA
Is anyone else suffering from Sleep of Death with these builds? I'm getting them on the 12/03 build, I had them on one of Craig's older builds too, and on AOKP milestone 6 when I was on ICS :(

Leave the tablet fully charged, come back a while later and it'll either require a hard reboot and will have lost a load of charge, or be completely flat. Checking Battery Monitor Widget logs shows that it locks up - no battery status will be logged between the hang and the reboot...

could you get us a logcat please?
run logcat until it locks up again and then reboot and pastebin the log.

in terminal emulator...

Code:
su
logcat >/sdcard/lockup.log
 

Uejji

Senior Member
Feb 1, 2009
134
101
I flashed this today...its good...can't say anything abt battery yet but sometimes it lags a bit. How is it on ur end? Any suggestions?

The TF201 is known to have poor IO performance. This is probably responsible for most of the lag we have, versus for example the Nexus 7.

There are a few IO hacks available, such as moving /data to sdcard, or turning off some of the io safeguards to improve performance. I can't comment on any of these -- I just know they're available.

Otherwise you can try changing the IO scheduler in performance settings and see if it makes a difference for you.


Is anyone else suffering from Sleep of Death with these builds? I'm getting them on the 12/03 build, I had them on one of Craig's older builds too, and on AOKP milestone 6 when I was on ICS :(

Leave the tablet fully charged, come back a while later and it'll either require a hard reboot and will have lost a load of charge, or be completely flat. Checking Battery Monitor Widget logs shows that it locks up - no battery status will be logged between the hang and the reboot...

I actually haven't had this problem personally. I can't really troubleshoot the issue -- I'm just a guy making builds from the existing source.

You might try your typical SoD tips, such as lowering the max frequency, raising the min frequency or changing the CPU governor.

I'm sorry I can't be of more help. This isn't the line of work I do, so I wouldn't know how to fix or even identify the problem in code.
 

ratman6161

Senior Member
Aug 30, 2010
330
89
Minnesota
Wow, 91 pages of this thread. I'm looking because I used to like Cyanogen mod on my old Og Droid though that was 7.2. Now, looking at the Cyanogen site there hasn't been a stable release for the Prime since 9.1. Is this "Unofficial" release considered a stable release (sorry, it's probably in the 91 pages somewhere...)? My biggest concern would be if there were any problems with the keyboard and using USB accessories with it. For example I currently use a Logitec Track ball, an external hard drive, a USB wired ethernet NIC etc. The ability to use such devices was a large part of why I chose the prime in the first place - so any ROM that resulted in those things not working would not be for me.

Right now, I'm completely stock. Before JB I was stock + rooted and was happy with that. I actually don't mind the stock Asus ROM and would just stick with it other than that I lost root and there currently does not seem to be a way to get it back (yes I know about the partial root thing but without going into the long boring details, i already investigated that and it isn't going to work for me). But I miss having root for a variety of reasons so it's looking like unlock + custom ROM.

Can anyone speak to:
1. Is this considered a "stable" release
2. Anyone know when or if Cyanogen.com will have a stable release? ( I see nightlies posted regularly)
3. What if anything doesn't work with this current "unofficial" version
4. Does everything related to the keyboard work?

Thanks
 

qery

Senior Member
Sep 13, 2008
159
30
Bratislava
qery.net
Is anyone else suffering from Sleep of Death with these builds? I'm getting them on the 12/03 build, I had them on one of Craig's older builds too, and on AOKP milestone 6 when I was on ICS :(

Leave the tablet fully charged, come back a while later and it'll either require a hard reboot and will have lost a load of charge, or be completely flat. Checking Battery Monitor Widget logs shows that it locks up - no battery status will be logged between the hang and the reboot...

yes, I've been having problems with SOD pretty regulary (1-2 per day, sometimes more). To me it looks like problem with kernel, I'm currently running AndroWook which has modified stock kernel, and I had >150 hrs uptime with no problem.

Sent from my Transformer Prime TF201 using Tapatalk HD
 

gunzy83

Senior Member
Nov 23, 2010
88
18
Brisbane, AU
I have just started building CM10 from source based on craigs instructions in the other thread. Got to do more testing before I am comfortable enough to start posting builds up but I am hoping that I can help getting us to CM10.1 in the long run. See how we go... :p
 

dj-bilbo

Senior Member
Feb 4, 2012
173
20
qery & =jon= --> for the SOD problems, have you tried messing with the wifi settings, as in making sure wifi is always on? In the past that was the culprit for my SOD's. Try looking around page 77 of this thread, there are a few posts relating to that.

Can anyone speak to:
1. Is this considered a "stable" release Not officially, but is a daily driven rom for many of us
2. Anyone know when or if Cyanogen.com will have a stable release? ( I see nightlies posted regularly) Supposedly once CM switches to 10.1 and a stable rls is released i'd assume
3. What if anything doesn't work with this current "unofficial" version the google search persistent option under CM settings messes up my prime, but haven't noticed anything else thus far
4. Does everything related to the keyboard work? It works although there seems to still be a notification glitch that doesn't affect it (just swipe away the notification and done) So yes.

Thanks

[COLOR="All comments are based on my experience and knowlege from this thread. Anyone else can pipe in :) [/COLOR]
 
Last edited:

imzkng

Senior Member
Oct 16, 2008
59
9
yes, I've been having problems with SOD pretty regulary (1-2 per day, sometimes more). To me it looks like problem with kernel, I'm currently running AndroWook which has modified stock kernel, and I had >150 hrs uptime with no problem.

Sent from my Transformer Prime TF201 using Tapatalk HD
Here is a new build as of 12/10, using the updated 10.4.2.17 kernel thanks to BuzzBumbleBee and AndroidRoot sources. Might help with SOD issues some are seeing.

https://docs.google.com/open?id=0B5B5Ux05-_neYlBQRUJlb0dTZVk

MD5 Sum: 76E41EF5DB5FDF43B5AA525C0925DD32
 
Last edited:

imzkng

Senior Member
Oct 16, 2008
59
9
No difference other than based on the newer 10.4.2.17 Prime kernel. I guess it is a few days newer, but honestly there haven't been many significant commits to this version of Jellybean lately. It looks like efforts are going into 4.2

Sent from my Transformer Prime TF201 using Tapatalk 2
 

=jon=

Senior Member
Mar 28, 2006
53
5
qery & =jon= --> for the SOD problems, have you tried messing with the wifi settings, as in making sure wifi is always on? In the past that was the culprit for my SOD's. Try looking around page 77 of this thread, there are a few posts relating to that.

I normally make a point of turning wifi off when it's sleeping, otherwise I leave the tablet for a few days and it goes flat on me (I don't use it that much!)

Ive got logcat running now - if I can get it to SOD then I'll post the results...
 

Uejji

Senior Member
Feb 1, 2009
134
101

dj-bilbo

Senior Member
Feb 4, 2012
173
20
I normally make a point of turning wifi off when it's sleeping, otherwise I leave the tablet for a few days and it goes flat on me (I don't use it that much!)

Ive got logcat running now - if I can get it to SOD then I'll post the results...

Yeah that'd be interesting.
It may also be interesting if you set wifi to always on and see if you experience SOD's (just leave is plugged so it won't go flat?!)... another test i guess ;)
 
Last edited:

zodiark

Senior Member
Feb 19, 2010
91
18
Barcelona
It may be probably caused because of wifi, because I started suffering from SOD when I changed the wifi settings.

I'm not at home ATM but I'll do some tests when I arrive.

Enviado desde mi HTC One X usando Tapatalk 2
 

alias4ever

Senior Member
Sep 19, 2011
477
102
Here is a new build as of 12/10, using the updated 10.4.2.17 kernel thanks to BuzzBumbleBee and AndroidRoot sources. Might help with SOD issues some are seeing.

https://docs.google.com/open?id=0B5B5Ux05-_neYlBQRUJlb0dTZVk

MD5 Sum: 76E41EF5DB5FDF43B5AA525C0925DD32

Which gapps would I need to use to install this? ;) Also, does the keyboard dock work just fine with this? I only ask because I have a keyboard dock and use it quite regularly. :D Thanks for all your hard work! :good:
 

gunzy83

Senior Member
Nov 23, 2010
88
18
Brisbane, AU
  • Like
Reactions: alias4ever

Top Liked Posts

  • There are no posts matching your filters.
  • 68
    This is an unofficial build of CyanogenMod 10 for the new Jelly Bean bootloader for the Transformer Prime.

    As a start, the build dated Oct 13 2012 has the new bootloader and TWRP 2.3 for JB within the ROM so it can be installed on any device with a custom recovery, even if the device has the ICS bootloader or the TF300 bootloader... All future releases will not have the new bootloader or TWRP as part of the ROM.

    For the most case, this ROM uses the official commits to the CyanogenMod 10 tree. The exceptions are the TF201 device specifics. Unlike the official CyanogenMod 10 builds, this ROM uses the new 3.1 Jelly Bean kernel and the new Jelly Bean drivers and proprietary files. I will stop this project once this becomes part of the official CM10. I will not release builds daily, rather ever 2-3 days.

    Highlights of this ROM:
    1) Android Jelly Bean 4.1.2 JZO54K
    2) Built using the latest CM10 changes as of 30 Oct 2012 10:00AM Pacific Time (GitHub / Gerrit)
    3) Uses the latest AndroidRoot TF201 device tree with the Jelly Bean 10.4.2.15 kernel (3.1) and proprietary files & drivers with some changes and additions by me (GitHub)
    4) Needs the new Jelly Bean 10.4.2.15 bootloader [IMPORTANT: Flashing over an incorrect bootloader can permanently brick you device. The Oct 13 2012 build includes the bootloader upgrade and can be flashed over any ROM/bootloader]
    5) HDMI audio/video streaming and bluetooth audio streaming (AVRCP 1.3 ready)
    6) Camera and microphone
    7) 4-way reboot menu (Reboot, Recovery, Fastboot & APX)
    8) Includes all the files and changes need for the Google Widevine DRM [untested!!]
    9) CIFS and NTFS (read-only) support
    10) Fully functional dock and dock battery display
    11) Removed CMUpdater
    12) All other features of CyanogenMod 10 and Jelly Bean (full hardware acceleration, Project Butter, HD video, customisable notification toggles & many more)
    13) Some custom addons and feature ports by me (see the individual build changelogs)...

    New in Oct 30 2012 build:
    1) Several device overlay updates and cleanups (bunch of updates for JB)
    2) Auto-brightness turned off by default
    3) Expanded desktop (hide/show Combined/Status Bar using the Power menu)
    4) Cleaned-up & updated release tools script (this creates the zip packages)
    5) Set correct permission for BtService.sh (Bluetooth DUN) script
    6) Force NV_FPS_LIMIT to 60 for all performance modes
    7) Device Advanced setting menu to set Asus performance modes (defaulted to Balanced). This is not for the CPU speed, rather the Tegra performance setting (cpuX.sh like functionality)
    8) Fixed Torch
    9) Updated device power profile based on official JB release

    Highlights of the Google Apps Pack:
    1) Uses the latest Android Jelly Bean 4.1.2 JZO54K Google Apps & Services from the Nexus 7 factory image
    2) Includes the latest Play Store 3.9.16
    3) Does not include any Google Apps available via the Play Store (GMail, Books, Google Now, etc. are not included)

    Known issues:
    1) Key layouts for certain regional keyboard may not work
    2) Auto-brightness is funky [Use the app Lux for auto-brightness]
    3) NTFS support is read-only
    4) exFAT is not yet supported

    Important:
    1) Wipe data/factory reset if coming from another ROM (including the official CM10 nightlies)
    2) Wipe cache/dalvik cache for every update
    3) After flashing a build, it is a good idea to wait for 5-10 mins after bootup to allows everything to settle in
    4) If you have not upgraded to the official Jelly Bean ROM yet, you will need to flash the Oct 13 2012 build or a stock JB ROM first to upgrade your bootloader, and then you may flash the latest build here.
    5) Once you upgrade to this ROM, you will no longer be able to use the official CM10 nightlies till the new Jelly Bean changes are merged
    6) Make sure you use a recovery compatible with the new Jelly Bean bootloader after flashing this ROM.

    The usual 9 yards:
    1) Have you read this post properly. Read it again!!
    2) You need to have an unlocked bootloader
    3) You need to have a custom recovery (CWM or TWRP)
    4) It is a good idea to have enabled nvFlash (thanks to AndroidRoot) so that you can recover from almost any brick
    5) Neither I, nor the CyanogenMod team, nor the AndroidRoot team take any responsibility if anythings goes wrong. Use at your own risk
    6) Always make sure you create nandroid backups regularly


    cm-10-20121030-UNOFFICIAL-tf201-jbbl.zip [IMPORTANT: You need to upgrade to the JB bootloader before flashing this. Flash the Oct 13 2012 build (second post) or a stock JB ROM to upgrade your bootloader.]
    Google Apps Pack 20121011

    GitHub Sources:
    Device Tree
    Kernel
    Vendor Tree

    Tweaks & Mods:

    1. GPS Config Tweaks (Multi-Region):
    This has various regionally optimized GPS configuration tweaks to inprove GPS locking.
    Download tf201-GPSTweaks.zip and flash using TWRP recovery

    tf201-GPSTweaks.zip - Dev-Host
    tf201-GPSTweaks.zip - Goo.Im

    2. SysCtl And DNS Tweaks:
    This has a set of SysCtl tweaks to improve multi-tasking and overall performance as well as makes use of the Google DNS servers which are generally faster.
    Download tf201-SysCtlAndDNSTweaks.zip and flash using TWRP recovery
    tf201-SysCtlAndDNSTweaks.zip - Dev-Host
    tf201-SysCtlAndDNSTweaks.zip - Goo.Im

    3. Build.Prop Tweaks:
    A compilation of build.prop tweaks tested on the TF201
    Read here

    4. EXT4 Journaling Tweaks: (Advanced Users Only. Manual Steps Involved)
    If you don't understand these commands, you probably should lean more about them before using these tweaks.
    Read here


    Useful threads:
    TF201 NVFlash
    TF201 nvFlash General Users Guide [Unbrick/Recover/Downgrade/Upgrade]
    [ADB/FB/APX Driver] Universal Naked Driver
    TWRP Recovery For JB Bootloader

    Support the project:
    Donate to CyanogenMod
    Donate to AndroidRoot
    Donate to me (craigacgomez)

    Credits:
    CyanogenMod Team & Contributors, AndroidRoot Team, TeamWin
    Google, Asus, nVidia
    Goo.im, Dev-Host
    Me!! :p
    24
    Looks like I will soon be stopping my builds since the official CM10 nightlies will start to roll out... i guess tonight according to the post on Google+...

    My work here is done as soon as the official builds start!! Big thanks to everyone who used this... and of course, the CM team!!
    14
    Hey, everyone.

    Dogfooded and uploaded another build.

    https://docs.google.com/folder/d/0B8xmL5OrdeuXU3I4Qm40ckdMcFE/edit

    Same disclaimer and stipulations.
    10
    I flashed it and it seems to work properly. Thanks a lot!

    Thanks for testing it. I've got the build environment in place now, so until NRG or whoever else comes along to be maintainer of the TF201 again, I can keep making new builds every few days or so just so we can at least stay on top of CM10 source updates.
    8
    Base Version with Jelly Bean bootloader & TWRP 2.3.0.0:
    Flash this if first if you have not yet upgraded to the new Jelly Bean bootloader.
    cm-10-20121013-UNOFFICIAL-tf201-with-jbbl.zip

    New in Oct 26 2012 build:
    1) BFQ v5 I/O scheduler [Ported from CM10 Nexus 7 kernel]
    2) Low memory killer tweaks (memory compaction) [Ported from CM10 Nexus 7 kernel]

    Older version:

    New in Oct 21 2012 build:
    1) Revert/disable nVidia CPU Quiet [It restricts the CPU to 1.3 GHz]
    2) Standardise CPU frequency tables' values.
    3) Disable Asus system mode CPU speed settings [It only allows 3 max CPU speeds and doesn't play well with the CM kernel]
    4) Remove prebuilt power HAL

    New in Oct 17 2012 build:
    1) Fixed model number (Shows Transformer Prime TF201, not EeePad)
    2) Enabled KSM (Kernel SamePage Merging) support (Go to Settings > Performance > Memory management to enable/disable)
    3) Enabled zRam/Compcache support (Go to Settings > Performance > Memory management to enable/disable)
    4) Added LCD density property to build.prop (fixes YouTube app display and may fix some Play Store compatibility)
    5) Added Extended Desktop toggle (show hide Combined bar/status bar) [Cherry pick from CM gerrit]
    6) Miscellaneous kernel cleanups

    New in Oct 15 2012 build:
    Enabled nVidia CPU Quiet: Dynamic CPU core management
    Lulzactive CPU Frequency Governor v2: Created by Tegraak. Based on "interactive" governor, inspired by erasmux's "smartass" governor [Ported from clemsyn's Nexus 7 kernel]
    Pegasusq CPU Frequency Governor: Samsung's own multi-core aware governor. Based on "on demand", controls hotplugging [Ported from clemsyn's Nexus 7 kernel]
    SIO I/O Scheduler [Ported from clemsyn's Nexus 7 kernel]
    V(R) I/O Scheduler [Ported from clemsyn's Nexus 7 kernel]