yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] jbdubbs:
Awesome work on this ROM, looking great! I had only one issue with numerous and spontaneous reboots, regardless of frequency. Flashed a bricked kernel and now everything is nice and smooth. Great work so far.
[Nexus 7 Android Development] sparksco:
I'm working on fixing that. I fixed the power hal so the frequencies won't do that. Its on the ROM side not kernel.
[Nexus 7 Android Development] jbdubbs:
Well I've had this kernel on here for all of 2 hours, so maybe its a placebo effect. I'll report back if it starts rebooting again.
[Nexus 7 Android Development] sparksco:
Most likely he has the power hal files that work with his kernel only in the kernel zip. The fix I've been working on is for my kernel and also for cm ROMs so that way they can add overclocking if they want to.

https://github.com/pbeeler/android_...cf908496988c33283fffc3ecd8c3d7f/power/power.c
[Nexus 7 Android Development] sparksco:
Disregard post
[Nexus 7 Android Development] sparksco:
I went ahead and push the changes related to this mod to my github. There's one part framework and one part settings.

Edit: Build won't compile so I have to revert the changes for now until I find out what's missing...
[Nexus 7 Android Development] sparksco:
No big deal...

I updated the OP the new kernel is based on Bricked kernel with some extra enhancements added in.
[Nexus 7 Android Development] sparksco:
Forgot to mention the kernel works on 4.1.2 and has a power hal fix in it as well.
[Nexus 7 Android Development] bervin:
gonna try this! thanks
[Nexus 7 Android Development] sparksco:
Ok, the latest build is the most stable. It has the most bug fixes for the kernel and rom. It also includes expanded desktop feature.
[Nexus 7 Android Development] bervin:
I just finished getting 1017 up and running. Your referring to your rc2 build? is the difference really that drastic that I should flash rc2 immediately?also I would like to make a feature request, could you implement a NFC toggle? Aokp has it maybe you can get help from the code there?
[Nexus 7 Android Development] sparksco:
No 17 is fine. I just did rc2 because I consider it stable and I'm now in the process of adding more bug fixes/changes to the kernel. Just in case things become a little more unstable I can reference back to that date and time to seen what went wrong. Sure I'll check into that feature as soon as I'm done merging in the latest Linux kernel changes/fixes.
[Nexus 7 Android Development] bervin:
I realized that the battery life isn't too good, is it possible for you to implement this changes into your own kernel?

2. CPU voltages are default to maintain stability but it shines in undervolting the other aspects of the device, ie: pll_c, memory, emc, host1x, GPU 2d/3d bus etc...

2. vdd_core/vdd_rail decreased voltage from 1.2 to 1.1mv

3. emc, pll_c, host1x, GPU decreased from 1.2 to 1.1mv

4. Compiled using Linaro Toolchain

5. Speed of GPU 2d/3d/vde etc set at 400 mhz (close to stock of 416)

6. Backlight default decreased to 5 for better reading at night and decrease battery consumption

http://xdaforums.com/showthread.php?t=1903304
[Nexus 7 Android Development] watcherliu:
Sounds great. Thank you.
[Nexus 7 Android Development] sparksco:
Read the OP it's based on bricked kernel. It already uses linaro toolchain. If you want I can turn off GPU overclocking. The backlight can be adjusted easily in settings. Other than that if you want to try that kernel nothing is stopping you.

About the NFC toggle it's already in settings.
[Nexus 7 Android Development] bervin:
I meant NFC toggle in the pull down menu not in the settings menu. And regarding the kernel I was referring to if you could UV the kernel in those parameters. Not those points that you had mentioned
[Nexus 7 Android Development] sparksco:
Ok I wasn't sure what you meant my toggle. I'm not running aokp at the moment and I looked on their github and didn't see anything specificity labeled "NFC toggle". Do you know the specific change from their gerrit that changed this to allow that feature? Or is it in their changelog? Reason I ask is because I want to keep the original author of the change on my github and I can't seem to locate that specific feature change in their source.

The frequencies of each kernel are different, so voltages will vary from kernel to kernel. I plan on working on the voltages more but it's kind of a tedious thing to test so it might take some time to adjust them to proper levels.
[Nexus 7 Android Development] sparksco:
Can anyone use system tuner to mess with the voltages and report what settings work the best?
[Nexus 7 Android Development] sparksco:
Just a quick update the latest builds have improved battery life in the kernel.
[Nexus 7 Android Development] sparksco:
New version up if anyone uses these ROMs. Includes linaro strict-aliasing and -O3 compiler flag optimizations. Kernel uses GCC 4.7 gold binutils.
[Nexus 7 Android Development] bervin:
Why is there 2 builds yesterday? One of them is 200mb and the other is 70mb
[Nexus 7 Android Development] sparksco:
Looks like it was a failed upload. Probably failed half way through or something. These builds are automated so anytime I update the toolchains (which is almost daily) or new cm changes come in I queue the build and upload to goo. Thanks for pointing it out I've removed the failed one and will queue today's build here shortly.
[Nexus 7 Android Development] sparksco:
1109 build is up. Another note on multiple builds in one day; sometimes there's changes in the evening that get merged in by cm that were not in the morning build. Or there's updates in the toolchains.
[Nexus 7 Android Development] sparksco:
Just a FYI Latest builds include kernel that already has the 4.2 Kernel source from Google merged in. All we're missing now is the 4.2 source code :)
[Nexus 7 Android Development] YoungCorruptionV2.0:
Dope. I haven't updated/ used my tablet in a good while but will be updating tonight
[Nexus 7 Android Development] sparksco:
Sounds good, the latest builds are the last of the cm10.0 builds. The next ones will be cm10.1 so the current builds might be more stable overall. I'll probably relabel the current folder and make a new folder section for cm10.1, so people can tell the difference and decide which ones they like.
[Nexus 7 Android Development] Nazo:
Doesn't "tablet UI" refer to the combined status bar and soft button bar? If so, I can't seem to figure out how to enable this because I still get the two completely separate. I really like the idea of not wasting extra space on a bar that never really approaches using the full width of the tablet even it portrait mode, so would definitely like to enable tablet UI if it were possible, but definitely never liked the idea of changing the DPI to do it and I love Nova Launcher so much I bought the Prime version a while back just to support them so didn't want to use an alternate launcher just to do that (plus I wonder if a launcher doing that could make it apply system-wide? It sort of defeats the purpose if the tablet UI only applies to the launcher screen itself...)

Or is it just the built-in launcher and browser and nothing else?

BTW, so far this looks to be a very good build.

Edit: Oh yeah, and I just want to say that I absolutely love that we can customize the soft button bar to some extent. I hated the defaults from Google -- especially since I have a Samsung Galaxy S3 and its hardware buttons have the menu on the left and back on the right so I got used to that (and kind of have to since they are hardware buttons...)
[Nexus 7 Android Development] lightninbug:
So if I read thread title right this is NOT 4.2 yet correct?
[Nexus 7 Android Development] Nazo:
Yes. As it says it is 4.1.2.
[Nexus 7 Android Development] sparksco:
No senor settings, is there supposed to be one? It should rotate the same as when your viewing your system settings ect. So this wasn't a problem until now lol? This is just a temporary workaround, cm says they have something better in mind but who knows when they'll implement it.
[Nexus 7 Android Development] ptesmoke:
It's not when it rotates, it's how I have to hold it to rotate... I find I have to hold it more vertical for it to switch.. If I just rotate it in my hands it won't rotate until I hold the thing straight vertical landscape or portrait.. Does that make sense?

Now when I'm playing an accelerometer enabled game, I can calibrate the sensor... But it's only in the app. I need to do the same for the system... So it'll rotate properly
[Nexus 7 Android Development] sparksco:
Sweet I'll look and see if there's a source for that.
[Nexus 7 Android Development] sparksco:
As I said it rotates the same for all the system settings. When your viewing system settings ect.
[Nexus 7 Android Development] ptesmoke:
I think we're talking in circles around each other lol.

My problem isn't where I can rotate screens..

My question is how I can calibrate the sensor and when it detects a rotation, because the angle in which I need to hold the device to rotate... Is not ideal. Hopefully I'm explaining myself properly...

I ask this because somehow I think my settings for the accelerometer got changed... So I'm wondering if jelly bean has a way of programming what angle it detects an orientation change from the accelerometer.
[Nexus 7 Android Development] sparksco:
There's no settings to calibrate and I wouldn't be expecting it anytime soon. Can I make it more clear than that?
[Nexus 7 Android Development] :
I'm trying out your ROM. I am flashing the 20 Jul build to prevent rotation sensor bug. Could you disable this modification on next build? People should download a different launcher if they want the landscape orientation on home screen. I use nova launcher.

Sent from my Nexus 7 EOS ROM
[Nexus 7 Android Development] ptesmoke:
Crystal, sorry for the irritating question.
[Nexus 7 Android Development] sparksco:
It's not a bug it's a new feature I added. So no I won't be removing it. Feel free to use whatever launcher you want. Personally I love the stock launcher but wanted home screen orientation with it and others do as well. Also there's a bug with the boot animation on the 20 build.
[Nexus 7 Android Development] sparksco:
I want to make this clear, I am the one that submitted the gerrit patch to cm for

Launcher rotation. I did not cherry-pick this feature from gerrit...
[Nexus 7 Android Development] fipsib:
did you guys see this? ;)

[YOUTUBE]79dqXR5RKKw?hd=1[/YOUTUBE]
[Nexus 7 Android Development] sparksco:
Haha that's awsome, just tried it.
[Nexus 7 Android Development] sparksco:
I'm going to be working on the kernel some, and haven't seen a lot of changes that effect our device. So another build might not be up for a day or so.
[Nexus 7 Android Development] fattire:
Yeah it's open source so...

See: frameworks/base/services/sensorservice/ and frameworks/base/core/java/android/view/
[Nexus 7 Android Development] dadoc04:
just wondering, is anybody having an issue mounting/connecting as media device(MTP)
[Nexus 7 Android Development] JuEv0splash:
If you're on XP...u might need to disable USB debugging mode on ur N7 in order to transfer files to/from or PC. That's what I had to do.
[Nexus 7 Android Development] dadoc04:
im on a mac... ive tried enable/disable.. i plugged my gnex in and it came up with no problem... i mustve messed something up somewhere... guess i need to start over with a clean install again.... DAMMIT
[Nexus 7 Android Development] Land Master:
Before you do anything crazy try THIS

Edit: Sorry, I see now that you said your GNEX connects fine so by "fresh" install I'm assuming you mean the ROM. Yeah that might be needed but giving that transfer program a whirl couldn't hurt.
[Nexus 7 Android Development] sparksco:
When I'm on Linux I can't transfer as media device so I have to use adb. For windows 7 64bit I had to install pdanet. The Google USB drivers wouldn't work for me for some reason.
[Nexus 7 Android Development] Land Master:
On another note:

I spent the $0.99 to buy "WiFi File Explorer PRO"

Give it a shot as it beats having to connect the cable every time you want to get files on and off of your device. Simply start it up and access the internal storage using a browser.
[Nexus 7 Android Development] dadoc04:
Yea i use that program... just transfered **** to my gnex with no problem at all... good looking out tho

thanks Sparks... i think its something on my end. Even when i go to settings/storage on the N7 i get a force close.. ill start over, its all good

edit... just reflashed the latest build and gapps and all is working fine... that leaves it to the theme i flashed.... ill retry the theme i flashed and will report back
[Nexus 7 Android Development] danieljordanmaddux:
Or you could use airdroid which is free (;
[Nexus 7 Android Development] Land Master:
LOL.. I figured there was probably a free alternative but I came across that one and figured it was worth a buck. Also had that $25 burning a hole in my pocket. Thanks!
[Nexus 7 Android Development] xopher.hunter:
Don't feel any buyers remorse though I use that app all the time it can be very useful on the go as you can connect the tablet to your phones hotspot and run the app on the tablet and upload files from the phone to the tablet at 1mbs+ wirelessly. Or vice versa in the same configuration just downloading the tablet files to the phone.

Edit: I see airdroid does essentially the same thing but the above configuration should still apply.
[Nexus 7 Android Development] xopher.hunter:
Double post
[Nexus 7 Android Development] Land Master:
Yeah I downloaded air droid and it looks to do the same thing but it has additional bells and whistles. Don't feel bad at all about spending the buck tho. Nice simple clean interface that did exactly what I needed without the additional eye candy. Air droid is kinda cool though.
[Nexus 7 Android Development] GrandMstrBud:
GApps link?
[Nexus 7 Android Development] armyboy11b:
Thiers gapps floating all over the place
[Nexus 7 Android Development] sparksco:
Just a update on the progress. I might have BFS working in the kernel now :D BFQ is now default and I added a few extra governors. All that is left is some more testing and to add some more I/o schedulers and this kernel will be right around where I've been wanting it to be. After that I'll release a new build.
[Nexus 7 Android Development] dadoc04:
good **** man... thx for the update on progress
[Nexus 7 Android Development] japzone:
Goo.im has the Jelly Bean gapps.
[Nexus 7 Android Development] frenchie746:
This has probably been answered somewhere, but I just can't seem to find it.

After flashing CM10 and the latest JB gapps, I seem to be missing Google Now.

Any ideas?
[Nexus 7 Android Development] sparksco:
Standard info your leaving out:

Your rom flashing process

What rom your coming from, recovery your using ect...

Please see the OP for instructions on how to flash these roms...
[Nexus 7 Android Development] sparksco:
New build is up!
[Nexus 7 Android Development] dadoc04:
WIN!

Sent from my Galaxy Nexus
[Nexus 7 Android Development] ejchis:
I've been running this for a few days, and it's really nice so far. I've encountered one issue, and I'm curious if anyone else is experiencing this. My gallery app doesn't seem to be working at all really. Anyone else seeing this? I'm on the 7/23 build.
[Nexus 7 Android Development] sparksco:
I haven't encountered any issues with it... Are you running another kernel or something?
[Nexus 7 Android Development] ejchis:
Nope, haven't changed anything. I did dirty flash 7/23 over the previous build. I'll try re-flashing the rom again.
[Nexus 7 Android Development] sparksco:
Looking at the cm gerrit they merged some new stuff. I'll work on a 24 build.
[Nexus 7 Android Development] sparksco:
Same here. I flashed and just wiped dalvik-cache. I didn't flash gapps as the ROM backs them up and restores them automaticly when coming from a previous version ;)
[Nexus 7 Android Development] le0.br4zuc4:
Are the toggles working on the Nexus 7 on the latest built?
[Nexus 7 Android Development] sparksco:
Yes. For sound you have to set it for silent or on for it to work since we don't have vibration. And obviously the mobile data network stuff doesn't work. Pretty much all the phone stuff doesn't work. But auto brightness ect works now :) Also kill app via long press on back button option is available under development section.
[Nexus 7 Android Development] antiochasylum:
Edit, for ****s sake, don't want to flame the thread with useless ****.
[Nexus 7 Android Development] sparksco:
RM updated.
[Nexus 7 Android Development] sparksco:
Disregard this post
[Nexus 7 Android Development] sparksco:
I'm using prebuilt, the kernel doesn't need to be rebuilt with each ROM build... I never used that commit. My kernel is based on Google's kernel...
[Nexus 7 Android Development] antiochasylum:
Flame the the thread? Wtf? Wow.

I edited my post since its flaming. Not sure how, but whatever
[Nexus 7 Android Development] sparksco:
You were asking for help in building your own personal ROMs. You said your ROMs would not boot ect. I answered your questions about the kernels and the gerrit commit?
[Nexus 7 Android Development] sparksco:
The 26th build is up, adding docking and user management support, that is all...
[Nexus 7 Android Development] PwnCakes193:
So I installed the 7/25 build last night and after going to reboot, my nexus put me in a boot loop. Now I'm stuck on the CM boot screen and it just keeps repeating itself. I can't get into recovery or even get ADB to work again. It goes into the bootloader screen but just stays there frozen.

Any ideas?
[Nexus 7 Android Development] sparksco:
? Which 25 build there's two of them. I flash all the builds before uploading them but I can check whichever one you flashed to see if it's a bad upload or not..

Edit: there's no downloads for the second 25th build I'll check the first one.
[Nexus 7 Android Development] antiochasylum:
Its not frozen, you need to hook up your nexus to your computer to use the bootloader mode. Otherwise it will appear frozen, once hooked to computer, use volume keys to select recovery or whatever you need.
[Nexus 7 Android Development] PwnCakes193:
Nope that doesn't work. And I flashed 25-2.

I can't select anything on the bootloader other than start. I did a full wipe, cache wipe, dalvik wipe, and fixed permissions during the flash as well.

It won't even connect to my PC
[Nexus 7 Android Development] sparksco:
I just flashed both july 25th builds and the 26th build as well and I can't replicate that issue at all :confused:

The rom does not affect your bootloader at all either...

Make sure you follow the flashing instructions on the FIRST POST!
[Nexus 7 Android Development] armyboy11b:
+1 this^^^^^^
[Nexus 7 Android Development] PwnCakes193:
I followed all the directions -_- I never said it's an issue with my bootloader. It's an issue where the ROM wont even boot up and I can't access recovery (different issues). Now I can't use my Nexus 7
[Nexus 7 Android Development] djnarcotics:
i would say you got a bad download try re-downloading the file but first plug the nexus into your PC then hold down volume and power to access the boot-loader then using volume rocker select recovery should work. did for me trying to flash a theme and the rom would keep boot looping
[Nexus 7 Android Development] sparksco:
Check this out, there's already a few themes on the market for cm10. They give a warning about the wrong screen size but it works fine, just hit apply anyways.
[Nexus 7 Android Development] PwnCakes193:
The volume rocker has never worked for me in recovery. It was that CWM that didn't let me do anything from the bootloader. It's always been like that.

Is there a way to install a ROM without access to the recovery? Nexus Root toolkit doesn't work either. This thing is basically a brick.
[Nexus 7 Android Development] sparksco:
IDK what you did to your bootloader/recovery to make your device act up the way it is, but this rom is not responsible for that. I've never had the issues your having so maybe try posting a new thread in the q&a about it? Also sounds like you might have a faulty volume rocker, which would be a hardware issue not software/rom related.
[Nexus 7 Android Development] PwnCakes193:
Well I know for a fact that it's the ROM, as I did nothing but a reboot. And the volume buttons worked perfectly before. Recovery has always been jacked up. I'll go move this to the Q/A though.
[Nexus 7 Android Development] sparksco:
Yeah mine still work fine...:mad:

Sorry but no you seem to be the only one with this issue so can't say it's a rom issue.

Did you try fastboot boot nameofrecovery.img? That will boot you right into the recovery. Again there's no way for a rom to corrupt the bootloader/recovery at all.
[Nexus 7 Android Development] fleshdeep:
Its very hard for the ROM itself to mess up the boot loader functions.
[Nexus 7 Android Development] Rafase282:
Question, is this from the CM Team or just the OP building from their current code?
[Nexus 7 Android Development] sparksco:
Everything is on the OP... I'm using my own device tree and proprietaries, and my own kernel/source code.

And on another note about bootloaders/recoveries, I had a lot of issues with twrp recovery which is why I switched back to CWM recovery. A recovery is more likely to cause issues than a rom.
[Nexus 7 Android Development] Rafase282:
No problem just wanted to know if I should keep an eye here for official CM10 when it gets released or not.

I'm trying to find a stable rom with some customization, such as weather and calendar on lock-screen and some status bar customization until official CM comes out or something as good.

I'm plannign on sticking to one rom with future support so I just flash updates. After all I'm planning on adding lots of apps and what not.

As of right now I'm just going to take my time to test all the available options.
[Nexus 7 Android Development] sparksco:
Nice. Yeah I'm not a cm member so I probably won't be releasing anything official. I'll probably submit things to gerrit here and there tho.
[Nexus 7 Android Development] antiochasylum:
Love how inline was merged, yet no kernel forked.

Side note, everything is working with theme Chooser already? It took months on cm9.
[Nexus 7 Android Development] sparksco:
Yeah I posted a comment about forking the kernel. I would like to submit some changes to the kernel once it's forked, but can't do that until then. For instance I would like to add a proper defconfig and make bfq default as in most cm kernels. Until then mine has that already.

Yup, theme chooser is working great :)
[Nexus 7 Android Development] iastonish:
You have a zip for the cm10 wallpapers by any chance? Also are they included?

About to try this out
[Nexus 7 Android Development] dadoc04:
they are included

Sent from my Galaxy Nexus
[Nexus 7 Android Development] bclark:
Deleted
[Nexus 7 Android Development] f1ux:
Is that an 'official' build then?
[Nexus 7 Android Development] bclark:
Yeah.
[Nexus 7 Android Development] sparksco:
I would prefer if you didn't post links to other ROMs on my thread, please edit your post. Why don't you share in a new thread in general called cm10 preview?
[Nexus 7 Android Development] antiochasylum:
@sparksco, not to be off topic, but kernel is forked now. :D

If you didn't already know lol
[Nexus 7 Android Development] sparksco:
Sweet just don't see how kernel being forked is going to help this ROM any. I'll submit some stuff for the cm kernel.
[Nexus 7 Android Development] sparksco:
These roms can now be found over at Android Den
[Nexus 7 Android Development] djnarcotics:
any difference in roms other then being "official" haven't had any issues with this rom so far
[Nexus 7 Android Development] sparksco:
Honestly I haven't tried the preview. This rom probably has all the same things as that + some extra stuff like the launcher rotation, docking support, and a more advanced kernel. +1 to no issues :beer: