yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Whyzor:
Hey, I was just posting something I came upon in my RSS feeds today, thought I'd share. When I was more active in the dev community, if you remember, phantom battery drains was one of my pet peeves. These days I'm just using a debloated stock-ish ROM on HTC Sensation w/ TMobile prepaid. VM was good while it lasted, but I needed better phone selections & data speeds.

As for the tool, I'm guessing it's in the full research paper or some further digging is needed. They probably will release it to the public domain eventually.
[Android Software/Hacking General [Developers Only]] jawz101:
Lol I thought you'd written the paper at first
[Nexus 7 General] gmen78:
Long story short I unlocked and couldn't root, downloaded stock file from Google, typed in some fast boot commands (erase boot, user data, etc) from a thread in hear somewhere and cannot get the stock file to my 7. Can someone please walk me through this. I just want to go back to stock unlocked
[Nexus 7 General] kind3rgarten:
Not to be a prick or anything but there is literally a whole thread about this already only a few threads up. People really should search.

http://xdaforums.com/showthread.php?p=28190318
[Nexus 7 General] gmen78:
Did search...guess I was looking in wrong area. Thx a lot...wife already giving me the stink eye for messing with it lol
[Nexus 7 General] gmen78:
Well that didn't work. I mean I have the damn stock image on my computer. What are the damn commands to flash it from the command menu? Seems easy enough to me. I don't need to jump through hoops downloading programs or other files !! Been stuck for hours and frustration is setting in
[Nexus 7 General] kind3rgarten:
Personally, I haven't messed with mine yet(stuck at parents house with slow internet and want to be in comfortable area when ready to mess with it) so I won't be of much help. I can tell you that the thread I linked is helpful.
[Nexus 7 General] barrmulio:
I'm guessing you're on windows, otherwise just run flash-all.sh since goes thru all the commands

In windows open flash-all.sh in notepad and it has all the commands you need
[Nexus 7 Q&A, Help & Troubleshooting] ndeer44:
So I should be receiving my nexus 7 from the play store any minute now. However, since I have been hearing alot of defects reported I am initially nervous to root. Assuming that nothing goes wrong with the rooting, will I be able to exchange my device with the play store if i later on find a issue with the device? Like restore it completly so i can send it back if need be?

The reason I ask, I want to start downloading all of my games, shadowgun, dead trigger, etc (which will be several gigabites) and I would like to have root so i can backup these apps when I go to start loading roms.
[Nexus 7 Q&A, Help & Troubleshooting] demandarin:
You shouLD BE fine. My nexus 7 came in perfect. No display issues or anything. Just unroot the device should you choose to exchange it.
[Nexus 7 Q&A, Help & Troubleshooting] ndeer44:
so no flash counter or anything that will give them an indication i rooted it?
[Nexus 7 Q&A, Help & Troubleshooting] raqball:
Nope... This is a pure Google device and just like the Galaxy Nexus you can root / unroot and lock / unlock the boot loader with no indication that you have done either..
[Nexus 7 Q&A, Help & Troubleshooting] colonel187:
No only Samsung has that crap.
[Nexus 7 Q&A, Help & Troubleshooting] raqball:
HTC does as well...
[Sprint HTC EVO 4G LTE] DonutGrunt:
White LTEVO or White GS3?

I am so torn to decide what phone to get, the build quality for the EVO LTE is amazing, and I do like the build quality of the GS3.

The deciding factor is dev support, coming the the E4GT it was a lot easier to get newer builds of ICS as Samsung releases their source code.

Jellybean is the next craze, and so far CM10 is supported for the Sprint GS3.

How much support is there for the LTEVO? HTC doesn't release source from what I understand and even making a AOSP version for ICS is difficult.

I prefer stock google builds over Sense and Touchwiz
[Sprint HTC EVO 4G LTE] il buono:
I have both devices. At the moment there is more development here since the device has been out longer but the S3 for Sprint has a great list of devs that are either a part of CMTeamEpic or have yet to release something. Also, the S3 is still in backorder in some places so some devs have yet to receive it. However, with a CM10 preview already out for the S3, you can expect to have great dev support in the future. I love both devices though :D

Sent from my evoLTE
[Sprint HTC EVO 4G LTE] BrianBaker:
It really comes own to do you like sense or do you like touch wiz(if you're not a fan of AOSP)
[Sprint HTC EVO 4G LTE] P.Mobile:
i played around with the gs3.. i gave it a chance.. im not feeling it.. maybe that because im in love it the whole evo line!!!! :o EVO LTE IS BEAST STATUS!!!! :good:
[Nexus 7 Q&A, Help & Troubleshooting] sjankis630:
I have done the search but all I see are people talking about using their Google Play app to view magazines bought from the Google Play store. I have several magazines in PDF format that I would like to read on my Nexus 7. The problem is I have no idea where to view/read them.

I downloaded one of my free magazines from Google play (Esquire) and it looks great, but the problem is I cannot see/find it on the device when I us Airdroid to check the files on my Nexus 7.

So I uploaded a personal PDF file (magazine) to where I thought the SD card/Android/Data/Com.Google.apps.magazines/files but no dice.

Does anyone have a suggestion on if Google magazines allows you to view personal files or if not what app is best for viewing magazine PDFs?

Thanks.
[Nexus 7 Q&A, Help & Troubleshooting] zinfinion:
Play Books can only access content from the Play Store. Other content cannot be sideloaded into it. For .pdf try Mantano, Aldiko, ezPDF, or Adobe Reader.

I prefer Mantano.
[Nexus 7 Q&A, Help & Troubleshooting] hawleyncsu:
I downloaded the Kindle App since if im going to download a book, it will probably be from amazon. If you have the app downloaded, you can plug your Nexus 7 into the computer, and put the .pdf files into the folder that says kindle. Then they will show up in your kindle library, along with any other books or magazines you download from amazon
[Nexus 7 Q&A, Help & Troubleshooting] ukjaybrat:
Google should rethink openness of google play

Google definitely needs to rethink their strategy involving 3rd party purchased material. if i have a magazine or book that i want to read on my nexus 7, i shouldn't have to download someone else's app to read it. I now have to go download the kindle app. That promotes amazon and takes away from google books business. We can upload mp3s to google music, why not magazines or books?
[Nexus 7 Q&A, Help & Troubleshooting] CharliesTheMan:
Even apple has a built in PDF reader and PDF book shelf in iBooks for your third party PDF's so I'm thinking it's very possible that eventually google will incorporate that feature.
[Nexus 7 Q&A, Help & Troubleshooting] compact_bijou:
Yes. I downloaded a few .pdf magazines to check them out.

I used a downloaded file explorer to navigate to them on the storage 'card' and opened them that way.
[Nexus 7 Q&A, Help & Troubleshooting] se4me:
I have installed the kindle app but can not see the kindle folder ! where will it be ?

ok now it shows up
[Nexus 7 Q&A, Help & Troubleshooting] mojayas:
Read PDF to flash magazine on Nexus 7

With Kvisoft PDF to flash magazine maker, readers can read PDF magazine in a different way: flash flip pages with flipping animation. No app is needed to install on mobile Nexus. Just convert PDF magazine to flash and upload it, then it can be viewed online on NEXUS anywhere and anytime.

PDF is too easy to copy. That is not suitable for protecting copyright. Publishers and digital magazine maker should think about a safe method to publish e-magazine. SWF flash magazine helps to protect copyright and enable better reading experience.
[Nexus 7 Q&A, Help & Troubleshooting] SlowCobra96:
Moon+reader does just about every file format including PDF. It also easily integrates with drop box and Google drive. After trying all other reader programs I find moon to be the most versatile and really easy to use.
[Nexus 7 Q&A, Help & Troubleshooting] merryflip:
well, after several tries, finally I decide to use XFlip pro software to create view personal files or if not what app is best for viewing magazine PDFs on any mobile devices.
[Nexus 7 Q&A, Help & Troubleshooting] AthenaLod:
ezPDF Reader

I personally use ezPDF Reader for viewing magazines. I like the flipping effect. Also, Adobe Reader is pretty good and fast.
[Samsung Galaxy Nexus] spaceinvad3rs:
I'm currently using the stock rom from Google (4.0.4) after updating it from 4.0.1 which originally shipped with my device (manually, not OTA). Just yesterday I decided to update my phone to JB through the OTA update. It downloads perfectly fine but when it reboots into the installation, I get the error with the android mascot and red exclamation mark.

I'm pretty sure it manages to download perfectly fine since the file is still in my cache (filename is f946a4120eb1.signed-yakju-JR003C-from-IMM761.f946a412.zip) Anyone able to help me with this?
[Samsung Galaxy Nexus] efrant:
You do not have the XXLA2 radio flashed. You need to flash that before applying the update.
[Samsung Galaxy Nexus] spaceinvad3rs:
Thanks for that. I've also got another question. I currently can't access clockwork mod through the recovery menu, after updating it to 4.0.4 I wasn't able to access it anymore. I've tried the rom manager from the play store but it says something that I don't have permission. I think I forgot to install the super user when I initially installed the update to 4.0.4.
[Samsung Galaxy Nexus] ttahatt:
I agree, you have to be careful with each rom's compatibility. 4.0.4 brought with it new radios which I believe most if not all jb roms are based on. You can flash the new radios after rooting and unlocking the device. If you manually root the phone, you'll know if you successfully pushed su to your sd card.
[Samsung Galaxy Nexus] efrant:
1) every ota update disables root access.

2) every ota update places two files on your device that re-flash the stock recovery every time you boot your phone.

3) the android laying on its back with the exclamation point IS the stock recovery.

4) you need to flash cwm, flash the su package, then rename/delete this file: /system/etc/install-recovery.sh and you are all set.
[Nexus 7 Q&A, Help & Troubleshooting] sudosub:
I picked up mine at GS last Fri. Two dead pixels and light bleeding in top and bottom left corners. They are saying they can't replace it until the "2nd or 3rd wave" comes in. I don't want this to go past 30 days...shouldn't they be able to order me a replacement or do you guys think Google would be able to help me out?

Anyone having a similar issue?
[Nexus 7 Q&A, Help & Troubleshooting] colonel187:
Initiate a warranty exchange with Google or Asus. Dont wait on their word and get screwed or at least get it in writing.
[Nexus 7 Q&A, Help & Troubleshooting] sudosub:
I see a talk to a specialist option but no numbers on the Google Play contact page. Can you only submit via email?
[Nexus 7 Q&A, Help & Troubleshooting] NeoMagus:
Not sure which thread I read it in, might have been the Defect one in Q&A but one user in same situation said the employee at GS just ordered him another one and told him he could exchange it when it came in might want to speak to a manager see if they can help
[Nexus 7 Q&A, Help & Troubleshooting] sudosub:
Update - Got my replacement today - manager did end up having to stay on top of the GS warehouse to get me another, the customer support was great. New device has no defects that I can see (other than a slightly wobbly/loose usb)
[Nexus 7 Q&A, Help & Troubleshooting] faganm24:
I have added my work email account and my email syncs fine, but my calendar will not sync. Anybody having this issue?
[Nexus 7 Q&A, Help & Troubleshooting] El Daddy:
Did you set it up through the email app or in settings > accounts.

I set mine up using the latter and my calendar syncs correctly.
[Nexus 7 Q&A, Help & Troubleshooting] faganm24:
I set it up through the settings menu.
[Nexus 7 Q&A, Help & Troubleshooting] allonon:
I'm noticing the same thing. Can't get corporate calendar to show. Calendar

Says 'no calendars'

Facebook app doesn't sync contacts either
[Nexus 7 Q&A, Help & Troubleshooting] omniuni:
Make sure you are set up using an exchange account, and not imap. (exchange does USE imap for mail, though, so it is possible to set up an imap account instead)
[Nexus 7 Q&A, Help & Troubleshooting] allonon:
Had to wipe exchange settings and redo. Once I did that it worked
[Nexus 7 Q&A, Help & Troubleshooting] faganm24:
Ditto. I thought I tried this once, but it worked this time. Sweet.
[Galaxy Tab 10.1 General] dishwater63:
I've searched here and the world wide web, yet have yielded no results. Heck, I can't find anybody even remotely close to my problem. So, I apologize in advance if this has already been posted, because apparently I fail at google. Also, I wasn't quite sure where to post the inquiry, so I figured I'd start at the General forum, then get moved accordingly.

Basically, the title says it all. The details are that I'm running on AOKP milestone 5 and I have the latest Samsung drivers installed on my Windows 7 computer. Prior to moving to an ICS rom, the mass storage worked as intended. Now, when I plug in the tablet, nothing happens. It charges (which, funny enough, it used to not do), but not much else. Debug mode works just fine.

Thanks any advance for any response given.
[Galaxy Tab 10.1 General] lostinbeta:
In settings go to Storage then in the upper right hand corner click the 3-dot menu. It should say something about USB connection... select that and choose MTP.
[Galaxy Tab 10.1 General] dishwater63:
Oh my God, wow, I'm an idiot. Thanks!

Let's not tell anybody about this...
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
Thank you! :D

EDIT: Doesn't work on xi40, based off of Sense. Won't get past the boot screen. Oh well.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
That's odd. I'll check it out tonight.

EDIT: The Xi40 framework-res.apk is quite a bit different from the one in CleanROM. I wonder if the CleanROM one is even the same as the stock one. I'll have to look inside a stock rom. For now, I'm going to label this mod as designed for CleanROM.

It's really easy to change the check marks yourself if you'd like. Making it a flashable zip is a bit more work, but that's not necessarily needed. You can just use the file manager in your recovery to push the modified file into the system folder.

Copy framework-res.apk from your rom's /system/framework to somewhere on your computer.

Download the zip file of icons from up above.

Open the APK in 7zip. Do not unzip it into a folder. Just open it in 7zip.

Navigate in 7zip to the folder within the APK: \res\drawable-xhdpi

Drag and drop the PNG checkmark icons from my icon pack into the drawable-xhdpi folder in 7zip. It will ask you to confirm adding them to the APK.

Close 7zip.

Now you just put this file on your /sdcard storage and reboot into your bootloader. Use the file manager to copy it into /system/framework. Perhaps you should backup the old file by renaming it to framework-res.apk.bak or something. It's easier to undo this change with that file than it is to restore a nandroid backup. Then you need to fix the permissions on the file. In TWRP's file manager there is a button to set permissions to 755 ("chmod 755") This will grant unneeded execute permissions, but that can be changed later in any root file explorer, like Root Explorer. It can probably even be left as-is with no harm. Ideally it should be 644, though. (rw-r--r--)

Alternatively, unzip my mod and replace the framework-res.apk that's inside of it with the one you just edited, and zip it back up. Then use the Android Signer to sign the new zip file. Note: the signer won't work unless you have the path to the java bin folder in your PATH environment variable. You also need .Net 2.0 installed.

Either method can be a little tricky. Personally, I find making the flashable zip to be easier. Especially since I already wrote the updater-script for it. :)
[AT&T, Rogers HTC One X, Telstra One XL] Loneeagle14:
Good work on this! I've been thinking a lot about the check marks located in some of the system settings areas, and I'm thinking the respective pngs to change them are located within the framework-htc-res.apk in system/framework but I could be wrong.

Digging into a few of the xml files in original framework-res.apk yielded some hex color codes for certain ui elements as well. Could be that changing the right one of those may have the desired effect for the rest of the check marks. Just a few random leads to investigate.

I haven't had much time otherwise I'd look more into it. But thanks for taking the time to make this a flashable. :good:
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I created a version for Xi40. If you would like to try it, let me know if it works.
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
No problem, will be more than happy to test. :)
[AT&T, Rogers HTC One X, Telstra One XL] ChongoDroid:
+1
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
Thanks, guys. Let me know if it works.

I just upgraded to CleanROM 4.2 and had to make a new version of this mod for that.
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
You think the r119 mod will work on r122?

Eh, to hell with it. Backing up now and coming back with results. :)
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
You could always just unzip each mod and compare the MD5s of the two framework-res.apk. If they are the same, then you're good to go. If they're different, then it still might work, but the rom designer probably changed those resources for a reason. You'd lose whatever changes they made.

EDIT: Considering that Xi40 r122 doesn't even have a framework-res.apk, I'd assume that it won't work. :D
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
How do I check the MD5 sums?

EDIT: I'll try it in the morning, so tired and took forever to back up lol
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
There's no point now. r122 doesn't even have a framework-res.apk, as I mentioned in my last post. If it did, you would simply open each ROM in 7zip or some other zip tool, and drag framework-res.apk out of the rom to somewhere handy. Then use a tool like http://www.winmd5.com/ to generate the MD5 hash for each copy of the file. If the values are the same, then it's the exact same file. If they are different, then something was changed in that APK for the new rom version. But there is no framework-res.apk in r122, so it's moot.
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
Damn, wish there was. I would love to try your mod, the green check marks are so deceiving sometimes. :mad:
[AT&T, Rogers HTC One X, Telstra One XL] galfert:
I hope Jelly Bean fixes these check marks for us. I'd love to try this but I'm stock but rooted.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
It turns out that there are no less than four versions of framework-res.apk in this rom. One for the three carriers of this phone, and one generic one. None of them match the MD5 of the r119 one. I assume this rom gives you a choice during install of what carrier branding you want. Which one are you using? I can make a flashable version of Back Check Marks for them all, anyway.

EDIT: Done and uploaded.
[AT&T, Rogers HTC One X, Telstra One XL] phatboypat:
FYI: Tried ATT and Generic for r122. Neither worked for me.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
That's a pity. Guess I'll might have to flash it myself and take a look. Can you look in your /system/framework/ directory and tell me if framework-res.apk is in there?
[AT&T, Rogers HTC One X, Telstra One XL] phatboypat:
Yes, it is.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
When you say it didn't work. Would it not boot, or were the check marks simply still green?
[AT&T, Rogers HTC One X, Telstra One XL] phatboypat:
Check marks were still green.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
Did you check them in apps, or just Settings, because this won't fix them in Settings. I just want to make sure before I go flashing new roms to try to figure out why this isn't working.
[AT&T, Rogers HTC One X, Telstra One XL] phatboypat:
I saw it in a couple applications, but not all. I've moved on to

123 or else I'd give more details.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I flashed Xi40 r122 and applied my mod, and it worked fine. I don't know what you were looking at, but it was probably Settings, or a skinned HTC app.
[AT&T, Rogers HTC One X, Telstra One XL] gtkansan:
Anyone tried this on the new 2.23 asian region leak?
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I added complete instructions on how to do this yourself, including a mod template. There are too many versions for me to keep up with, and it's really not that hard to do it yourself.
[AT&T, Rogers HTC One X, Telstra One XL] XsMagical:
Great job on this mod, I have yet to try it my self but judging from the screen shots it looks great.
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
Now I just need to figure out how to mod the check marks in Settings and other HTC apps. They gotta be in there somewhere. Or maybe they are determined by xml configuration as someone suggested.
[AT&T, Rogers HTC One X, Telstra One XL] XsMagical:
check htc framework apk
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
That was the obvious place to look, and I checked that first. I didn't find them. No files in there even contain the word btn or check.

I found them. Looks like each skin has its own APK in /system/app.

Except I can't find an APK for the default skin. I unzipped every APK in /system/app and searched for all "btn_check_on" and I only see results in folders from the other, named skins. I also checked every APK in /system/framework.
[AT&T, Rogers HTC One X, Telstra One XL] T_O_N_Y_:
This Is Really A Great Idea, Thanks OP!
[AT&T, Rogers HTC One X, Telstra One XL] theking_13:
Thanks for the DIY instructions! Might try in the morning. :D

From my sexy white, Nocturnaled HTC One X
[AT&T, Rogers HTC One X, Telstra One XL] vin255764:
Just wanted to share my knowledge...

In Sense 4.0 some checkboxes use xml color code.For example after factory reset walk through setup wizard.Those are using colors.xml from com.HTC.resources.apk which is default skin=bright green.

com.htc.resources.apk is Rom specific and not too easy to compile...
[AT&T, Rogers HTC One X, Telstra One XL] Loneeagle14:
This is what I was thinking. Thanks for the info Vin! Much appreciated. As was all your work on the evo3d!
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I didn't find a colors.xml in com.htc.resources.apk. I did look at some other files, but they don't appear to actually be XML files. They seem to be binary files. Can you shed any light on this?
[AT&T, Rogers HTC One X, Telstra One XL] Tiffany84:
The stuff for the default skin is in Fusion.apk
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I see each skin in there including "Default". In each are two large files named shared.m10. One for landscape and one for portrait. I have no idea what they are, but they're not compressed archives from what I can tell. I also found some style XML files. I changed some of the green colors specified in the style files, like the one for text selection, "multiply" and "overlay", and these changes didn't have any effect on anything that I could see. The text selection color didn't change, for example.

Any ideas on how to change this APK, specifically what I'd need to change the check marks?
[AT&T, Rogers HTC One X, Telstra One XL] vin255764:
You probably extracted contents from .apk.If its decompiled,resources.arc will be unpacked to folders with xmls,(values>colors.xml).Or values-xhdpi>colors.xml.I can't remember,did this few days ago in dusk theme and don't have pc to look at it again...
[AT&T, Rogers HTC One X, Telstra One XL] QQNoob:
I added a flashable zip for CleanROM 4.5, because that's what I'm using.