yashsingh1/xdaforums huggingface dataset:
[Nexus 7 (2013) Android Development] GROGG88:
I just don't use those options in my power menu. I'd rather they not be there on my device. Don't worry because it's easy to configure the menu the way you wish. I edited .../frameworks/base/core/res/res/values/config.xml

<!-- Defines the default set of global actions. Actions may still be disabled or hidden based
on the current state of the device.
Each item must be one of the following strings:
"power" = Power off
"reboot" = Add an option to reboot the device
"rebootrecovery" = Add an option to reboot to recovery
"rebootbootloader" = Add an option to reboot to bootloader
"lockdown" = Add an action that locks the phone and enforces that it can't be unlocked without entering a credential
"settings" = An action to launch settings
"airplane" = Airplane mode toggle
"bugreport" = Take bug report, if available
"silent" = silent mode
"users" = list of users
-->
<string-array translatable="false" name="config_globalActionsList">
<item>power</item>
<item>reboot</item>
<item>rebootrecovery</item>
<item>rebootbootloader</item>
</string-array>

Simply add or remove the options on top to the string-array...
[Nexus 7 (2013) Android Development] GROGG88:
New patched source files

[MENTION=426561]scrosler[/MENTION] and anyone else that may be interested...

Here you go!

1. Recovery patch disable.

2. Google GPS patch.

3. Camera lib patch. (for green line on hammerhead video)

4. Gesture type patch. (for AOSP keyboard)

5. Model number patch. ("Nexus 5" and "Nexus 7", instead of "AOSP on ****")

6. Google Dialer icon patch. (material)

7. Block_based build disable patch.

8. Battery percent default enable patch.

9. Stock DRM patch.

10. AOSP keyboard gesture typing patch.

11. Default wallpaper patch. (material)

12. USB-OTG FAT storage patch. (no exFAT, NTFS, or ext4)

13. Advanced power menu patch. (customize at .../frameworks/base/core/res/res/values/config.xml)

DOWNLOAD

**This includes FLO and HAMMERHEAD**

I'm tired of watching my terminal like a ticker tape. Time for bed. It's so late that my FLO build is going to have a different date stamp (argh). Attached is a screenshot of my simple power menu...
[Nexus 7 (2013) Android Development] Scott:
That is exactly why I quit. Two different date stamps.

Be back to tomorrow... Have wednesday off. May actually take it off too!
[Nexus 7 (2013) Android Development] MaximN97:
OK, thx for the info.:good:

---------- Post added at 07:56 AM ---------- Previous post was at 07:49 AM ----------

THX for that. Ity possible to add exFat support?
[Nexus 7 (2013) Android Development] Scott:
ES File Explorer was just updated for Lollipop.

Confirmed Root works now!
[Nexus 7 (2013) Android Development] BobbySoft:
Stating.

Hulu app not streaming.
[Nexus 7 (2013) Android Development] GROGG88:
Yes. Would you like a link to that commit?
[Nexus 7 (2013) Android Development] MaximN97:
yes pls, can try it :)
[Nexus 7 (2013) Android Development] GROGG88:
No problem. Like I said, I don't need it so I didn't bother with that, NTFS, or ext4.

https://github.com/bitdomo2/platfor...mmit/63f2554b6879b4c9b9a58943dfe2b84c0377a8d0
[Nexus 7 (2013) Android Development] MaximN97:
can you make this as flashable zip? :angel:
[Nexus 7 (2013) Android Development] GROGG88:
I was not intending to implement this in my patches. I linked the commit so that you can edit source and compile based on the instructions in this thread. My apologies, but I am not a gun for hire. One day if I'm bored and have nothing to do I may implement additional storage formats, but I've wasted enough time and lost enough sleep as it is.
[Nexus 7 (2013) Android Development] MaximN97:
anyway thanks for your help guys
[Nexus 7 (2013) Android Development] GROGG88:
This post has been integrated HERE
[Nexus 7 (2013) Android Development] Scott:
[MENTION=3667193]GROGG88[/MENTION], To me that is PERFECT!

You know you can build for N7 and I can link your post in the OP?

Just a thought... That way I can keep my build Pure and you can make the modded build. We can team effort this!

EDIT: Also if you ever need any high speed private server space let me know. I also run my own URL shortneing service too, lol (No, really, I am serious) Hahahaha
[Nexus 7 (2013) Android Development] GROGG88:
I have decided to bring this project out of the shadows. The builds are now accessible through dedicated device threads:

hammerhead

flo

deb
[Nexus 7 (2013) Android Development] Scott:
You have been linked in the OP sir!

My hats off to you for helping out so much!
[Nexus 7 (2013) Android Development] GROGG88:
I've been laying low, but Lollipop re-sparked a bug. I'm happy to release within your thread instead of creating a new thread to crowd the forums. As I told you before, I run low on patience when it comes to thread maintenance... ;)
[Nexus 7 (2013) Android Development] Scott:
If you ever feel you want to break away go ahead. You helped me learn a few good trricks and I would not be offended at all.

But yes, Thread can be stressful at times, lol :p
[Nexus 7 (2013) Android Development] Scott:
Damn, doing a fresh build after a "Make Clobber"

and I overclocked my base clock by 10% (110mhz) and my Max Turbo is hitting 4.5GHZ which is nice!

But my temps jumped from 78 MAX to 92 MAX!!!!

I need a new water cooler!
[Nexus 7 (2013) Android Development] GROGG88:
I think the repos killed my broadband modem... Lol! I had to replace it last night after a complete failure. In all fairness, it was old.
[Nexus 7 (2013) Android Development] SHABBYLEA:
What's the new team going to be called? Sgroggler perhaps?...
[Nexus 7 (2013) Android Development] GROGG88:
Yikes! Really, I'm OK in the shadows. ?
[Nexus 7 (2013) Android Development] stgeorge88:
is there a deb build for this?
[Nexus 7 (2013) Android Development] Scott:
I could see that!

I made some crazy downloads in the past 30 days. Every-once-in-a-while when I open my homepage my ISP Logo shows up... Hmmm....

HAHA!

Thats up to [MENTION=3667193]GROGG88[/MENTION]. I will make Deb builds for PURE AOSP.
[Nexus 7 (2013) Android Development] SHABBYLEA:
Ok, maybee shadow scroggler?
[Nexus 7 (2013) Android Development] Scott:
It was funny for a little while... But that ended now.
[Nexus 7 (2013) Android Development] Scott:
Look Mom... MAXED OUT!
[Nexus 7 (2013) Android Development] SHABBYLEA:
Wow, it seems somehow I've upset you in some way, and if I have I aplogise.

Just joking around, that's all...
[Nexus 7 (2013) Android Development] Scott:
No, not at all. If you offended me... You would know... For starters... Your posts would just dissapear...

Trust me, I am cool. I just dont want that thought that you have to get out of control.

You and I are still cool. Sorry if I came off the wrong way. I am just very direct when I speak. We are cool :p :angel: :good:
[Nexus 7 (2013) Android Development] GROGG88:
[MENTION=426561]scrosler[/MENTION]: Please send me your vendor files for Deb and I will whip one up within the next couple days.
[Nexus 7 (2013) Android Development] Scott:
Here you go: https://dl.dropboxusercontent.com/u/31360541/Stuff/vendor.tar.gz
[Nexus 7 (2013) Android Development] idCyber:
Anyone knows why popular 3D Games like Minion Rush, MC5, Dead Trigger 2, etc. are unplayable or struggle because of the low fps even with a huge 2 GHz CPU and 500 MHz GPU OC ? On 4.4.4 they work fine but on 5.0 feels like I have a 1.0 GHz single core processor with 512 MB RAM when i play popular 3D graphically intense games.
[Nexus 7 (2013) Android Development] supersaayuj:
Its because the developers of that games didn't optimize the game for Android Lollipop!
[Nexus 7 (2013) Android Development] matcho13579:
Will it work when I use the new bootloader with a KitKat ROM?
[Nexus 7 (2013) Android Development] MoonBlade:
yes my clean rom is currently running on 4.04 BL
[Nexus 7 (2013) Android Development] matcho13579:
Thank you, I got another question: will it wipe my whole internal storage? I mean the flashable zip file
[Nexus 7 (2013) Android Development] MoonBlade:
nope my internal storage has all the files it had before the flash.

EDIT: Although i flashed via fastboot and not via recovery. usually the internal storage gets wiped during BL unlock in some cases
[Nexus 7 (2013) Android Development] GROGG88:
Many thanks. It is done, but I need tester(s) before I add a link for it in my firmware post. Please, anyone with deb try this out and give feedback on functionality:

Available HERE

**EDIT**

I see the package has been downloaded 11 times so far. Just a reminder that feedback is needed as this is an alpha.

**EDIT**

I got the feedback I was looking for. Build upgraded to Beta and link moved to main post.
[Nexus 7 (2013) Android Development] joeyddr:
nm pls del
[Nexus 7 (2013) Android Development] diwakar2030:
Error while flashing

Hi,i tried to flash through twrp and i got updater script error amd i am unabke flash the OTA zip file.Is there any work around?
[Nexus 7 (2013) Android Development] GROGG88:
For which build?

If it failed for updater script binary then you need to unmount /system before flashing. If this is for my deb alpha then I need your recovery log.
[Nexus 7 (2013) Android Development] bongster:
Fresh install as secondary ROM is working well so far. Thanks!
[Nexus 7 (2013) Android Development] GROGG88:
Thank you! Are all features listed HERE working OK?
[Nexus 7 (2013) Android Development] Ambious:
Thank you for this, I don't have the time to do these compilations myself, glad to see someone's got it covered :)

I'll download and test it immediately :)

**EDIT**

After installing (dirty flash over build 8) everything seems to be working AOK:

Data, Wifi, Bluetooth - all working :good:

Camera working :good:

Root working :good:

APM working :good:

Gesture typing on AOSP keyboard :good:

Build.prop - Not completely fixed, ro.product.name still says "aosp_deb" instead of razorg (not sure what effect if any it will have).

Battery percentage enabled :good:

Anything else you want me to test?
[Nexus 7 (2013) Android Development] Scott:
Sounds like you would have tested everything I needed tested. Thanks for this!
[Nexus 7 (2013) Android Development] pietropizzi:
Not having wifi till sunday to download (which I'm sorry of) I ask the DEB testers to check location in wifi/3G, camera, Sensors (Rotation?) and possible FC in stock-browser-settings

Thank you !

Edit

Ambious thanks for the checks. Please check location on wifi (power saving mode)
[Nexus 7 (2013) Android Development] hhairplane:
It says 404 website not found, think Dev host may be down right now.
[Nexus 7 (2013) Android Development] GROGG88:
Now you are a hell of a tester! Exactly what I was looking for...

I'll look into ro.product.name, though I don't think you'll have negative effects as it is.

I've done nothing for stock browser, so the FC is most likely there.

Yes, looks like it's down right now. **edit** appears to be back up and running...
[Nexus 7 (2013) Android Development] Ambious:
Works fine, it seems.
[Nexus 7 (2013) Android Development] stgeorge88:
all the things i understand in the list work well. particularly now network-based location works!

first boot had problem updating google play service (did factory reset before flashing). rebooting solved it, but there are still many backed up apps (in my google account) that i chose to restore during initial setup but didn't get restored. maybe sth i did wrong. all in all this is gonna be my daily driver, thanks!
[Nexus 7 (2013) Android Development] RazGame:
What about language of APM ?

May you do not only English name of buttons ?
[Nexus 7 (2013) Android Development] GROGG88:
Sorry. No translations. I can add some if enough people want them. I'll need a list of languages everyone wants though.
[Nexus 7 (2013) Android Development] flsocialist:
From the terminal I'm getting an error unknown option -- F

Steve
[Nexus 7 (2013) Android Development] shortstuff_mt:
You need to type su and press enter before entering the command.
[Nexus 7 (2013) Android Development] flsocialist:
Done, no errors, but no joy on a fix. It still shows only 11.29 gigs when I have the 32gig. Might be going back to KitKat and wait for the update to see if that works

Steve
[Nexus 7 (2013) Android Development] GROGG88:
Flash 4.4.4 userdata.img with fastboot. Some have reported success. (backup data, because it will wipe it)
[Nexus 7 (2013) Android Development] flsocialist:
Seems I may have a bigger problem. I went back to KitKat and it still shows the 11.29 gig of total space. I'm guessing something has happened to the chips onboard because that is not what I had when I bought it. It's possible this happened awhile back and I just did not notice. Aggravating but at least I have the 9 to replace it

Thanks for everyone's help

Steve
[Nexus 7 (2013) Android Development] horst0815:
I have to admit that I haven't read so much back on your problem, but did you try locking, and unlocking the bootloader again? I did have the same problem, that only 11.5GB was available on my 32GB device, and locking and unlocking via fastboot fixed this for me. But beware, data will be wiped.
[Nexus 7 (2013) Android Development] flsocialist:
At this point, wiping the data is not an issue, it's been wiped a dozen times. (as it was listed as one possible fix) So I'll go over and give it a try. Thanks

Steve
[Nexus 7 (2013) Android Development] flsocialist:
That seems to have done it, the memory is back. Now I go through the process again and see if I can get this puppy to 5 for good. Much Thanks

Steve
[Nexus 7 (2013) Android Development] diwakar2030:
Hi, thanks for the suggestion. I am able to flash and use it for past 12 Hrs. Its pretty smooth and pretty good battery life. Thanks for both [MENTION=426561]scrosler[/MENTION] and [MENTION=3667193]GROGG88[/MENTION]
[Nexus 7 (2013) Android Development] horst0815:
glad I could help mate :)
[Nexus 7 (2013) Android Development] Scott:
And yes, this was the issue!
[Nexus 7 (2013) Android Development] Scott:
Build 10/28/2013 is up!

Changes this build...

Location services with Chrome and other apps is fixed!

I also updated Gapps to the latest versions and added Google Maps to the package.

Huge Thanks to JakDillard for sharing his knowledge!
[Nexus 7 (2013) Android Development] jakdillard:
Yes exactly. I do NOT manipulate the aosp devices or product make files in build instead, I created my own which will inherit from aosp but if you're just building from straight aosp_flo.mk or full_flo.mk your build will not be able to or have the things needed for g-apps to work correctly ... for example GooglePlay Movies will not work and YouTube will not show videos in HD. So you still need to manipulate your build envirionment to be able to use outside vendor files and non-aosp targets as well as prop overriding.
[Nexus 7 (2013) Android Development] Scott:
Awesome! I learned more in your 3 posts than I did with all the last month of research on my own.

Every tutoroiral says, repo, sync, build, done.

No one explains the fine detail and that the source is not device ready. Not even google. Well, depending on what you call device ready of course.

But yes, I got it know.

So It would probably be smart for me to go back and undo the changes I made to soruce, lol :p (whooooops!)
[Nexus 7 (2013) Android Development] ridobe:
Well I used jakdillard's pointers and I now have a fully functioning ROM. Thanks to both of you for your help. I still need to work on learning git.
[Nexus 7 (2013) Android Development] jakdillard:
I learned some of git from here
[Nexus 7 (2013) Android Development] Scott:
Well Jak, you did it now buddy! Thats all I am doing now is building over and over making minor changes here and there. MY wife would like to have a word with you now! ;)

IM moeed my SSD over form a Xeon box to my 4770k box and cut my build time in half. I want from 40 to 20 minutes ;c)

But for real...

After doing some "Beyond Compare" I have so much a better understanding. I am still not at the point where I can make my own device folder...

BUt I saw the edits to the prop files for things like unsecure boot.img, removed the lines for recovery, know how to name the ROM OTA Package, etc.

Still learning as I go...

However, You said you did not make any edits to the AOSP source code however, I found quit a few small edits here and there. So now at this point I am confused... It was mostly "make file" stuff, some edits to the apps, like the Gallery app, I see you edited the code to make Picas work, etc...

This seems to contradict what you told me earlier about not editing the source code.

Could you maybe clarify this some more for us newbs?

And Jak, thanks again for the help! Its really teaching us all alot!
[Nexus 7 (2013) Android Development] Scott:
I just updated the guide. Google instructions are now to use a different repo binary.

I had to fresh install and this is how I found this :crying:
[Nexus 7 (2013) Android Development] Scott:
New Version up!

Rebuilt the ROM using some of Jak's suggestions.

Changes

Removed Recovery in ROM.

Set default build name to PureROM.

Unsecured the boot.img

I still got some more to understand but this has come along quit well

Bit thanks to JakDillard for the help with the more intricate parts of the build!
[Nexus 7 (2013) Android Development] ridobe:
Well, you're ahead of me. I have the correct lines to disallow recovery, but not for the insecure boot img. Same with the naming. And to echo your next post, I was confused as well as to how I can modify without touching the source. All of my edits are straight to aosp source. I want to learn though.
[Nexus 7 (2013) Android Development] jakdillard:
OK what I mean by not editing the AOSP source I really meant the device trees mainly there is no reason to do anything to these if you build your tree correctly. Don't get me wrong you can if you want to but every time AOSP changes the tree you will have to add those changes yourself its just easier to have your device inherit from AOSP, now the build folder, and apps they are yours now to do whatever with, and trust me to make AOSP functional as a daily driver you will have to edit an app here or there. Example Picasa sync have been removed from AOSP Gallery2 but the settings and options are still there so I removed them so that you can only do as the app lets you which is upload only, AOSP QuickSearchBox crashes when you enter its settings I found that CM patched it so I pulled those changes, NebKat made so many changes with Launcher2 in CM9 and 10 that it became their Trebuchet launcher. Remember AOSP is "open source" and you can change whatever you want to providing that you are willing to do the work.

OK so here are the last few lines from my flo device tree:

# Get some sounds

$(call inherit-product-if-exists, frameworks/base/data/sounds/AudioPackage11.mk)

# Inherit common device files.

$(call inherit-product, device/jd/common/device.mk)

# Inherit from hardware-specific part of the product configuration

$(call inherit-product, device/asus/flo/device.mk)

$(call inherit-product-if-exists, vendor/asus/flo/device-vendor.mk)

here "$(call inherit-product, device/asus/flo/device.mk)" is where I pick up the AOSP device stuff and here "$(call inherit-product-if-exists, vendor/asus/flo/device-vendor.mk)" is where I pick up the AOSP vendor binaries. When you go to make your device make sure you have something similar to that so whenever your source updates your device picks up all of the AOSP changes. And yes this does get confusing from here so you will need to now to do a few things, first buy your wife that gift that she wants to make you the greatest husband in the world and fire the pool boy, second invest in a swear jar, third find the hardest wall in your house for head banging and glory punching .....

---------- Post added at 12:01 PM ---------- Previous post was at 11:04 AM ----------

http://xdaforums.com/showthread.php?p=31304826 this is where I learned the basics of git and github
[Nexus 7 (2013) Android Development] Scott:
Ok, thats what I thought. As I had looked at your code and the stock AOSP code and was like.. WTH? He said he did not edit it :eek:
[Nexus 7 (2013) Android Development] Scott:
Corrected the links in the OP. Looks like I had the ROM pointing to something else, lol.

They are good now.
[Nexus 7 (2013) Android Development] mpmilestogo:
Hi.I think the link in post 1 points to the 1028 build. Would like to try this one. Can you provide the updated link to download the 1030 build?

Edit... And its fixed! Thanks [MENTION=426561]scrosler[/MENTION]
[Nexus 7 (2013) Android Development] Scott:
Thats what I was worried about too...

Building it though...

Actually still syncing...
[Nexus 7 (2013) Android Development] Scott:
WHen I went to lunch it came back as 4.3.1 :(
[Nexus 7 (2013) Android Development] jakdillard:
what source are you using
[Nexus 7 (2013) Android Development] Scott:
I was using the same AOSP source that google uses.

repo init -u https://android.googlesource.com/platform/manifest -b android-4.4_r1

So I dumped the folder and re-synced the entire repot (as I did not know what else to do).

And now its building with the vendor folder from 4.3.1... Lets see how this turns out...

How did it turn out for you?
[Nexus 7 (2013) Android Development] jakdillard:
well mine is still building I am going over the nexus 5 rom to see what the new structure is like and it seems crazy that apps is split up
[Nexus 7 (2013) Android Development] Scott:
I saw that too....

Thats how they are on the LG G2 with 4.2.2 but not quite so extreme.
[Nexus 7 (2013) Android Development] Snipershadow:
the dirty flash didn't work for me (boot loop)

Google GPS patch. :good: (mutch better than R8, now it works almost without bugs :))

Advanced power menu patch :good:

USB-OTG FAT storage patch. (testes NTFS and FAT) :good:

Model number patch ( MODEL NUMBER = NEXUS 7 (but as [MENTION=977332]Ambious[/MENTION] "ro.product.name still says "aosp_deb"" ) :good:
[Nexus 7 (2013) Android Development] noudaniel:
Hi, I have a question before I try this build.

Can someone on the latest build try changing the Location settings to battery saving (uses WiFi to get location, no GPS)

Does Google Location Reporting still work? Or does it become greyed out?

I am on deb if it matters.
[Nexus 7 (2013) Android Development] Snipershadow:
on DEB:

i think its working good, i attached some screenshots and enable and disabled it =)

hope that helps =)
[Nexus 7 (2013) Android Development] noudaniel:
Cheers mate

Seems like it was fixed in one of the builds then! Gonna flash now
[Nexus 7 (2013) Android Development] filderge:
Questions and suggestions

Newbie here planning to flash one of the builds that you have compiled.

Hi guys, I would like to ask your opinions about AOSPs. Which version of rom do you think is better, the ones that you compiled, or the stock android rom made by google? In what way does it differ besides from having google apps by default?

Suggestion To Mr. GROGG88, I think you should use Mr. scrosler's server for uploading files because it is fast and reliable. I'm currently having problems downloading the rom that you compiled.

Anyway guys, thanks for the hardwork. Gave the posts thanks and were given 5 stars. :good:
[Nexus 7 (2013) Android Development] GROGG88:
The builds I have put together should not be missing anything that you'll find in stock except for Dialer Google search, but rather include extras. The biggest difference between stock and AOSP is continual updates to source.

Beyond that, I think [MENTION=426561]scrosler[/MENTION] and I agree that AOSP "seems" to run smoother. This may be a placebo effect.

I may switch over to his server. I have plenty of storage available on Dev-Host, but I've often run into issues using it.
[Nexus 7 (2013) Android Development] noudaniel:
Just a suggestion for GROGG88:

Would be nice to have an option in the display settings to turn on or off battery percentage on the icon

Similarly, an AM/PM next to time option when using 12-hour time would be nice

Thanks for all the work you have done!