Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,741,443 Members 38,874 Now Online
XDA Developers Android and Mobile Development Forum

[ROM]CM11 4.4.2 - WiFi [KOT49H] [19/04/2014]- [native USB OTG (charging), DAC, etc.]

Tip us?
 
Zeljko1234
Old
(Last edited by Zeljko1234; 10th May 2014 at 11:04 PM.)
#1  
Zeljko1234's Avatar
Senior Member - OP
Thanks Meter 1847
Posts: 2,875
Join Date: May 2010
Location: San Jose
Default [ROM]CM11 4.4.2 - WiFi [KOT49H] [19/04/2014]- [native USB OTG (charging), DAC, etc.]

Hi

Thanks to Temasek and webdroidmt for info, native USB OTG works again.

Thanks to NetFluke, who managed to implement Timur Merhvarz patches, we have DAC hotplug support with volume adjustment. NetFluke also made kernel with OTG charging.


New 4.4.2 works really really smooth, ART and built in Superuser work.

How to install:
1. Reboot into recovery (I use TWRP 2.6.3.0)
2. Select advance wipe: dalvik cache, system, cache and data. Basically everything except internal storage. Just in case
3. Flash rom and gapps
4. Wipe dalvik cache and cache
5. Reboot

How to enable ART:
1. Select settings
2. Tap 7 times build number to enable developers options
3. In developer options tap on runtime and select ART
4. Reboot and wait

I recommend to enable ART before install any new applications. Works for me since rom is built.

Links:
All builds are here, just take the latest. 4.4.2 builds are in 442 sub folder. For rom with USB DAC support look here.

Gapps compatible with ART:
gapps-proper-art

Recently I use minimal gapps (playstore, syncing apks and libs, AOSP calendar sync) from here. I don't really need face unlock, Google now, search, etc. But you should be fine with full gapps. You can find two flashable gapps which I use here.

Gapps partially compatible with ART:
gapps-kk-20131119.zip
gapps-kk-20131119.zip - mirror

gdrive mirror for all files

If you wish to try CyanogenMod Screencast:
- first join the CyanogenMod community
- then download CyanogenMod Screencast




I have Linux laptop dedicated for development and plan is to make clean build every few days or when CM team submit noticeable changes, test on my device, upload and post a link.

Changelog:
- search is not force closing anymore
- Newsstand works
- lock screen shortcuts
- expanded desktop
- buttons and layout
- quick launch shortcuts
- fn buttons
- more options in Interface menu (battery percentage...)
- OTG support
- DAC support
- OTG charging support with separate kernel


About ART, if someone haven't read already. May experience is exactly the same, a bit slower installation or first application start, much smoother later.

In case that something went wrong, you can restore dalvik without wipe:
$ su
# echo -n libdvm.so > /data/property/persist.sys.dalvik.vm.lib
# reboot

Huge thanks to fattire for his guide and patient answers and of course to the CM team.



Old builds:
gdrive mirror for all files
Motorola Droid Razr Maxx HD unlocked with optimized CM11
LG G Pad 8.3 unlocked with LINARO/SABERMOD CyanogenMod 11
Motorola Atrix 4G (AT&T) unlocked with (MROM CM7) CM9 with Polish(ed) 3.1.10 kernel
Nexus 7 unlocked with CM11 my own build
The Following 41 Users Say Thank You to Zeljko1234 For This Useful Post: [ Click to Expand ]
 
DroidRunner
Old
#2  
DroidRunner's Avatar
Senior Member
Thanks Meter 491
Posts: 1,679
Join Date: Sep 2010
What's the difference between this and CM11

Sent from my Nexus 7 using xda app-developers app
Using whatever phone works.
 
BrianXP7
Old
(Last edited by BrianXP7; 28th November 2013 at 08:21 AM.)
#3  
BrianXP7's Avatar
Senior Member
Thanks Meter 273
Posts: 712
Join Date: Nov 2011
Location: Los Angeles

 
DONATE TO ME
I'll try this out as a secondary ROM as I just perfected every app, setting, login, etc in the internal ROM. Looking out for built-in superuser and /system mounts.

Also, Rayman FTW! I'd play Kung Foot with you but uPlay is horribly unstable.
My Devices:
Primary: Google Nexus 7 (2012) 16 GB
Secondary: Samsung Galaxy S Vibrant (T-Mobile)
Tertiary: Raspberry Pi Model B Revision 2
Damaged: (Twice!) Sony Ericsson XPERIA X1i

Stuff I Did:
Code Butter ROM (Sony Ericsson XPERIA X1): Main Thread
Xperoid Toolbox: Main Thread
The Following User Says Thank You to BrianXP7 For This Useful Post: [ Click to Expand ]
 
Zeljko1234
Old
(Last edited by Zeljko1234; 28th November 2013 at 06:19 PM.)
#4  
Zeljko1234's Avatar
Senior Member - OP
Thanks Meter 1847
Posts: 2,875
Join Date: May 2010
Location: San Jose
Quote:
Originally Posted by DroidRunner View Post
What's the difference between this and CM11

Sent from my Nexus 7 using xda app-developers app
For now, no difference. Just another CM11 unofficial build. You may try this one, from someone else or build your own.
First I built for my self then realize that some users have problems with other builds. To avoid off topic or giving support for something I didn't test, I made decision to open new topic and share my builds here.

New build is made over night but didn't have time to flash and test. Will do after work.
Motorola Droid Razr Maxx HD unlocked with optimized CM11
LG G Pad 8.3 unlocked with LINARO/SABERMOD CyanogenMod 11
Motorola Atrix 4G (AT&T) unlocked with (MROM CM7) CM9 with Polish(ed) 3.1.10 kernel
Nexus 7 unlocked with CM11 my own build
The Following 6 Users Say Thank You to Zeljko1234 For This Useful Post: [ Click to Expand ]
 
bhu1
Old
#5  
bhu1's Avatar
Senior Member
Thanks Meter 4474
Posts: 4,952
Join Date: Aug 2011
Location: Jaipur

 
DONATE TO ME
Quote:
Originally Posted by DroidRunner View Post
What's the difference between this and CM11

Sent from my Nexus 7 using xda app-developers app
There is no official CM11 so what r u comparing this to? And AFAIK, there are very few unofficial builds as well.

Sent from my Nexus 7 using xda app-developers app

 
DroidRunner
Old
#6  
DroidRunner's Avatar
Senior Member
Thanks Meter 491
Posts: 1,679
Join Date: Sep 2010
Quote:
Originally Posted by bhu1 View Post
There is no official CM11 so what r u comparing this to? And AFAIK, there are very few unofficial builds as well.

Sent from my Nexus 7 using xda app-developers app
The one by Koko98.

Sent from my Nexus 7 using xda app-developers app
Using whatever phone works.
 
bhu1
Old
#7  
bhu1's Avatar
Senior Member
Thanks Meter 4474
Posts: 4,952
Join Date: Aug 2011
Location: Jaipur

 
DONATE TO ME
Quote:
Originally Posted by DroidRunner View Post
The one by Koko98.

Sent from my Nexus 7 using xda app-developers app
His name is koko98, his latest build is two days old and has some problems.

Sent from my Nexus 7 using xda app-developers app

 
DroidRunner
Old
#8  
DroidRunner's Avatar
Senior Member
Thanks Meter 491
Posts: 1,679
Join Date: Sep 2010
Quote:
Originally Posted by bhu1 View Post
His name is koko98, his latest build is two days old and has some problems.

Sent from my Nexus 7 using xda app-developers app
:screwy: Yes I know what his name is....

But I'll keep an eye on this thread.

Sent from my Nexus 7 using xda app-developers app
Using whatever phone works.
 
bhu1
Old
#9  
bhu1's Avatar
Senior Member
Thanks Meter 4474
Posts: 4,952
Join Date: Aug 2011
Location: Jaipur

 
DONATE TO ME
Yeah, waiting for new build cause the one in the op is 4 days old. Happy to see any kind of unofficial build available for nexus 7 cause there doesn't seems to be an official one on the way anywhere.


Sent from my Nexus 7 using xda app-developers app

 
Zeljko1234
Old
(Last edited by Zeljko1234; 28th November 2013 at 08:35 PM.)
#10  
Zeljko1234's Avatar
Senior Member - OP
Thanks Meter 1847
Posts: 2,875
Join Date: May 2010
Location: San Jose
Fresh new build, CM repo synced today. Tested on my device for about one hour (super user, art...), no visible changes. Link is in the fist post.

I cleared all cache and out directory for building tomorrow.
Motorola Droid Razr Maxx HD unlocked with optimized CM11
LG G Pad 8.3 unlocked with LINARO/SABERMOD CyanogenMod 11
Motorola Atrix 4G (AT&T) unlocked with (MROM CM7) CM9 with Polish(ed) 3.1.10 kernel
Nexus 7 unlocked with CM11 my own build

The Following 5 Users Say Thank You to Zeljko1234 For This Useful Post: [ Click to Expand ]
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes