CyanogenMod 11.0 UNOFFICIAL for LG Optimus L9 p769This is unofficial build. Use at your own risk. I am not responsible for anything that may happen to your phone.
Only for P769 version of the phone. Do not attempt to flash on any other device.
The phone bootloader has to be unlocked and correct recovery installed.
Please avoid discussing general unlocking, rooting, and other unrelated to development issues in this thread.
Features
- Continuation of the CM10.2 and CM 10.1 ROMs
- No emulated internal storage. Single external SD card configuration (read note in this post)
- Apps 2 SD support
- Support for Notification Lights, either native or with BLN (read note in this post)
- Analog amplifier gain control with Voodoo Sound support (read note in this post)
- Microphone preamplifier gain adjustments
- Performance kernel with OC/UV
- Advanced Settings to control kernel clocks
Kernel
- Extended frequency table with 200MHz, 1200MHz, 1350MHz (overclocking doesn't work on some phones)
- Slightly undervolted
- Userspace voltage control. Use SetCPU, VoltageControl, or similar. Warning: Save a recovery script with either of these programs before playing with voltages!
- GPU is extended with 384MHz, IVA with 430 MHz
- Selectable screen-off maximum frequency
- Included SmartassV2 governor, SIO scheduler.
- Few performance tweaks.
Installation
- If going from non-CM ROMs, backup your data and do full reset. If updating from CM it is usually not necessary.
- Make sure you use recent CWM recovery (see 2nd post)
- Copy to SD and flash with CWM.
- Flash correct CM11 version of Gapps
- Clear Dalvik Cache
- If you don't have data connection on the first boot right after flashing, power down and reboot one more time.
Download
cm-11-20160818-UNOFFICIAL-p769.zip (Mega)
cm-11-20160818-UNOFFICIAL-p769.zip (Dropbox)
Sources
Github
History
Upstream merges
[08/18/2016]
- End of life update
- Android Security Patch Level: August 1, 2016
[11/06/2015]
cm-11-20151106-UNOFFICIAL-p769.zip
- GPS LTO fix (see this post)
- Minor fixes to camera
- Increased microphone volume for bluetooth
- Kernel redone from LGE (Dhiru) sources, then lots of patches and cleanups applied, including all my usual tweaks and mods.
- 1080p video recording (thanks to Dhiru)
- Selinux enabled in enforcing mode
- Latest repo with libstagefright security patches
10/10/2014
- Repo synced
09/19/2014
cm-11-20140919-UNOFFICIAL-p769.zip
- Repo synced
- Different way to fix libjhead.so for camera
08/29/2014
cm-11-20140829-UNOFFICIAL-p769.zip
- Repo synced
08/15/2014
cm-11-20140815-UNOFFICIAL-p769.zip
- Repo synced
07/25/2014
cm-11-20140725-UNOFFICIAL-p769.zip
- Repo synced
07/11/2014
- Repo synced, CM 11.0 M8
- Fix RIL audio path for multiple calls (ref)
06/27/2014
cm-11-20140627-UNOFFICIAL-p769.zip
- Repo synced, Android 4.4.4
- More kernel patches
06/13/2014
cm-11-20140613-UNOFFICIAL-p769.zip
- Repo synced, Android 4.4.3
- Some patches to kernel
05/30/2014
cm-11-20140530-UNOFFICIAL-p769.zip
- Repo synced
05/16/2014
cm-11-20140516-UNOFFICIAL-p769.zip
- Kernel patched to 3.0.101
- Repo synced
05/02/2014
cm-11-20140502-UNOFFICIAL-p769.zip
- Repo synced
04/11/2014
cm-11-20140411-UNOFFICIAL-p769.zip
- Enabled Long Term Orbits updater service
- Repo synced
03/21/2014
cm-11-20140321-UNOFFICIAL-p769.zip
- Repo synced
02/28/2014
cm-11-20140228-UNOFFICIAL-p769.zip
- Repo synced
02/20/2014
cm-11-20140220-UNOFFICIAL-p769.zip
- Repo synced
- Enabled MDP swaprect
02/11/2014
cm-11-20140211-UNOFFICIAL-p769.zip
- Repo synced
02/03/2014
cm-11-20140203-UNOFFICIAL-p769.zip
- Repo synced
01/24/2014
cm-11-20140124-UNOFFICIAL-p769.zip
- Original CM11 release, device tree modified for CM11, repo synced
CM 10.2 history here
CM 10.1 history here
Notes
Notes from 10.1 still apply.
Extras
To avoid "set_metadata_recursive" errors during install, update your CWM Recovery if you haven't done so yet. Use either fastboot or Recovery Tools - Flasher to flash recovery.
Download CWM Recovery 6.0.4.9 for p769
T-Mobile V20f radio: Mega, Dropbox. Flash with CWM (I think you'll need an older version, one prior to 6.0.4.7).
I'm starting to build CM11.0 from my device tree. Will probably do a build per week or two depending on the rate of upstream commits.
Kernel is the same as for CM10.2 so we have usual BLN, Voodoo sound, etc.
I've been running it for few days now, seems fine, at least I don't see anything really bad. Watch for battery drain, I may have had a weird issue with some unusual wakelocks but cannot confirm it as today it's not doing it.
On my phone I flashed CM11 on top of CM10.2 with no issues, so it seems like there is no need to do full wipe if you are updating from CM. Just make sure to update recovery.
CRT-off animation is turned on by default but now can be changed to fade-off in Display Settings.
Thanks so much for this
I was using your 10.2 build until BobZhome came out with his cm11 build.
I'll be switching to this build as soon as I can. Your 10.2 kernel worked great so I'm hoping it'll help clear up some of my issues. Do you experience lag when using ART? That's my main problem, as well as poor audio level adjustments.
Sent from my LGMS769 using xda app-developers app
Awesome! ^_^
Is there any guide how to port this to 760?
@Alek5 My rom has the same features and much more. Some features for ex. BLN aren't in my rom, because you can install app from play store.
I know, I'm using your rom right now and it's great. But I really miss BLN because LG notification app never worked reliably on my phone (on any rom), and it's really annoying... is there any way you could add BLN to your rom?
Sent from my LG-P760 using Tapatalk
New build is up, repo synced.
Anyone use a blacklist to block unwanted calls sms/mms? I'm not having any luck with stock dialer/messaging. I even tried enabling wildcards and tried several different number combos. I'm aware that KK has issues with 3rd party msging apps. Can anyone else confirm this blacklist issue?
Sent from my LG-P769 using Tapatalk
New build is up, repo synced.
Thanks Anton. When you did CM10.1 you offered a non-tweaked kernel as an optional download. Any possibility of having the same option for CM11?
First of all thank you VERY MUCH for taking your time to work on this. Will you continue to work on this build until the 1080p issue is fixed and any ETA on that? Does this build correct the fast battery drain problem that Jellybean has?
Sorry for all the questions but I don't believe I am currently unlocked and from what I know I will have to downgrade from Jellybean back to ICS to do it and it is pretty complex. Before I do all that I want to make sure all the details of this KitKat build and wait till everything is fixed. Thanks again!
Blackman75 said:
First of all thank you VERY MUCH for taking your time to work on this. Will you continue to work on this build until the 1080p issue is fixed and any ETA on that? Does this build correct the fast battery drain problem that Jellybean has?
Sorry for all the questions but I don't believe I am currently unlocked and from what I know I will have to downgrade from Jellybean back to ICS to do it and it is pretty complex. Before I do all that I want to make sure all the details of this KitKat build and wait till everything is fixed. Thanks again!
Click to expand...
Click to collapse
I will like to know the 1st question as well, every rom project gets quickly abandoned neither completed.... i will like to have that 1080p
New build, repo synced.
I have enabled swaprect for display processor. By default CM enabled it only on Qualcomm devices but it seems to run fine on ours. If you see any screen artifacts let me know and I will revert. Related upstream commits:
http://review.cyanogenmod.org/#/c/59520/
http://review.cyanogenmod.org/#/c/59524/
http://review.cyanogenmod.org/#/c/59898/
I don't have any plans for 1080p video recording, it's all proprietary with no source code. To say the truth I don't even care about 1080p. The camera itself is not that great, 720p is good enough for it.
Kernel without tweaks is posted in the OP Kernel section.
What's the best CPU settings to get away from this horrible battery drain?
Sent from my LG-P769 using Tapatalk
Friday build
Just flashed CWM from post 2 using the recovery tool and I have below the LG symbol Security Error. Phone will not boot past it.
It had 20H on it, any ideas?
Retiredfinally said:
Just flashed CWM from post 2 using the recovery tool and I have below the LG symbol Security Error. Phone will not boot past it.
It had 20H on it, any ideas?
Click to expand...
Click to collapse
You didn't unlock the boot loader?
Sent from my unlocked LG P769 running BobZhome unofficial CM11
GPS still buggy?
Sent from my LG-P769 using Tapatalk
Related
This is an unofficial build of TeamBAKED Blackbean 6 for the new Jelly Bean bootloader for the Transformer Prime.
Unlike the current TeamBaked Jelly Bean builds, this uses a modified version of my Jellybean CM device & vendor tree... including the new 3.1 Jelly Bean kernel and the new Jelly Bean drivers and proprietary files. THIS REQUIRES THE NEW JELLY BEAN BOOTLOADER. I will not release many builds for this unless there are issues or enhancements. This will remain in line with the TeamBAKED official releases, until I merge this to the TeamBAKED repo.
Highlights of this ROM:
1) Android Jelly Bean 4.1.2 JZO54K
2) Built using the latest TeamBAKED Blackbean 6 changes as of 30 Oct 2012 (GitHub) which is a combination of CM10 & AOKP features for the most case
3) Uses the latest a modified version of my TF201 device, vendor and kernel trees (based on the AndroidRoot trees) 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.]
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) Configurable Navigation Bar, Expanded Desktop, CM & AOKP toggles
11) Removed TeamBAKED OTAUpdater
12) All other features of TeamBAKED Blackbean 6 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) BFQ v5, SIO & V(R) I/O schedulers. SIO set as default
2) Lulzactive & Pegasusq CPU frequency governors.
3) Standardise CPU frequency tables' values & disable Asus system mode CPU speed restrictions
4) Enabled zRam/Compcache & KSM (Kernel SamePage Merging) support
5) Fixed model number & LCD density
6) Several device overlay updates and cleanups (bunch of updates for JB)
7) Auto-brightness turned off by default
8) Cleaned-up & updated release tools script (this creates the zip packages)
9) Set correct permission for BtService.sh (Bluetooth DUN) script
10) Force NV_FPS_LIMIT to 60 for all performance modes
11) 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)
12) Fixed Torch
13) Updated device power profile based on official JB release
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 supported
Important:
1) Wipe data/factory reset if coming from any other ROM (icnluding the official TeamBAKED Blackbean ROMs)
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 a JB ROM with the new bootloader first, 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 TeamBAKED Blackbean ROMs 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 TeakBAKED 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
baked_tf201_blackbean-6-jbbl.zip [IMPORTANT: You need to upgrade to the JB bootloader before flashing this]
Inverted Google Apps Pack - 20121016
OR
Regular 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 TeamBAKED
Donate to CyanogenMod
Donate to AOKP
Donate to AndroidRoot
Donate to me (craigacgomez)
Credits:
TeamBAKED, CyanogenMod Team & Contributors, AOKP Team & Contributors, AndroidRoot Team, TeamWin
Google, Asus, nVidia
Goo.im, Dev-Host
Me!!
Reserved for me!
first! this is awesome. downloading now. maybe i wont have anymore random reboots in the keyboard dock... your test build 2 was the most stable for me of all the JB roms (least amount of random reboots). I cant tell if its apps I have installed or the KB dock but i am usual in the dock.
Will report back.
:laugh:
Hi Craig,
What's the best way to install this rom or your cm10 build with data2microsd?
Sent from my Transformer Prime TF201 using xda app-developers app
This is fantastic... but now I have to choose... this ROM or CM10 unofficial? What are the tradeoffs? Feature set vs. performance? Which will you be supporting for longer, Craig?
Where can I donate when PayPal *****es at me with "Sorry — your last action could not be completed"?
bonstio said:
This is fantastic... but now I have to choose... this ROM or CM10 unofficial? What are the tradeoffs? Feature set vs. performance? Which will you be supporting for longer, Craig?
Where can I donate when PayPal *****es at me with "Sorry — your last action could not be completed"?
Click to expand...
Click to collapse
CM10 unofficial)) this has inverted interface that I can't stand)
bonstio said:
This is fantastic... but now I have to choose... this ROM or CM10 unofficial? What are the tradeoffs? Feature set vs. performance? Which will you be supporting for longer, Craig?
Where can I donate when PayPal *****es at me with "Sorry — your last action could not be completed"?
Click to expand...
Click to collapse
This is a mix of CM10 and AOKP... this is not released as frequently as CM10 or AOKP, but I may release a few updates to add some things... as long as I have this tablet, I will support all 3 ROMs...
is there a CWM recovery available for roms with a JB bootloader?
every time I flash using TWRP I get stuck at the asus boot screen...
I tried to flash this twice so far and keep getting stuck.
Just installed with twrp. All is well so far. Thanks for this ROM
Sent from my PC36100 using Tapatalk 2
knucklehead_11 said:
Just installed with twrp. All is well so far. Thanks for this ROM
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
what version of TWRP did you use?
I'm using TWRP 2.2.1. I just have not upgraded yet. If you are having problems with the install, check your md5 sum and make sure that you have a proper ROM download.
So far no force closes or any problems with games or video.
Sent from my Transformer Prime TF201 using Tapatalk 2
Hey Craig i really like this rom, but the only thing keeping me from using it is my GPS isnt working on it or any of your other unofficial ports. I tried flashing. The gps tweaks for the dongle wich i use and and doesn't seeme to make a diff. So i have to keep going back to the hairy been rom wich gps works in. I read that you said you were just starting out but maybe you could pull the gps stuff from HB or something if thats aloud. Also anyone else reading this hows your gps on JB roms(besides HB1.3) with the dongle? Thanks for your work ive flashed all your roms for my tf201 and given you thanks.
why am i getting stuck at the logo screen again....? i was only able to boot in aokp with disabled wifi. CM10 and this rom, i always get stuck at the loading screen
godlyitem said:
why am i getting stuck at the logo screen again....? i was only able to boot in aokp with disabled wifi. CM10 and this rom, i always get stuck at the loading screen
Click to expand...
Click to collapse
Probably a kernel problem, aokp has not the same kernel than the two others.
godlyitem said:
why am i getting stuck at the logo screen again....? i was only able to boot in aokp with disabled wifi. CM10 and this rom, i always get stuck at the loading screen
Click to expand...
Click to collapse
When met with this (as I constantly am while attempting to install HairyBean) I have to re-flash stock ROM, then recovery, then custom ROM. I didn't unlock and NVflash before jellybean so I can't go that route.
Sent from my HTC Vision using xda premium
screen keeps rotating constantly when I long-press to remove an icon or widget...
fully wiped 3 times (factory reset & system)....anyone else having any issues?
broad_st_bully said:
screen keeps rotating constantly when I long-press to remove an icon or widget...
fully wiped 3 times (factory reset & system)....anyone else having any issues?
Click to expand...
Click to collapse
Not having that problem but I'm using Nova launcher.
Very nice rom. Fast , stable and no reboots or hick upps so far.
Only usb ethernet doesnt work.
Man, I just can't find a rom that works with my keyboard that has an sd card in it. When I have a card in the dock, and go to settings/storage, it keeps FC'ing. If I take the card out, I have no problem with settings/storage.
kix08 said:
Hey Craig i really like this rom, but the only thing keeping me from using it is my GPS isnt working on it or any of your other unofficial ports. I tried flashing. The gps tweaks for the dongle wich i use and and doesn't seeme to make a diff. So i have to keep going back to the hairy been rom wich gps works in. I read that you said you were just starting out but maybe you could pull the gps stuff from HB or something if thats aloud. Also anyone else reading this hows your gps on JB roms(besides HB1.3) with the dongle? Thanks for your work ive flashed all your roms for my tf201 and given you thanks.
Click to expand...
Click to collapse
Well, I get very little GPS performance without the dongle even in a stock rom, and that was with UCS. JB stock gives pretty reasonable gps performance with the dongle in, at least if you're on the highway were there are plenty of satellites overhead.
I'm about to flash this and see how it goes. I'll update and let you know how my GPS does.
EDIT: tested GPS, I'm getting the same functionality as in both the ICS and JB stock roms. Which is to say "good enough". It can usually lock on at least 3 satellites.
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.2 (JB), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, we will laugh at you, all, at the same time.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/
CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit our Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
IMPORTANT INFORMATIONS
We'll not support users and answer questions from users which:
- are running a custom kernel
- have flashed mods
- modified system files
- didn't follow our intructions word by word
- are unfriendly
Even if you tell us that your problem is not related to your custom kernel /mod / magic => WE DON'T CARE!
Your mod => your problem!
CHECK KNOWN ISSUES IN SECOND POST
Official CyanogenMod Wiki: http://wiki.cyanogenmod.org/
First time installing CyanogenMod 10.1 to your ONE X+, or coming from another ROM:
- Read known issues ans FAQs
- Make sure you're running a proper working ClockworkMod-Recovery
- Copy GApps and CM10.1 ZIPs to your SDCard
- Boot into HBOOT (hold Volume Down at boot)
- Flash the boot.img
- Fastboot flash boot boot.img
- Reboot into recovery via the bootloader menu
- Flash CM10.1 zip from SDCard
- Flash GApps zip from 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!
Upgrading from earlier version of CyanogenMod 10.1:
- Copy CM10.1 ZIP to your SDCard
- Boot into Recovery
- Flash CM10.1 zip from SDCard
- Reboot
Stable\RC:
http://get.cm/?device=enrc2b&type=RC
Nightlies:
http://get.cm/?device=enrc2b&type=nightly
Google Apps:
http://goo.im/gapps
ClockworkMod Recovery:
http://forum.xda-developers.com/showthread.php?t=2074244
Changelog:
http://changelog.bbqdroid.org/#/enrc2b/next
If you're going to reuse our work, which we're doing for free, be fair and give proper credits.
This is the only payment we're really demanding and we deserve it to be mentioned because of the countless hours we've put into this project.
Open-Source doesn't mean Out-of-Respect!!!
source
https://github.com/cyanogenmod/android_device_htc_enrc2b
https://github.com/cyanogenmod/android_kernel_htc_enrc2b
https://github.com/cyanogenmod/android_device_htc_tegra3-common
@maxwen for the bluetooth fix
CyanogenMod team
@tombriden on working with me to get everything fixed with the new base
CHANGELOG
KEPT FOR THE ARCHIVES THIS CHANGE LOG WILL NO LONGER BE TOUCHED
Code:
31/7/13 (nightly)
added the NEXUS 7 UPDATED Audio+EGL blobs (just to get stuff working let me know how this goes)
Updated to 4.3 (CM10.2)
Lack of sleep
Very tired
enjoy :)
------------------------
14/7/13
SMS issue is resolved
Updated with CM Sources
------------------------
12/7/13
Updated CM source for stable CM10.1.2
------------------------
10/7/13
Updated to CM10.1.1
Added the STK fix in
------------------------
7/6/13
re-created a new device tree for the rom
re-created a new vendor tree, with files from the most recent RUU
changed how the camera was built along with bluetooth
removed blade kernel support, sorry but this is a necessary evil to make the rom official CM
Updated with CM Sources obviously
Rear and Front cameras really no longer crash on face detect
All kernels will now be built inline with the rom and updated from maxwen's blade git every two week (to ensure stability)
this list may not be complete so i might update it later
------------------------
22/5/13
Updated with cyanogenmod source
the FFC (front facing camera) has been fixed, thanks Maxwen. git for that is [URL="https://github.com/maxwen/android_packages_apps_Camera/commits/jb-mr1"]here[/URL]
------------------------
7/5/13
Updated CM to RC1 source
Added in some of Maxwen's fixes, for camera, fast charging, and probably a ton of other stuff
Added endervarou tools
24/4/13
Updated CM source
------------------------
31/03/13
Updated with CM source
Hopefully fixed camera crashing
------------------------
09/03/13
Based on Android 4.2.2
smack bang up to date with CM
Video camera + Camera refixed
Mic for apps is refixed
I would advise a full backup and full wipe for this build
------------------------
5/2/13 ---- NIGHTLY
Mic fixed
Torch Fixed
and updated with newest CM sources
------------------------
26/1/13 --- NIGHTLY
Updated to CM10.1 MileStone 1
------------------------
15/1/13
Cm updates done
Bluetooth headset changes done (thanks Maxwen)
------------------------
7/12/13
Camera fixed
Video camera working
CM bug updates
------------------------
26/12/12
1st build
KNOWN ISSUES:
HDMI Does NOT work
Sometimes phone siginal can take up to a minute to show after a reboot\boot
(Make sure to read the last few pages of the thread before reporting an issue. Some other might exist but not listed in here)
Boot Image link doesn't work right now.
HoX plus + CM10.1... This is what I was waiting for..
alioth said:
Boot Image link doesn't work right now.
HoX plus + CM10.1... This is what I was waiting for..
Click to expand...
Click to collapse
fixed
op updated with the new kernel, all apps from market work now. Thanks Maxwen
Installed ROM.
When I try to enter Contacts, get an error "Se ha detenido el proceso android.process.acore." English "android.process.acore has stopped" or something like that.
Wifis can be seen, but doesn't connect.
Reboot... And "Se ha detenido la aplicación Contactos" -> "contacts aplication has stopped"
alioth said:
Installed ROM.
When I try to enter Contacts, get an error "Se ha detenido el proceso android.process.acore." English "android.process.acore has stopped" or something like that.
Wifis can be seen, but doesn't connect.
Reboot... And "Se ha detenido la aplicación Contactos" -> "contacts aplication has stopped"
Click to expand...
Click to collapse
works fine here, did you full wipe coming from whichever rom you came from....Wifi works perfectly, i use this rom myself. Did you use the boot.img i linked in the op?? as that's the ONLY ONE for this rom
I had the same problem when I switched from AOKP 4.2.1 to CM10.1. I think it had somoething to do with the version of the contacts database. AOKP had 1 version higher and in the logcat there were errors that it couldn't convert it to the lower version that cm10.1 uses.
neither of you are giving me a logcat and i cannot replicate it
Uninstalled CM10.1 and Installed AOKP 4.2.1
Read Lloir comments here (Im sure I used Boot image here, and all wipes except Storage)
Uninstalled AOKP 4.2.1 and Installed CM10.1
Now Contacts are fine. No "android.process.acore" error.
In the first startup, saw Wifis but didnt connect
Reboot. Now Wifi connects ok.
So, now is fine. The same smooth Nexus4 was (I had it 3 weeks)
I dont know how to get a logcat.
I will learn it, to try to help.
Thanks. This Room is smooooooth... Nexus 4 smooth in Hox+ hardware
alioth said:
Uninstalled CM10.1 and Installed AOKP 4.2.1
Read Lloir comments here (Im sure I used Boot image here, and all wipes except Storage)
Uninstalled AOKP 4.2.1 and Installed CM10.1
Now Contacts are fine. No "android.process.acore" error.
In the first startup, saw Wifis but didnt connect
Reboot. Now Wifi connects ok.
So, now is fine. The same smooth Nexus4 was (I had it 3 weeks)
I dont know how to get a logcat.
I will learn it, to try to help.
Thanks. This Room is smooooooth... Nexus 4 smooth in Hox+ hardware
Click to expand...
Click to collapse
the easiest way it to download 'alogcat' from the market.
It's actually very easy to use.
I could reproduce wifi bug:
When power on with wifi active, Wifi cant connect.
Switch Off wifi, Switch On wifi again, and then it works.
Im going to download alogcat, thanks.
cleaned.
Questions about other devices do not belong here.
Finally 10.1 ('monitoring' situation each day on bbq/gerrit), great work LLOIR
I wonder if there's a chance to get camera working in this ROM, it works on AOKP (Android 4.2.1 version) so just sayin'...
I 'lived my life' with HTC One S and all its cyan knees were worn out with either partially working camera (which got to usable state too late in the process) or not working at all (hard to fix on current 10.1 HTC One S branch due to big jump in kernel by HTC and new memory mapping of Android - the guys are trying though). So having one that can at least take the picture (don't need video much) from the start of my HTC One X+ usage would be great...time to use those 64GB init?
i know full well camera works on AOKP it's a complete different source tree, i'm not going to frankenrom CM just so a few things work.
Lloir said:
i know full well camera works on AOKP it's a complete different source tree, i'm not going to frankenrom CM just so a few things work.
Click to expand...
Click to collapse
Indeed, couldn't agree more!!
:good:
when camera is working i give this hopefully a try keep on going and thanks
by the way - cam is not the extremcam (mod) or from stock, yes? buit maybe you can get it better than the stock version
Whoa 4.2 ROM for HOX+ and the only thing not working is camera?!? Jumping on this when I get access to a computer! Thanks Lloir
Sent from my EVO using Tapatalk 2
Op and Change log updated! enjoy making your films and taking pictures of your girlfriends guys
no full wipe needed
just wipe dalvik and cache
Attention Stock-based ROM users (Androwook, Energy, CleanROM, etc): You must downgrade from the 4.2.1 bootloader, otherwise this ROM will not work. This ROM requires the 4.1.1 bootloader.
Also, please read this entire post as well as post three if you plan to use Data2SD.
Finally, this ROM requires either my modified TWRP or namidairo's modified CWM Recovery. If you are already running kitkat based ROMs, you're fine.
ParanoidAndroid 4.5-BETA2
Current Stable Version: pa_tf201-4.5-BETA2-20140814And now, making it's long overdue debut on XDA... ParanoidAndroid for the TF201.
See post 2 for changelog..
Note: Data Wipe is required if coming from another ROM or PA version 3.99-RC2 or earlier. If you've been using the PA4.x beta versions, you *should* be okay, but try a data wipe if you have any FC's.
Data2SD mod now available. See installation instructions. See post three, "If you plan to use Data2SD" for formatting instructions and other notes.
Main Features:
1.Per-app DPI, layout, and color settings (configurable from Hybrid properties in Settings).
2.PIE, a new UI for Expanded Desktop (Immersive) mode. Drag your finger from the bottom of the screen while in expanded desktop mode to use it.
3.HOVER, a multi-tasking feature that opens apps in a floating window without closing your current app.
3.CyanogenMod's new theme engine
Starting with PA 4.x, the PA team have decided to re-write a lot of their core features from scratch, so some of the features above are missing.
Before flashing, make sure you are using Jellybean Bootloader version 4.1.1 and a compatible recovery, otherwise this ROM will not work. Stock-based ROM users must downgrade from the 4.2.1 bootloader. Also, this ROM requires either my modified TWRP or namidairo's modified CWM Recovery.
Installation Instructions:
1.Download the latest ROM from here.
-Optional Downloads:
Data2SD, framework-res.apk, ad OC kernels can be downloaded here.
Note: The latest ROM's, kernels and framework-res.apk's can also be found in the Downloads section at the top of the page.
2.Download pa gapps from here. Use the micro modular package.
3.Reboot to recovery. Make sure you are using either my modded TWRP or namidairo's modded CWM recovery. Stock-based ROM users: flash downgrade zip before proceeding beyond this point. Follow the instructions provided within the thread of whichever ROM you are using (Androwook, Energy, CleanROM, etc). You will then need to update to a later recovery version.
4.Nandroid (just in case).
5.Wipe Data/Factory Reset and wipe System if coming from a different ROM or PA version 3.99-RC2 or earlier. If you are already running PA 4.x, then no data wipe is necessary.
6.Wipe Cache/Dalvik Cache (Recommended regardless).
7.Flash the ROM and gapps (If you plan to use Data2SD, proceed to post three for additional information and instructions at this point).
8.Reboot.
Known Issues:
1. The Dock battery doesn't show up on the status bar
2. GPS is still broken
3. Multi-user is broken (causes bootloops).
4. Most likely other little things.
If anyone finds any bugs, don't send a bug report to the ParanoidAndroid Team, report them here since this is an unofficial build. I don't have any other testers, so there may be bugs I've missed/never encountered.
The team often posts status updates on their Google+ page. Check here for news/status updates.
Check here for the ParanoidAndroid changelog for official builds. I'll post any significant changes I make in post two.
Obligatory Disclaimer: I, nor the ParanoidAndroid team are responsible if this messes up your device. Also, I am not affiliated with the ParanoidAndroid team in any way. I built this for my own use and thought others might like it.
Credits, Thanks, and Sources:
The ParanoidAndroid Team for the ROM. Source.
Namidairo for the initial device tree, kernel, and vendor files.
The CyanogenMod Team for a few files.
Mistar Muffin for the Data2SD enhancements.
Device tree and kernel source can be found here.
XDA:DevDB Information
[ROM][UNOFFICIAL] ParanoidAndroid 4.5-BETA2 8/14/2014, ROM for the Asus Eee Pad Transformer Prime
Contributors
Voyager2k
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.1.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 4.5-BETA2
Stable Release Date: 2014-08-14
Beta Release Date: 2014-08-14
Created 2014-01-28
Last Updated 2014-10-12
Major Changes/Tweaks:
See my github page and the ParanoidAndroid github page for exact changes.
2/28/2013
Fixed SystemUI crash caused by adding certain tiles to the quick settings panel.
3/7/2013
Superuser is integrated into the ROM (SuperSU app is no longer needed). Accessed via Settings.
Circle Battery icon from CyanogenMod has been added.
HW Overlays are automatically disabled when PIE is active (fixes transparency and app sizing issues)
Reverted most SystemUI icons back to MDPI. Quick settings icons are still HDPI since the MDPI set is still causing FC's.
Removed 60 FPS cap in performance mode (my fault for accidentally setting it in the first place. Thought it was uncapped until I double checked).
3/11/2013
Added Performance Settings from CyanogenMod.
Fixed a string in PIE Settings. Trigger area no longer marks two options as default.
Added UK Keyboard layout.
3/25/2013
Updated to 3.15
_motley's OC kernel now included. (Per _motley's request, here's a link to his thread)
PA Prefs has been updated. Hybrid Properties can be accessed from the quick settings menu.
I've added the notification sounds from CyanogenMod. If they don't show up, go to Settings -> Apps -> All and clear the data for Settings.
3/27/2013
Found a fix for Quick Settings tiles not rearranging properly.
Bluetooth keyboards now work.
Available space for MicroSD card now appears in Settings -> Storage.
3/29/2013
Added a version of the ROM with the stock kernel since some 64GB models don't seem to like the OC kernel included.
4/08/2013
Ported "Long press back button to kill app" feature from CyanogenMod.
Fixed Settings FC caused by trying to change the USB connection type.
5/03/2013
Added goo.im OTA update support.
Reverted to stock kernel to keep OTA updates simple.
5/13/2013
Fixed a couple of bugs that found their way back in.
Added the cLock widget from Cyanogenmod (per Zasuk's suggestion)
Enabled read-only support for NTFS file systems. If you want to overclock, download and flash the updated OC Kernel.
6/11/2013
updated to version 3.60
HALO
dock battery icon styles
6/21/2013
Fix Hybrid properties not applying (My fault. Messed with something I shouldn't have).
Added Hotplug CPU Governor.
Added option to turn HALO off entirely (this may or may not stay, as I think the team have already taken it out of the main branch).
6/22/2013
Fix SD Cards not mounting.
7/16/2013
Update to 3.68
Option to change the size of HALO.
Various fixes. See PA's Google+ page for changes.
7/17/2013
Fixed menu icon not showing up in some apps.
7/27/2013
Update to 3.69
Built using official CyanogenMod device tree, with additional fixes.
Added full R/W support for NTFS and exFat file systems, courtesy of CyanogenMod.
Added discard option to fstab. Let's see if this helps or hurts performance.
10/29/2013
Update to 3.99-RC2
Update Android to 4.3.1
Added controls for CRT Animation. Still needs a little work, I think.
Advanced Settings got removed (again!) I'll re-add it in the next build.
11/11/2013
Re-added advanced settings and performance control.
Re-added cLock.
Fixed mass FC's caused by setting up a new user.
Added center clock and custom date display options for the status bar (Un-tested in TabletUI).
Added "Never" as a screen timeout option.
Switched over to HDPI icon set. Status bar icons no longer fill in completely when setting custom colors in PA Prefs (except for the dock battery icon).
12/15/2013
Switch to CyanogenMod performance settings.
Add Battery Bar.
Add Battery Icon styles.
Fixed Buletooth Tethering.
Added lulzactive and pegasusq CPU governors.
Added VR, BFQ, and SIO I/O schedulers.
Added a few tweaks from craigacgomez's old JB kernel.
Fix a few minor bugs in setings.
5/14/2014
After a long time in beta, updated to PA 4.3
ROM is now kitkat based (Android 4.4.2)
Lots of main features removed pending rewrites, i.e. Hybrid engine, HALO (soon to be Hover).
Battery Bar and additional Battery Icon styles, as well as clock styles and other little changes I've made have been removed due to major code rebase.
6/07/2014
Update to PA 4.4 BETA1
Update Android to 4.4.3
The theme engine from CyanogenMod has been ported over
Fixed Settings FC caused by trying to access Superuser menu
6/12/2014
Update to PA 4.4 RC1
Fix the data mounting issue some users were reporting
6/29/2014
Update PA to 4.4
Update Android to 4.4.4
HOVER has been added
7/22/2014
Update PA to 4.43
Added some changes from Namidairo's kernel
Power button and battery icon bugs seem to be fixed
8/14/2014
Update PA to 4.5-BETA2
Fixed Lightbulb app. Now uses camera LED as a flashlight like it should
Fixed App Privacy FC
Fixed inability to unmount SD Cards
Added a Dalvik memory tweak from the TF700
Data2SD Information and Archive Download Links
If you plan to use Data2SD:
Make sure your microSD card has two partitions, both set to Primary (or boot in linux). The first can be whatever you like, but the second must be ext4. I would recommend using at least 6GB minimum for the second partition since this is where all of your apps and internet downloads will go. Starting with PA 4.x, I'm introducing an Enhanced Data2SD kernel. This version will allow any app to read from and write to the internal storage, whether or not it has root access. Unfortunately, this version needs to be flashed in two files. One is the kernel, the other is a modified frameworks-res.apk. For the kernel, just download the latest version; it will work on any build. The frameworks-res.apk however, must be matched to the specific ROM version. The filenames for the ROM and framework zips include build dates. Make sure these match. For Data2SD, use the files marked "Data2SD". To revert, use the files marked "Stock". Download links can be found in post one.
To install:
1. Follow all the installation steps from post one up to and including step seven.
2. After you flash the ROM + Gapps, reboot, let the progress bar fill, then reboot back into recovery.
3. Flash the Data2SD kernel.
4. Flash the modified framework-res.apk.
5. Reboot and proceed as normal.
If you get an "Encryption Unsuccessful" error within android (it's hard to miss), it means you didn't format your microSD card correctly. Make sure both partitions are set to primary (or that the boot flag is checked in linux) and that the second partition is ext4. Also, make sure the partitions aren't part of an extended partition. They must be separate or you will get this error.
Archived Downloads:
ROMs
Kernels
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10 [UNOFFICIAL] 2/27/2013
Nice! Downloading now
Sent from my Transformer!
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10 [UNOFFICIAL] 2/27/2013
Nice to see that you got that post count up
Sent from my SGNote
so i use PA 3.0 on my phone, and my rom dev had us download a special PA-GAPPS. but this one just call for the standard cm10 ones. just wondering why that might be? i just figured it was cause PA was its own special deal lol
grats!
Couple of hours on this ROM, I would say it's a very smooth indeed. Minor bug on 'Custom Tiles', you can't add or delete additional tiles.
Gonna stay with this ROM for a while as I like PA on a tablet. Thanks Voyager2k !
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10 [UNOFFICIAL] 2/27/2013
Both adding and deleting tiles has been working for me, has been working since the latest version few days ago
Sent from my SGNote
how is it running, as compared to the CM 10.1 ports?? might have to give a flash...
Makrilli said:
Both adding and deleting tiles has been working for me, has been working since the latest version few days ago
Sent from my SGNote
Click to expand...
Click to collapse
Yes you're right, they can be deleted. But 'systemui' FC when I tried to add GPS. Anyway, maybe just me had too much to drink lol.
plutozz said:
Yes you're right, they can be deleted. But 'systemui' FC when I tried to add GPS. Anyway, maybe just me had too much to drink lol.
Click to expand...
Click to collapse
Found the problem. For some reason the MDPI icon set is incomplete, so the SystemUI couldn't load the proper icons. I've switched over to the HDPI icon set and it seems to be working fine. Icons are a little bigger, but personally, I kind of like it. I'll have a new build uploaded shortly.
Edit: Build is now live. Let me know if this fixes it for you.
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10r1 [UNOFFICIAL] 2/28/2013
Wonderful build. Flashed it with motleys kernel and this literally brought back life to my prime lol. I love PA. FYI pie is still a little borked. The snap points don't work as well as access to the notifications thru pie. No problem tho. Still lovin it. Thanks.
Sent from my Nexus 4 using xda premium
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10r1 [UNOFFICIAL] 2/28/2013
Both are working for me. Try this: drag your finger to the right, just past the solid arc to view notifications, or left, just past the dotted arc for the quick settings panel. For snap points, you need to drag your finger over to one of the + symbols and leave it there until PIE closes.
Sent from my Transformer Prime using XDA Premium HD app
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10r1 [UNOFFICIAL] 2/28/2013
Voyager posted on the earlier thread that if you set navbar size to 0% you can have both pie and statusbar
Sent from my SGNote
Voyager2k said:
Found the problem. For some reason the MDPI icon set is incomplete, so the SystemUI couldn't load the proper icons. I've switched over to the HDPI icon set and it seems to be working fine. Icons are a little bigger, but personally, I kind of like it. I'll have a new build uploaded shortly.
Edit: Build is now live. Let me know if this fixes it for you.
Click to expand...
Click to collapse
Dpwnloaded latest build and installed. SystemUI FC is FIXED on latest build. Thank you Voyager2k !
Installed last night with PA gapps. Had an issue with the play store at first, wouldnt sync. Had to delete and readd my google account, then it worked.
Also... i cant get PIE to work at all. I have turned off the dock... i have a tablet not a phone. Do i need dock on to have the pie feature?
Other than that, speedy and stable after letting it sit and cache for an hour or so.
Something i noticed though, id been running jellybeer previously, and whenever i did a jellybeer reinstall, it auto downloaded all my play store apps from the last build. I thought that was really cool. PA doesnt seem to do that, where is that feature from?
Good, but you have to fix color choosing in PA Settings and also fix clock widget on the lockscreen
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10r1 [UNOFFICIAL] 2/28/2013
Working great, even colour settings is working on my one. Just only had issues with theme changer, kept crashing even though I didn't even change anything. So I removed it and now it's good.
Great work!
Sent from my GT-N7100 using Tapatalk 2
Re: [ROM][JB Bootloader] ParanoidAndroid 3.10r1 [UNOFFICIAL] 2/28/2013
Super cool thanks brotha!
Sent from my Transformer Prime TF201 using xda premium
I posted this originally in the E973 forum, but there's no traffic there anymore...
Yet another unofficial Cyanogenmod 11 ROM, this one with working LEDs for Canadian phones.
Sources are mostly chadouming's with haze028's device repo. LED driver is courtesy of paulicat. I've also included an init.d script by paulicat to tweak some governor/audio/video settings.
thanks to mathsz for his support, paulicat for his LED driver, chadouming for his repo's, houstonn for his modified frequency tables and haze for his putting up with my dumb questions.
Sources are here: link
Latest ROM will be on my androidfilehost
I personally use PA stock gapps with the banks camera addon.
I'll try to update this semi-regularly, I'm not a coder but I'll try and fix any bugs that are found.
I know the official nightlies are out, but I'm not happy with them, so here ya go!
CHANGELOG:
12/19/2013 - latest build added 192 MHz min CPU frequency, torch FC's fixed.
12/31/2013 - lockscreen HW button customization is working
01/02/2014 - reverted to stock frequency tables, was seeing some soft reboots on my phone.
01/04/2014 - made a few additional kernel tweaks for stability (explicitly disable modules and gpu overclock), equivalent of M2 build.
01/05/2014 - cherry picked commit for status bar settings, as well as lockscreen hw buttons. At this point, this should have feature parity with any 10.2 build (I think). This build seems to be rock solid stable and snappy.
01/09/2014 - Increase default voltages to be identical to stock, removed a kernel tweak for increased bus speed. Stability is more important than benchmark performance to me. Anyway, very stable now and CM seems to be adding in features/bringing up stuff from 10.2 pretty quickly. I've still just added the HW button cherry pick and everything is working as intended. Give it a try, especially for E971/3.
03/27/2014 - Back to building for geeb... kernel is updated with a lot of linaro patches, ROM and kernel are now built with linaro 4.8 toolchain. Low cpuclocks (162 MHz minimum frequency). I haven't enabled any overclock, but everything is smooth and battery seems to be excellent, at least for my use case. Enjoy!
04/22/2014 - new build is up on androidfilehost, new kernel (thanks mathsz and brothaedhung!) - it's a pretty straight up port from faux's latest with some cherry-picks for battery. low cpu clocks are enabled and battery is amazing. the bootimage blanks out partway through boot, but other than that it's really good. I included the nav bar/hard key disable from official cm, and google camera works perfect
05/28/2014 - So, I've been running builds, but haven't been updating the OP... Anyway, I've got a new kernel and the 0528 build is based on the latest changes to stable/cm-11.0 branch. It's M6 but with any commits CM has made recently, since they're still updating their github apparently. Kernel has fast charge, voltage control, battery life extender, low clocks, sound control. Governor is defaulted to ondemand, scheduler is noop, and hotplug is Qualcomm's mpdecision daemon. You should see battery life in excess of 4 hours SOT, depending on gapps package (I use PA stock, and get 4 hours no problem). Kernel is based on paulicat's port of the google stock kernel. No other frills in the kernel, no intellidemand, intellithermal, intelli*
This one is my DD, it's stable and everything works as intended.
06/22/2014 - Up to 4.4.4, latest nightly is in CM-11.0/Nightlies folder on androidfilehost.
06/30/2014 - Latest nightly has a fix for linaro 4.8 and ART, ART now works fine on this ROM. Battery life is amazing.
07/01/2014 - CM updated the stable/cm-11.0 branch today, so I did a build. ROM is up on androidfilehost, under CM-11.0/Milestones. I updated the kernel with the latest commits from CM as well.
07/08/2014 - Updated based on latest stable/cm-11.0 branch commits.
07/13 - CM keeps updating the stable branch, so I keep cranking out builds
07/15 - The most recent ROM has working storage encryption thanks to a commit by shelnutt. I've also uploaded a flashable zip of the kernel I use for this ROM here
10/07 - New build based off stable/cm-11.0 branch is up. Very stable and smooth so far.
CM-12.0
I've started building unofficial geeb CM-12 builds. They're up on androidfilehost. Starting this coming week, I'll be posting builds with my own kernel, brought up from kitkat. The builds that are currently posted are using a modified version of brothaedhungs lp kernel.
02/03/2015 - Sorry guys, I've been slacking off on updating this post. All current builds are using my KK kernel brought up for LP, with stock frequencies instead of low_cpuclocks. I'll be posting a new build later this morning. As far as I know, this is the only CM build still using mako sources.
02/26/2015 - New build. CM resync.
03/03/2015 - New build. I hacked up sepolicy to allow init.d scripts access to sysfs, and all of my custom tweaks are working. I also cherry picked "launch default music player when headphones connected". Also CM resync.
CM-12.1
04/16/2015 - Started building CM-12.1, using updated mako device and vendor tree.
04/20/2015 - cm re-sync, added some fixes to kernel and device (from cm)
04/23/2015 - posted 04/22 build. cm re-sync, updated to 5.1.1
r.asimi said:
So I see there's a few downloads, but no comments in-thread. I hope that means everything is working well for you guys!
Just a heads up, there's a commit on cyanogenmod's gerrit for hardware buttons on the lockscreen. I'm going to cherry pick it and upload a new build for 12/31 as a New Year's Eve present for everyone!
Click to expand...
Click to collapse
Didn't see this thread, but sometimes a quiet one can mean they have no issues haha. Also Happy New Year to you too!
Sent from my LG Optimus G
Torch issue might be a f up in my device overlay, running a new build and will upload shortly. Torch tile is also missing and I found a commit from shelnutt that *should* fix it.
r.asimi said:
I posted this originally in the E973 forum, but there's no traffic there anymore...
Yet another unofficial Cyanogenmod 11 ROM, this one with working LEDs for Canadian phones.
Sources are mostly chadouming's with haze028's device repo. LED driver is courtesy of paulicat. I've also included an init.d script by paulicat to tweak some governor/audio/video settings.
thanks to mathsz for his support, paulicat for his LED driver, chadouming for his repo's, houstonn for his modified frequency tables and haze for his putting up with my dumb questions.
Sources are here: link
Latest ROM will be on my androidfilehost
I personally use PA stock gapps with the banks camera addon.
I'll try to update this semi-regularly, I'm not a coder but I'll try and fix any bugs that are found.
I know the official nightlies are out, but I'm not happy with them, so here ya go!
CHANGELOG:
12/19/2013 - latest build added 192 MHz min CPU frequency, torch FC's fixed.
12/31/2013 - lockscreen HW button customization is in, but for some reason no option for torch (the reason I cherry picked in the first place)
Click to expand...
Click to collapse
12/31/2013 - fixed the torch issue, torch tile and HW lock screen button is working. Build is uploading now (14:18 EST) and should be done shortly.
Running 31st rom.. Rock solid and stable!! Great battery life and working LEDs!! Awesome job! Thank you and happy new years!
Sent from my Optimus G e973
Who says the LG devices don't have huge choices. ?? Here's one more reason to negate that statement. Thank you , for this rom. Now , we have one more to choose from.
Happy New year.
Hey guys, I just wanted to post an update in-thread. There is a battery drain issue with PA gapps, so what I've been doing personally is flashing the ROM, flashing the PA stock gapps, then flashing banks standard gapps overtop, then flashing the banks camera addon. It's annoying, but it fixes the battery drain.
Also, I f'ed up the 01/02 build by including some stuff in the 99kerneltweaks file in init.d, the problems aren't going to keep you from running the ROM but it makes the min frequency kind of random. I've attached my current 99kerneltweaks, and will include it in builds from now on. Remove the .txt extension, I had to add it because otherwise the forum wouldn't let me upload it.
Removing the 192 MHz setting from the kernel has resolved the soft reboots I was getting, and doesn't seem to impact battery life very much, I was getting way more drain from the PA gapps issue.
Just a heads up for anyone using my ROM, CM merged a lot of features from CM 10.x back in this morning. I'm running a new build now and will post it later today/this evening.
I hope this is a small request, but is it possible to have a flashable version of your kernel?
Mainly because your kernel fixes my problem with wifi tethering on CM11.
btw, love the rom. seems to be more stable than the official nightlies.
sucsss said:
I hope this is a small request, but is it possible to have a flashable version of your kernel?
Mainly because your kernel fixes my problem with wifi tethering on CM11.
btw, love the rom. seems to be more stable than the official nightlies.
Click to expand...
Click to collapse
I'll try and make a zip for you tonight.
I just uploaded a nightly with most of the 10.2 features merged back in. There is a bug w/ emulated storage, after Koush merged in an updated superuser the CM file manager won't see /storage/emulated/0 in root mode. The workaround is to set CM file manager to prompt mode, and then you'll never even see an issue. /storage/emulated/legacy is available in root mode, though I don't know why you'd need root for your internal storage. I think it's an SELinux/zygote conflict but I haven't figured out the fix just yet.
There's a new build up - 20140123, which has a fix for autofocus. I need anyone running it to keep an eye on battery drain and let me know if they see anything out of the usual... I'm running it myself and haven't seen any problem so far, but there's one report of an issue with the patch on geeb.
Thanks!
everything works great!
Thank you very much!
I would like that kernel too please
connect phone to USB. Start adb. Put device in bootloader. Fastboot flash boot. Boot.img
Sent from my Geeb using Tapatalk
I've uploaded a flashable kernel zip to my androidfilehost. Please keep in mind, it's just the zimage, no ramdisk or drivers so LEDs etc will not work the same.
Battery life is still great.
The only minor issue I see is the ambient light sensor dies after awhile. This is the same with official cm11 and the PA 4.0 releases. Not a big issue but it's interesting that it's across 3 roms.
mathsz said:
connect phone to USB. Start adb. Put device in bootloader. Fastboot flash boot. Boot.img
Sent from my Geeb using Tapatalk
Click to expand...
Click to collapse
I'm retarded. I forgot that you can easily do this.
sucsss said:
I'm retarded. I forgot that you can easily do this.
Click to expand...
Click to collapse
nah, it's easy to forget. Unless you play with roms all the time, play in the source a bit or are just flash-happy, it's realllllly easy to forget.
Development of this kernel was aimed at resolving the I/O issues at the root of the problem, by fixing some improper implementations as well as updating the source code.
I am not a big fan of disabling fsync or modifying SQLite library to disable sync. Both these temporary workarounds will alleviate the problems, however they introduce very real risks of corrupting data or at times corrupting an entire partition, resulting in a brick. As such, I will not be touching these, however the mods needed for dynamic fsync will be included in the kernel.
I have only tested on the stock TF201 bootloader. I have not confirmed if it will work on the HB bootloader (TF300T bootloader), however with build v1.0.1, the bootloader restriction of the installer has been removed for those that are feeling adventurous... however please make sure to have NvFlash enabled first!!
Thanks to Namidairo, Voyager2k, and others for the hard work on the kernel.
Known issues:
Reboot does not work.
Unknown other bugs that are bound to come up, as everything has not been thoroughly tested.
Todo:
Implement other sdhci-tegra specific algorithm. Google/Nvidia seem to be working hard on completely reworking the code from scratch for 3.10 implementation.
Look into adding wake lock for bkops so that bkops can be done when tablet is going idle > this should help reduce overhead when active
Source can be found here.
Notes:
There are bound to be several bugs in the implementation. Use at your own risk.
XDA:DevDB Information
kokoKernel, Kernel for the Asus Eee Pad Transformer Prime
Contributors
kokopuphz
Kernel Special Features: Modifications to mmc drivers to help reduce overhead and streamline mmc usage
Version Information
Status: Testing
Created 2014-04-06
Last Updated 2014-05-14
Downloads
For JellyBean
20140406-v0.1
20140412-v0.2
20140412-v0.2.2
20140416-v0.3
20140418-v1.1
For KitKat
20140418-v1.0
20140418-v1.0.1
20140418-v1.1
Compatibility List
CM 10.2
CM 11
ParanoidAndroid
Change Log
v1.1 changes: (April 18, 2014)
- Bring up wifi drivers from Nexus7 grouper
- Modify for fsync params support in 3.4 fs
- Expose boot/recovery partition properly in 3.4 fs
v1.0.1 changes: (April 18, 2014)
- Bootloader restriction in installer script has been removed, but not guaranteed to work on bootloaders other than tf201!
v1.0 changes: (April 18, 2014)
- Fixed compatibility issue with KitKat (CM11, ParanoidAndroid)
v0.3 changes: (April 16, 2014)
- Fix to use local timer
- Bring up topology/cpuidle from 3.4
- Bring up all fs from 3.4
- Bring up security from 3.4
- Bring up net/netfilter from Nexus 7 KitKat mr1
v0.2.2 changes: (April 12, 2014)
- Fix minor bug in timer-tick
v0.2.1 changes: (April 12, 2014)
- Had forgotten about selinux permissive needed for kitkat... but still does not boot...
v0.2 changes: (April 12, 2014)
- Bring up cpuidle/topology from 3.4
- Fix lag when waking up from sleep
- bring up f2fs that I had forgotten in previous version
v0.1 changes: (April 6, 2014)
- Backport below from Linux 3.4
- mmc (some v4.41 features were not implemented in 3.1, such as determining correct erase_size)
- block
- md
- freezer
- scheduler (however I have left intact the Nvidia cpu scheduling algorithm, as I had read somewhere that this was quite superior to any alternatives from other vendors)
- workqueue
- few others for compatibility issues with above
- Implement background operations (bkops) from Sony Xperia (although Samsung also seems to be trying to push their bkops algorithm into main Linux)
- Reason: The implementation by Nvidia is not that good, and I just happened to use an Xperia that I like...
- Implement high priority interrupts (HPI) algorithm from Sony Xperia
- Disable auto cmd23 as apparently Tegra3 SDHCI does not work well with it (from Nexus 7 Grouper analysis)
Sounds very intriguing. Would love to see something to make the prime leaner and less sluggish. But, I'm a little gun shy for trying out on cm11 - Im not really in a position to spend a lot of time trying to unbrick if things aren't compatible the first go around. I'll be keeping my eye on this, though. Thanks for the work on this!!
kokopuphz said:
Downloads:
Compatible with CM10.2:
http://www.kokopuphz.com/android/kernel/cm10.20140406-1250.KERNEL.zip
Compatible with CM11: (not tested nor confirmed...)
http://www.kokopuphz.com/android/kernel/cm11.20140406-1250.KERNEL.zip
Click to expand...
Click to collapse
Hi
I would like to test your kernels, which boot loader do there work with?, I am using the updated wookie version (10.6.1.27.1) and get an error saying that my prime is a tf300 not an tf201 on flashing your CM 11 version
sent from my TF201
boldnuts said:
Hi
I would like to test your kernels, which boot loader do there work with?, I am using the updated wookie version (10.6.1.27.1) and get an error saying that my prime is a tf300 not an tf201 on flashing your CM 11 version
sent from my TF201
Click to expand...
Click to collapse
Thanks. Currently the kernel will only install on the stock tf201 bootloader.
Sent from my SO-04E using xda app-developers app
Didn t work with paranoidandroid kitkat...
Sent from my Transformer Prime using xda app-developers app
I'm going to try this, currently have cm 10.2
I tried all the cache2sd and data2sd stuff and it didnt seem to help much, further evidence that it might not be a h/w issue
Sent from my EPAD using Tapatalk
worked ok on cm 10.2, cant say I noticed much difference with performance.
I've just flashed cm 11, the tablet is flying again, this is what normally happens with the tf201, when you flash a new rom its fast for a while then it gradually slows down. I did forget to do a wipe so a couple of apps are misbehaving, I juts clear their data or uninstall updates if its a system app.
Now the big question is if I install this kernel now will the tablet not slow down again after a few days/weeks of usage?
I think I'll give it a go, I'm on the verge of recycling this tablet now so if anything can inject some life into it its worth trying.
edit: well I tried it on cm 4.4.2 unofficial thats posted on here and it didnt boot, just got the spinning cm logo, left it for a few minutes.
Sent from my EPAD using Tapatalk
scote said:
Now the big question is if I install this kernel now will the tablet not slow down again after a few days/weeks of usage?
Click to expand...
Click to collapse
This is exactly what should be resolved with this kernel.
An internal mmc usually does automatic maintenance type activities on every write and erase. With emmc 4.41, a new feature called background operations was introduced, which allows for the delay of the maintenance operations.
There are two problems with this. First, it was left up to the kernel developer to implement the algorithm of when to execute the background operations and when to stop them. The second problem is that once the background operation is enabled on an mmc, it can never ever be disabled. Thus, once enabled, the kernel MUST issue the background operation command, or all the necessary maintenance operations will never happen, where as on a card with it not enabled the maintenance activity occurs on all writes.
ASUS has enabled background operations on the mmc, and the simple algorithm implemented by nvidia is causing some lag.
Most custom ROMs are compiled with the background operation logic disabled, thus the algorithm is skipped altogether. This leads to eventual degradation in performance due to the lack of maintenance command being issued.
In the kernel I a working on, I attempt to address this issue by implementing a better algorithm for bkops. With the bkops logic in place, the mmc should work in the way that it was meant to work, and there should be minimal degradation of performance over time.
I'll try to resolve the issue with cm11 soon.
Sent from my SO-04E using xda app-developers app
I dont think there is any way to see real perfomance improvements without formatting to f2fs. trust me i am running this new file system right now with prime, and i dont really care about data corruption (would only happen if the tablet shutsdown by accident of course, i wont allow that!). The i/o perfomance without data2sd is over 3 times faster. Play safe with f2fs and you are never gonna return to ext4. i can only imagine what data2sd plus f2fs can do...
mythoc said:
I dont think there is any way to see real perfomance improvements without formatting to f2fs. trust me i am running this new file system right now with prime, and i dont really care about data corruption (would only happen if the tablet shutsdown by accident of course, i wont allow that!). The i/o perfomance without data2sd is over 3 times faster. Play safe with f2fs and you are never gonna return to ext4. i can only imagine what data2sd plus f2fs can do...
Click to expand...
Click to collapse
My tablet is more or less permantly docked and on ac power and I very rarely get random reboots. Corruption would be of little worry to me. If the mmc maintenance is implemented in the filesystem layer and f2fs currently does a better job of it than ext4 then it may be worth me trying that. If the mmc maint is in a layer below filesys then the work the op is doing will help in either case, is that correct?
Sent from my GT-N7105 using Tapatalk
@scote
You're absolutely right. The changes are on an underlying layer, thus it should help both.
@mythoc
As a reference, could you let us know if you used any benchmark for the comparison between f2fs and ext4?
Sent from my SO-04E using xda app-developers app
I'm thinking about trying f2fs on my cm11 rom. As I have a /data that is ext4 and has been in use for a few months I think it may be good to benchmark that first, then again after conversion to f2fs, and then again when this kernel is fixed for cm11.
I've tried a few storage benchmarks from the play store, is there a good one that has selectable partitions and has random writes?
Sent from my EPAD using Tapatalk
damn my benchmark results from ext4 are gone. i can only test f2fs now with antutu i guess. i remember getting total of 15-16k score, with 1192 storage i/o and and 630* database i/o. I dont really trust benchmarks much, you feel the difference anyway
kokopuphz said:
For JellyBean ROMs (confirmed on CM10.2 by Namidairo)
20140406-v0.1
For KitKat ROMs (not tested nor confirmed, nor working)
20140406-v0.1
Compatibility List
CM 10.2
Not working on
ParanoidAndroid
Click to expand...
Click to collapse
Hello!
I have a TF201 that a year ago I bricked and I fixed the ASUS RMA. After coming from there I could not unlock him. Going to ask what you did without it bricked again? Does her version J.B. 4.1.1 NO-10.4.2.18-JR003C.WW_epad 20121122
Thanks!
If you are asking how I unlocked, I sent numerous emails to asus service until they finally updated the info in their servers, and then I was finally able to.
Sent from my SO-04E using xda app-developers app
I understand! So all ASUS can unlock.
v0.3
v0.3 has been released. Quite stable, but currently only runs in cm10.2 or other non-kitkat roms. This is due to SELinux and the way that I have packaged the kernel. I will work on creating proper release package in the next few days.
v1.0
v1.0 is now available, and is now compatible with CM11 released by Namidairo. I will see if it also works with ParanoidAndroid as well and will update this post.
--update--
I have confirmed, v1.0 works on ParanoidAndroid 4.2 Beta 4