yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] Zeljko1234:
It's hard to say. I flashed it about one hour before I post the link here.

It looks that manage primary memory better, runs smoother, as you can see, rom itself is smaller in size, some apps are obviously optimized... And of course, I use ART all the time.

The best is to flash and test by yourself. You can always revert back if you made backup.

P.S.

I just made a new build. Some minor changes, if it's worthy I'll upload it.
[Nexus 7 Android Development] abuttino:
Battery consumption is terrible in the past ROMs.. I hope they fixed that

---------- Post added at 12:22 PM ---------- Previous post was at 12:20 PM ----------

Let me know on email if you do.
[Nexus 7 Android Development] Zeljko1234:
Ok. My plan was to start with cherry picking but when I saw 4.4.1 I couldn't resist to build :D
[Nexus 7 Android Development] chand9336:
Could you tell what exactly you mean by minor changes
[Nexus 7 Android Development] JovieBrett:
Sorry for this but are there any major changes present on 4.4.1 update in Grouper? My Sister hide her N7 away from me, she refuses to get it on my hands to test some builds :D
[Nexus 7 Android Development] Limbo045:
Is it possible to get navbar height customizing in this rom without using Xposed because I really like this rom and would like to go to ART again but that huge navbar keeps me back
[Nexus 7 Android Development] Zeljko1234:
Here is complete changelog between 4.4 and 4.4.1. As I described already here, 4.4.1 is not minor change but still mostly bug fixes and optimization. Seems that they really made good job with optimization. We can call it as major change ;)

When I said minor changes, I thought between first rom I built today and another half hour ago with some changes in code. Both are 4.4.1. ;)

First I thought the same as you (and I still think that is too big), then I figured out expanded desktop. What's much better solution for me then lower navbar. For example, games (at least Rayman) run in full screen.
[Nexus 7 Android Development] Limbo045:
That is true but than I would have to use pie or lmt which I don't really like but I will wait till Xposed and Gravitybox are ART ready i think
[Nexus 7 Android Development] JovieBrett:
Okay, thanks! Will try tomorrow :D
[Nexus 7 Android Development] Zeljko1234:
No, you don't have to use anything. New expanded desktop works like immersive mode. Just swipe from top or bottom of the screen. Also, you can enable and disable it from power menu.
[Nexus 7 Android Development] Limbo045:
Ok Thanks I did not know that
[Nexus 7 Android Development] Zeljko1234:
Another build I made today, flashed over previous, works fine.

https://drive.google.com/file/d/0B934_1tz5sgXM3YxNExJZnFBeHc/edit?usp=sharing
[Nexus 7 Android Development] abuttino:
Grr.. I just flashed the one you made earlier lol.

I'll mirror it in a second
[Nexus 7 Android Development] Zeljko1234:
I will stop making it for today. Maybe :D
[Nexus 7 Android Development] abuttino:
Hey, build away :)

It's the weekend..

---------- Post added at 02:36 PM ---------- Previous post was at 02:15 PM ----------

This is really fast..
[Nexus 7 Android Development] Zeljko1234:
Could anyone make some benchmarks on 4.4 and 4.4.1?
[Nexus 7 Android Development] Reiven89:
Hello, can anyone tell me why i cant restore my backup of epsxe emulator app and WiFi transfer pro on this ROM? Also gonemad music player backup does not work while they work on stock based roms, any help? thank you
[Nexus 7 Android Development] chand9336:
1.3ghz max 416 GHz GPU
[Nexus 7 Android Development] JovieBrett:
Since 4.4 is updated to 4.4.1, CM11 should be called CM11.1, right?
[Nexus 7 Android Development] chand9336:
Depends on cm
[Nexus 7 Android Development] Zeljko1234:
We'll see how CM is going to name it. I used my Nexus in the morning as usual and no doubt, 4.4.1 is much faster, smoother than any build before.

Anyway, in case that you didn't get it or download manually, new google play apk.
[Nexus 7 Android Development] brunoavrocha:
does this works on WIFI version?
[Nexus 7 Android Development] Zeljko1234:
Google play apk? Yes, I tested it before posted link ;)

Uploading morning build...
[Nexus 7 Android Development] Ja_som:
You will ask this question in every thread???

Yes, everything for 'Grouper' will work for WiFi version, because it is WiFi version :facepalm:
[Nexus 7 Android Development] hheegg:
Just flashed 4.4.1 and also the native USB otg, but can not access my USB stick

Any help?
[Nexus 7 Android Development] chand9336:
Try stickmount it works for me
[Nexus 7 Android Development] Zeljko1234:
Native USB OTG workaround seems broken in 4.4.1.

Morning build is tested and up.
[Nexus 7 Android Development] ryaneu:
sorry for asking.

does this rom work in nexus 7 (2012) 3g version?

because there is nowhere in the topic that says its for which nexus device.

perhaps I also suggest to the OP to specify which device this is for in the topic.

Thank you.
[Nexus 7 Android Development] Zeljko1234:
It's for Nexus 7 (2012) WiFi version. Thank you for suggestion, subject is corrected.

I can build for 3G, only I need to find blobs. But I cannot test it.
[Nexus 7 Android Development] abuttino:
Mirrored

If you do an afternoon build, let me know :)
[Nexus 7 Android Development] Zeljko1234:
Thx.

I'm doing some experiment ;)
[Nexus 7 Android Development] webdroidmt:
CM must have changed something in the ramdisk, just flashed your latest build and OTG was indeed broken. However, I just flashed M-Kernel and it works. I don't have time to look around in the ramdisk right now, will check later.

But, if you want native OTG right now, just flash M-Kernel and native will work again.

EDIT: With my limited experience I didn't see anything in the ramdisk that might cause a problem, maybe a change elsewhere??? Well, whoever wants to have native OTG working can just flash M-Kernel or try another kernel that has a ramdisk and is known to work with CM. Looks like it is something in the ramdisk, tried Oxydo kernel, which uses anykernel and OTG didn't work. It does also work with Lean kernel 3.0, which has a ramdisk.

Mike T
[Nexus 7 Android Development] gk1984:
Should face unlock still be broken? I'm using official cm builds, not yours but just wondering. It still force closes on me when I try to set it up
[Nexus 7 Android Development] Zeljko1234:
I think that I tried face unlock only once since I have Nexus. Not so useful feature for me.
[Nexus 7 Android Development] acidspider:
All a little quiet in here recently.awesome Rom is why. :D
[Nexus 7 Android Development] sgt. meow:
This bit, if I am not wrong, should be the ramdisk change required to get it working. In init.grouper.rc:

# create directory for mounting usb drives

mkdir /storage/usbdisk 0666 system system

symlink /storage/usbdisk /mnt/usbdisk

symlink /mnt/usbdisk /usbdisk

All the necessary code seems to be here (judging from my limited knowledge as well :) ).
[Nexus 7 Android Development] webdroidmt:
Thanks for your reply but that code is in the init.grouper.rc in the ramdisk. Again, with my limited knowledge I'm unable to find any difference between the ramdisk from CM builds from 12/07/13 + and the initial 12/05/13 snapshot build, which was working.

I repackaged the kernel from 12/09 with the ramdisk from the 12/05 build and OTG works fine. Between the 4.4 vold binary not working with native OTG and now this ramdisk issue with the stock CM kernel, it seems like we are getting farther away from a fix. :)

I'll just keep flashing the vold fix and whatever kernel works as long as I can and hopefully it will eventually get fixed. :D

But again, thanks for your reply.

Mike T
[Nexus 7 Android Development] iPanther:
I'm on the KOT49H firmware... how should i flash this now?
[Nexus 7 Android Development] chand9336:
Why do you want to downgrade from 4.4.2 to 4.4.1?
[Nexus 7 Android Development] Zeljko1234:
Because CM started with nightly builds. Anyway, I'm still building for myself. Yesterday uploaded and changed link in OP.
[Nexus 7 Android Development] Zeljko1234:
If you wish, you need to unlock you Nexus, flash recovery and then follow simple guide in OP.

Probably easiest way to unlock and flash recovery is Wug's Nexus Root Toolkit but you can do it manually with just few commands I described few posts above (fastboot etc).

Maybe he wish to have CM instead of stock.
[Nexus 7 Android Development] chand9336:
Oh, anyways any incoming build or you are gonna wait for 4.4.2 source code
[Nexus 7 Android Development] Zeljko1234:
I made one in the morning, uploading now. Of course, we all wait for 4.4.2. Google is pretty active with updates recently :D
[Nexus 7 Android Development] Zeljko1234:
New build is up, link in OP.

While waiting for 4.4.2 source, you may try CyanogenMod Screencast.

First join the CyanogenMod community

Then download CyanogenMod Screencast

I'm at work now and Nexus is at home. Please let me know does and how it works :)

[YOUTUBE]pC_5Ql7QrWE[/YOUTUBE]
[Nexus 7 Android Development] acidspider:
I've lost lockscreen rotation on latest version
[Nexus 7 Android Development] JovieBrett:
Hi [MENTION=2559459]Zeljko1234[/MENTION] sorry for an off topic post, please forgive me!

Anyway, I have a question regarding flashing back to stock KRT16O (4.4) using Nexus toolkit by WugFresh, will all of my personal data in internal memory be wiped like music, photos etc.? I really hope it will not :crying: I hope it will just perform a factory reset like wiping the apps only :(
[Nexus 7 Android Development] Zeljko1234:
As far as I know (never tried), everything will be deleted. Just make a backup (copy to PC) of your files.
[Nexus 7 Android Development] JovieBrett:
Oh man thanks for the reply! Actually my problem is I cannot update my N7 to 4.4.2 via CWM recovery (OTA zip) with current stock KRT16S. Unrooted, uninstalled Xposed Framework still don't work :(
[Nexus 7 Android Development] Zeljko1234:
I strongly recommend to wait few days that 4.4.2 source became available and continue to use CM, other custom rom or stock but flashable via custom recovery. Otherwise, you must lock your device, flash, update... then for custom rom unlock, flash custom recovery (always risky to brick)...

What's so important in 4.4.2 for you that can't wait?

Known changes:

- Fix for clearing the VM Indicator

- Fix for delivery of the VM Indicator

- Various additional software fixes

- Security enhancements
[Nexus 7 Android Development] Ja_som:
I'm testing it since yesterday (late night, since it's available). It works really good, but I miss some settings like resolution, bitrate, sound recording on/off.

But i really like it...
[Nexus 7 Android Development] Zeljko1234:
Do you use ART or Dalvik?
[Nexus 7 Android Development] Ja_som:
ART
[Nexus 7 Android Development] Zeljko1234:
Hi guys and girls :)

New fresh and hot 4.2.2 is just made. Uploading, when is done (in about half hour), folder will contain flashable zip :)

As always, flashed and tested on my device.
[Nexus 7 Android Development] tdizzle404:
Can't wait!
[Nexus 7 Android Development] abuttino:
What is different?
[Nexus 7 Android Development] Zeljko1234:
Version number :D

And something what I posted already that is known:

- Fix for clearing the VM Indicator

- Fix for delivery of the VM Indicator

- Various additional software fixes

- Security enhancements
[Nexus 7 Android Development] abuttino:
Any faster?

Do you know when the code will be merged to cm?
[Nexus 7 Android Development] Zeljko1234:
Rom is uploaded, enjoy :)
[Nexus 7 Android Development] abuttino:
Mirrored
[Nexus 7 Android Development] tdizzle404:
Running smooth speed seems the same but ROM seems very smooth and very stable
[Nexus 7 Android Development] ZenInsight:
1. Has anyone tried to see if Miracast works in 4.2.2?

2. Opinion on ART for moving around the actual OS (home screens, notifications, app drawer, in between app transitions) ...is it any better.

3. Does ART affect battery life?

4. Is the streaming over N any better than stock (wifiN is cruddy) with CM11?

5. What is the kernel used with this ROM?
[Nexus 7 Android Development] Zeljko1234:
Good morning from my time zone :)

To naswer some questions:

- code is already merged to cm

- I don't have Miracast device to try

- seems better for me

- ART should prolong battery life

- didn't try wifi N

- kernel is from CM repository
[Nexus 7 Android Development] jombo2323:
Flash fails every time with TWRP 2.5 and boot loader 3.41. Log said something about not being able to execute some file or another.

This was from a full wipe minus internal storage.

Thanks in advance
[Nexus 7 Android Development] N1_Fan:
Update twrp to latest and it will install just fine.
[Nexus 7 Android Development] jombo2323:
OK I'll take a shot at it. Thanks
[Nexus 7 Android Development] lagoskon:
Update to twrp 2.6.3.0 , not latest which is 2.6.3.1 as it has issues ...
[Nexus 7 Android Development] Reiven89:
What issues?
[Nexus 7 Android Development] aerosmith:
Can anyone test if whatstube app plays any videos? On the KOKO cm11 looks like it is not playing any videos in bot dalvik and art. Thanks.
[Nexus 7 Android Development] cheddaface:
this rom seems to run a bit laggy for me, this is the first time i have switched a rom on my nex 7 in a long time
[Nexus 7 Android Development] lembang:
[MENTION=4291545]cheddaface[/MENTION]

Try to flash oxydo kernel, mine become less laggy after I flash that
[Nexus 7 Android Development] cheddaface:
Ive looked and tried and for some reason i get cm to boot on my n7, but can someone point me in the direction of a STOCK ROOTED FLASHABLE ZIP OF 4.2.2 ?
[Nexus 7 Android Development] laill:
Em, tried screencast, sound recording is fine, but the video is all black;)
[Nexus 7 Android Development] hupo224:
So I'm trying not to be as big as a flashaholic on my nexus as I am on my phone. I'm running harmony 4.4. It's okay gets slow at times it could be nova launcher though. But this has googles new launcher in it so it could help as well as art.

Is it safe to say this can be an every day driver?
[Nexus 7 Android Development] Zeljko1234:
I don't know why I'm not getting email notification any more. No, it's not in my spam.

Anyway, I use it as daily driver. Actually I build new one almost every day, started to cherry pick...

I will upload today build in case that someone is interested.
[Nexus 7 Android Development] hupo224:
What did you update? What is an easy way for me to build my own rom.
[Nexus 7 Android Development] Zeljko1234:
Just experimenting because we have official nighties. Today build is uploaded.

If you wish to build from source, guide in the same sub forum as this topic.
[Nexus 7 Android Development] mr_omega:
hmmm. After flash the new build of your rom (20131215), I have 3723% of the battery... And no "battery" option at the Settings menu...
[Nexus 7 Android Development] superuser.pm:
can i download ROM CM from http://download.cyanogenmod.org/?device=grouper to flash for my nexus7 ?
[Nexus 7 Android Development] Zeljko1234:
Interesting, in my case everything is normal. Did you wipe or flash over previous? I just flashed over my previous build.

Yes, you can and xda has dedicated topic for official nighties.
[Nexus 7 Android Development] Zeljko1234:
Yesterday (tested), today (will test at evening) build is up and Rayman Jungle Run is on sale (bought) :D
[Nexus 7 Android Development] Zeljko1234:
Anyone tried Cast screen?
[Nexus 7 Android Development] Ja_som:
I don't have it in yesterdays official build. I have installed ScreenCast...
[Nexus 7 Android Development] Zeljko1234:
Cast screen should be for streaming/mirroring screen to external (miracast) device but I don't have any to try.
[Nexus 7 Android Development] acidspider:
Latest build breaks YouTube playback for me. :'(:'(:'(
[Nexus 7 Android Development] Zeljko1234:
First I thought that is just Chrome on Nexus but Youtube doesn't work on my two pc if html5 is used.

On Nexus I use Viral Floating Youtube Popup instead of official Youtube and works fine.
[Nexus 7 Android Development] acidspider:
Ok. Cheers. Also I run at 190dpi but on reboot the icon in the bottom right of the homescreen dock of the gel launcher disappears
[Nexus 7 Android Development] Zeljko1234:
I noticed bottom right icon disappearing also. Really weird bug :D
[Nexus 7 Android Development] acidspider:
Hoping next build will fix both issues.
[Nexus 7 Android Development] blambo:
Bump. Same. Weird.
[Nexus 7 Android Development] Zeljko1234:
Just made new build and youtube app and in Chrome work again. Uploading, will be done in about half hour.
[Nexus 7 Android Development] scottgalit61:
Just installed but why is there no playstore and nowhere to sign in to goggle acct.? Thanks
[Nexus 7 Android Development] Ja_som:
You need GAPPS, read OP.
[Nexus 7 Android Development] scottgalit61:
I did install gapps

---------- Post added at 11:56 AM ---------- Previous post was at 11:53 AM ----------

I cant even get into recovery now... ???
[Nexus 7 Android Development] Zeljko1234:
Rom doesn't touch recovery. If you wish to get reboot into recovery option, enable it in developers options.

Anyway, I have playstore, google acc, etc.
[Nexus 7 Android Development] blambo:
Nice package. ROM may very well the best there is for N7 2012 right now. Extremely smooth and everything works.

TY Z.
[Nexus 7 Android Development] Zeljko1234:
Yesterday I made customized CM11 (removed unnecessary apps and added some tweaks). Rom is uploaded already if someone wish to try. Works fine for me but I wiped everything before flash and then restored apps data with titanium backup.
[Nexus 7 Android Development] acidspider:
Dirty flashedhere and seems to be ok so far. :)
[Nexus 7 Android Development] acidspider:
Has tablet mode been cracked for 4.4 yet? Can you implement it?
[Nexus 7 Android Development] Zeljko1234:
Thanks to Temasek and webdroidmt for info, we have nice Christmas present, native USB OTG. It's not merged to official CM yet so I cherry picked into this build. If you cannot find, USB disk is mounted in /mnt/usbdisk/ or /usbdisk/

Almost forgot, link for fresh cherry pie is here:)
[Nexus 7 Android Development] webdroidmt:
Thanks for your new build. Downloading now, odd it wouldn't d/l for me on Chrome but it did with IE?

Keep in mind that until the kernel devs that use a ramdisk update with this patch, it will not work. So, custom kernels with "anykernel", like Oxydo and Faux should be fine, M-Kernel, Lean Kernel and Franco's fixed kernel for CM will not work yet.

Mike T
[Nexus 7 Android Development] Zeljko1234:
Thank you for info. Next time when you find something interesting, you may send me a pm.

I have no idea why Chrome doesn't work with drive, both are Google products.

Currently I use default kernel baked in the rom but again thanks for info.
[Nexus 7 Android Development] ahjee:
Is YouTube working in the latest build
[Nexus 7 Android Development] Zeljko1234:
Of course :)
[Nexus 7 Android Development] Droid117:
Could anybody tell me why I keep running into a Status 7 error while flashing on CWM? I'm trying to flash latest build.
[Nexus 7 Android Development] blue2107:
What recovery are you using?
[Nexus 7 Android Development] Zeljko1234:
New building (with USB OTG) is started. From n7 over my phone tethering to PC at home :)
[Nexus 7 Android Development] Droid117:
CWM 6.0.3.6 is the one I using.
[Nexus 7 Android Development] Zeljko1234:
Try to update CWM or user TWRP 2.6.3.0 as I did.

New build is up, USB OTG, Youtube, etc work.
[Nexus 7 Android Development] thelangosta:
It's got to be cwm6.0.4.3 or the twrp mentioned.
[Nexus 7 Android Development] Droid117:
I can't seem to find a flashable zip of the mentioned Cwm version, is it okay to use the latest nightly? 6.0.4.5?
[Nexus 7 Android Development] Zeljko1234:
Should be ok. Just in case, here is flashable TWRP 2.3.6.0 which I use.
[Nexus 7 Android Development] Droid117:
Thank you, didn't have the best of luck with twrp on my S3, so I'll give Cwm a try first. Again thanks.

Apparently Goomanager actually managed to flash twrp, time to make a new back up.
[Nexus 7 Android Development] samstheman42:
is the 20131226 the latest stable build?

Edit: Just flashed and running nice and smooth. Can't wait to do additional testing to make sure this will stay as my daily driver!
[Nexus 7 Android Development] Zeljko1234:
It's stable last couple of days. Maybe will build new version today.

In case of lag, try to change cpu governor to interactive in settings, performance.
[Nexus 7 Android Development] Zeljko1234:
Today's build. Everything works as in previous build plus google play auto restore/install apps.
[Nexus 7 Android Development] travster119:
Are you going to be developing for the nexus 7 2013 (flo)
[Nexus 7 Android Development] Zeljko1234:
No, I don't have new n7.
[Nexus 7 Android Development] Vladimir2k9:
thank you for your rom.

How i can upgrade to new version when using art?
[Nexus 7 Android Development] Zeljko1234:
Just flash over previous. Last time I wiped everything and flashed rom with minimum gaps (about 18 MB).
[Nexus 7 Android Development] travster119:
Are you planning on getting one ?
[Nexus 7 Android Development] Zeljko1234:
I doubt, it's not worthy to upgrade. Maybe if the new version brings bigger screen (about 8'') in the same case. And main disadvantages for me, sd card support. What I don't think that will ever happen to the Nexus again.
[Nexus 7 Android Development] travster119:
Ok , i was just wondering, great work on the ROM by the way☺
[Nexus 7 Android Development] NetFluke:
USB DAC volume control

[MENTION=2559459]Zeljko1234[/MENTION]

I really appreciate the work you are doing for XDA community.

Will it be possible to make a small patch in hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp before making a new build?

// if volume is not 0 (not muted), force media volume to max on digital output

if (stream == AudioSystem::MUSIC &&

index != mStreams[stream].mIndexMin &&

(device == AUDIO_DEVICE_OUT_AUX_DIGITAL ||

device == AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET ||

device == AUDIO_DEVICE_OUT_USB_ACCESSORY ||

device == AUDIO_DEVICE_OUT_USB_DEVICE)) {

return 1.0;

}

If the line shown in red is removed, Android will be able to adjust volume for external USB DAC. Right now DAC volume is either max or mute.

This patch should not interfere with anything else.

Happy New Year!
[Nexus 7 Android Development] Zeljko1234:
Of course, will check tomorrow.
[Nexus 7 Android Development] Droid117:
Thank you Zel for bringing the smoothness back to my Nexus 7! I've searched distant lands for it and finally I've got it back :)))))
[Nexus 7 Android Development] samstheman42:
I've been really happy with this build too. Thanks so much for your hard work. Really digging it so far !
[Nexus 7 Android Development] Zeljko1234:
Today's build.

NetFluke, I don't have USB DAC so please let me know if it works with change you requested.

Happy new year everyone :)
[Nexus 7 Android Development] JovieBrett:
Happy New Year [MENTION=2559459]Zeljko1234[/MENTION]!
[Nexus 7 Android Development] NetFluke:
[MENTION=2559459]Zeljko1234[/MENTION]

Thank you for such a fast response!

Unfortunately, the patch did not work - it looks like 2 lines should be removed (KitKat sees DAC as USB_AUDIO_DEVICE, not accessory)

Maybe removal of these red lines will work:

// if volume is not 0 (not muted), force media volume to max on digital output

if (stream == AudioSystem::MUSIC &&

index != mStreams[stream].mIndexMin &&

(device == AUDIO_DEVICE_OUT_AUX_DIGITAL ||

device == AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET ||

device == AUDIO_DEVICE_OUT_USB_ACCESSORY ||

device == AUDIO_DEVICE_OUT_USB_DEVICE)) {

return 1.0;

}

Again, thank you for listening to my humble requests. I do not know if it's possible just to compile files related to hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp change, so they can be used as a patch (some users do not want to alter DAC volume), but it can be a good alternative to rebuilding the whole ROM image. Maybe just audio_policy.default.so has to be rebuilt.

Happy New Year!
[Nexus 7 Android Development] Zeljko1234:
You're welcome. It's just about edit one file, type one command and wait :)

Quickly rebuilt with those changes. In case that still doesn't work, I started clean one but will upload tomorrow. If it works, you can try just to replace mentioned file.