yashsingh1/xdaforums huggingface dataset:
[Desire HD Q&A, Help & Troubleshooting] Shadow 59:
Hello all

Today i changed my atrix 4g with Htc desire hd.I need some informations about it:

Software:

Android 4.0.4 Sabsa Prime v11.0

Htc Sdk Api Level 4.24

Kernel version 3.0.55 Beast Mode v1.5

Recovery:

Ace Hack Kit CWM 5.0.2.7

Bootloader:

AAHK

Ace Pvt eng s-off rl

h-boot 0.85.2425

e-mmc boot

What i need to do in the case that i want android 4.4.2?

I need to do something else than putting zip file on card and flash it?

How about the kernel?

i read something about fastboot boot.img
[Desire HD Q&A, Help & Troubleshooting] irt118:
just putting zip file in sd card, full wipe and flash it as normal.

your phone is s-off so no need to flash boot.img
[Desire HD Q&A, Help & Troubleshooting] Shadow 59:
Thank you

thank you very much

i waited that reply :D

let's begin

any advice of rom? i saw 3 kitkat versions here..
[Android Apps and Games] onyxbits:
[APP] Raccoon v4.13 - An apk downloader for Google Play

Ever ran into one of these problems?

You want to check out an app, but your device is not officially supported.

After flashing a custom ROM, you no longer have Google Play available on your phone.

You updated an app, but the new version causes nothing but trouble and you want to go back to the previous version.

You are not satisfied with Google's privacy policy and would rather download apps without hooking your phone up to Google.

You want to check out apps without them cluttering up your "My Apps" list and potentially influencing app suggestions.

You don't have unlimited bandwidth at your disposal but want to install an app on multiple devices in your household.

Raccoon is a Google Play desktop client that will enable you to download APK files from Google Play and cache them locally on your desktop computer. You can maintain as many caches as you like (e.g. one per Google Account or one per device you own). Each cache is able to hold apps in multiple versions.

Click here to download

Usage instructions:

Install Java (java.com)

racoon.jar should now be executeable, start it like any other program

Enter your loginname and password (prefererably from a throw away account).

type "Onyxbits" into the textfield.

You should now see a list of all my apps (yes, shameless plug, I know).

Maybe download "List My Apps"

you will get an APK file, transfer that to your phone by whatever means suit you (e.g. copy via USB cable).

Enable "Unknown Sources" on your device to install the APK
[Android Apps and Games] jdstrydom:
Been waiting for something like this, great idea. Will test during the day.
[Android Apps and Games] onyxbits:
The brave of heart will find some neat stuff in the development version:

java -jar racoon.jar -u -a <archive>

Will conveniently fetch the latest APKs for all the apps stored in the archive.

java -jar racooon.jar -a <archive> -f de.onyxbits.listmyapps,14,1

Is a way to simply download an app without searching for it (you have to know packagename, versioncode and offertype). Just in case someone wants an older version of something.

There also now is proxy support (but you don't really wanna use that, the -f option does a better job).

Minor request: If you build from source, please DON'T make your build available to the public. I really don't want to deal with support requests for software I don't know the version of.
[Android Apps and Games] exodius48:
Would you make GUI for this app?

edit

Got error:
[Android Apps and Games] onyxbits:
The app has a GUI (not a very pretty one atm, I have to admit). Your error is a windows problem. You'll have to use regedit to create the preferences key/allow access to it.
[Android Apps and Games] exodius48:
OK

How to solve my problem? Step by step please...
[Android Apps and Games] onyxbits:
Try this:

http://stackoverflow.com/questions/...warning-could-not-open-create-prefs-root-node
[Android Apps and Games] exodius48:
it works, thanks you. :)

Btw, what the meaning of <archieve>, should I write on cmd "<archieve>"?
[Android Apps and Games] onyxbits:
The archive is a directory. Think of it as your downloadfolder. It contains your credentials and subfolders for storing apps in multiple versions.
[Android Apps and Games] onyxbits:
Teaser of the GUI for the upcoming v2.0 version. Thumbs up, thumbs down?
[Android Apps and Games] scandiun:
Issue: can't edit device id from user interface after first configuration.
[Android Apps and Games] jdstrydom:
got to your archive directory (normally Raccoon) and just edit the credentials.cfg file with the updated device ID.
[Android Apps and Games] onyxbits:
As jdstrydom said: just edit credentials.cfg. There is no UI for it because you are not really meant to change your credentials after setting them up. Your archive represents your phone/tablet. Changing your Android ID is akin to doing a factory reset (at least as far as Google Play is concerned. It has no effect on your downloads).

Unless you really know what you are doing, it's best to use a throwaway account and go with the generated ID. The thing you should probably not do is to use your regular account with a generated ID.
[Android Apps and Games] scandiun:
I guess android id and device id are different things. As far as I am concerned, I can use any device id with my real account. Because some apps are only for phones and other only for tables so I need to switch between them.
[Android Apps and Games] onyxbits:
The Android id is what you get from dialing

*#*#8255#*#*

You should not edit credentials.cfg, though. The preferred solution is to use one archive per device.
[Android Apps and Games] killoid:
after setting up when i search an app,it shows me no result.am i doing anything wrong?
[Android Apps and Games] onyxbits:
Proud to present: Raccoon 2.0. Massive Changelog:

Reworked GUI (tons of tweaks).

Proxy support (you don't want to use this)

Open multiple archives at once

Automatically update whole archives

Commandline interface for scripting

Directly fetch APK files without searching (to get APPs that are excluded by search).

New directory layout

Now keeps a session log of downloads (for scripting)

Developer feature: hold SHIFT when pressing "Google Play" to see the raw search entry.

Mark apps that offer IAP
[Android Apps and Games] onyxbits:
Try v2.0 and see if the problem persists.
[Android Apps and Games] killoid:
awsome! it worked now! :D

Edit: can u also include version no. in the application description plz?
[Android Apps and Games] onyxbits:
I declare the wishlist for v2.1 open!

Currently I'm thinking: Archive browser with build in webserver and quick access via QR codes. Please discuss
[Android Apps and Games] onyxbits:
It usually takes a couple of minutes to a couple of hours till the fake device fully registers with Play. That's a server side thing. You can try to download a couple of unrelated apps to speed up propagation.
[Android Apps and Games] onyxbits:
The entire Play store should be at your disposal. However, it happens that you cannot find a specific app. That's a server side issue. You can try to search for the packagename in that case. If that still doesn't work, please give me the apps URL, so I can have a look at it.
[Android Apps and Games] thorcyar:
Hello, un fact i want to download hearthstone( https://play.google.com/store/apps/details?id=com.blizzard.wtcg.hearthstone ), but it is available to tablets only... That's why I want to fake an other device ; i tried the SDK emulator (with a 10.1" device) but I still struggle to install the play store... Might not be the best way to go... (I did download a "get android id " apk, installed it via adb, got an hexa id , set raccoon with it, but the device does not show up in play store 2 hours after my test ... I'll try to download unrelated app to see if it speeds things up )
[Android Apps and Games] onyxbits:
Hm, looks like hearthstone is available in multiple versions (depending on device), so I'm not able to get a versioncode for it.
[Android Apps and Games] thorcyar:
hi again

I cloned/compiled google-play-crawler (not exactly the version used in raccoon), and got it to generate androidIDs for multiple devices ( note S, note 10 from emulator), but can't get to download this package :/ (and no device show up under google store on web page).

Only thing I could get is download a 25Mb apk of com.blizzard.wtcg.hearthstone, but since it is supposed to be 500+Mb it is only a big big "you cant launch that" blizzard joke
[Android Apps and Games] onyxbits:
Yep, google-play-crawler will only download the APK itself, not the game assets. To my knowledge, Raccoon is the only gplay client that will retrieve the OBB files as well. Just try using the account/GSF ID you created through google-play-crawler with Raccoon.
[Android Apps and Games] thorcyar:
well, in fact, raccoon also did download only the apk for this androidID (on the emulator, the device did the same : download 25Mb, and at launch the app says "you cannot launch this" ... ). So basically, I would need a ".conf" file of a "hearthstone compatible device", to try to generate an androidID for it, and see if it really is allowing me to download the stuff (tried to tweak sort of a galaxy tab 10.1 conf, that did not do what I expected) . I'll try to download a Nexus 7 ROM when I find time, and try to fill the gaps of a .conf file (hazardous job since I don't know how to get all the info, and what is mandatory for this app)

edit : played with the conf, I don't get where to find the variables's values when not in "build.prop" (when you download a rom and don't own the device). especially the "device_screenLayout = 2" , "gl_version", "gl_extensions", "system_libraries", "system_features", which are no doubt my issue
[Android Apps and Games] onyxbits:
Can you give me a version code?
[Android Apps and Games] hadi_rena:
Hi,

I have problem downloading Snapdragon Battery Guru (id: com.xiam.snapdragon.app) from Raccoon. Whenever I search snapdragon this item not found, even using ID to search return wrong apps. I using my GSF ID instead of pseuodo GSF ID and this app can be installed directly from my phone. Can you help me?
[Android Apps and Games] onyxbits:
That app is only compatible with snapdragon CPUs. Is your GSF ID from a snapdragon device? If so, you might try downloading from the commandline:

java -jar raccoon-3.3.jar -a Raccoon/archives/default/ -f com.xiam.snapdragon.app,67,1

(adjust -a as needed - see handbook for details).

PS: this app looks kinda fishy to me.
[Android Apps and Games] hadi_rena:
1. Yes, I'm using my phone GSF ID and I can download my paid apps.

2. Using command line also says item not found

It's weird my phone can download it.
[Android Apps and Games] onyxbits:
Can you confirm that 67 is a valid versioncode? I took that from the Google Play website using an educated guess.

(use List My Apps to check)
[Android Apps and Games] Tjee:
Just read the entire thread. Why the hell has this app not yet won an award? It's genius!

Hope you find the time to make an android version, I'd love to ditch gapps forever. I have a lot of paid apps and I prefer to buy them from Google, but I don't need their nosy system apps in return.
[Android Apps and Games] hadi_rena:
Yes 67 is correct version code, I using List My Apps to confirm it.
[Android Apps and Games] thorcyar:
hi, sorry I don't have a version code (I don't have any compatible device :/ )
[Android Apps and Games] Katie Ka:
Usefull app!

Useful app ! Thank U!:)
[Android Apps and Games] SkandaH:
[MENTION=5035576]onyxbits[/MENTION]

Some beta apps require Google Plus community joining approval, like Microsoft Office for Android Tablets Preview. Can it be possible to download such apps?

1. I'm using the GSF ID of my tablet from which I'm registered. But Raccoon doesn't show them.

2. Evozi's online APK Downloader says 'can't download this app'.
[Android Apps and Games] hadi_rena:
For beta version then you must follow some steps before Raccoon show them:

Join their Communities

Join their beta test. They will post beta test link. Ex: https://play.google.com/apps/testing/dk.tacit.android.foldersync.lite

Wait a few minutes till Google play recognize you're beta tester

Use raccoon to download

100% work using raccoon whenever you're already beta tester
[Android Apps and Games] SkandaH:
[MENTION=4241184]hadi_rena[/MENTION]

Thanks for replying. I have already tried the same but Raccoon is unable to display the apps. FYI, the Play Store link is like: play.google.com/store/apps/details?id=com.microsoft.office.word&ah=RANDOM_STRING_FOR_AUTHENTICATION
[Android Apps and Games] MatVekk:
Grate work!!!
[Android Apps and Games] hadi_rena:
Sorry can't investigate further since it only for 7" display device... I don't have one. But imo it's use same technique with other beta apps which should be downloadable by Raccoon after you joined it.
[Android Apps and Games] RogueMoon:
Just wanted to say big thank you for this great software, tried to download a purchased game with "apk downloader" Chrome extension but it didn't work, then discovered this by accident. Very useful for those of us who wish to install directly to an sd card without having to go through the internal memory.

Edit: Search can't find Star Wars: KOTOR (com.aspyr.swkotor), any insight?
[Android Apps and Games] onyxbits:
Newer apps seem to take some time till they become available for Raccoon. Really no idea why. This is a Playstore thing.
[Android Apps and Games] Tjee:
So far no reaction from Google for the breach of TOS?
[Android Apps and Games] onyxbits:
Nope. I also don't see Raccoon as a breach of the TOS. The relevant section in the TOS would be that you are only allowed to use the "official" interface which most people understand to be the Google Play App. However, I would argue that "interface" means protocol buffers via HTTPS. In technical terms, an interface is always something abstract. The Playstore app as well as the Google Play website are implementations of said interface, not the interface itself. If Google meant to say that Play may only be accessed through their app/website, then the phrasing is wrong.

That being said, a TOS belongs in the realm of contract law. If Google saw Raccoon as a breach of contract, they could either sue you for buying from them or terminate your account to prevent you from buying from them in the future. Both seems equally stupid. Nevertheless, my advice still stands: use a separate account for Raccoon (and stop giving Google more personal information about you than absolutely necessary).
[Android Apps and Games] hadi_rena:
Take your time buddy
[Android Apps and Games] Tjee:
If anything, I would use raccoon to download my paid apks and be able to use them on a Googleless phone. A separate account would render that idea useless :p
[Android Apps and Games] vikraminside:
Huge Security Flaw:

C:\Users\UserName\Raccoon\archives\default\credentials.cfg

contains password in plain text. Users Beware Easy Target For Malwares!

[MENTION=225651]op[/MENTION] [MENTION=231896]dev[/MENTION] Please fix it fast.

I would advice users to uninstall and wait till developer gets back with encrypted version!
[Android Apps and Games] DJantel Ware:
This sounds like a really great idea, but of course saving the password in plaintext is a no go.

Please fix that - it sure sounds like a very useful tool.
[Android Apps and Games] onyxbits:
I really like having this (idiot) discussion over and over again (especially with people who don't bother reading the FAQ) and obviously don't even understand what they are talking about): Yes, credentials.cfg is a security concern, but no, there is no possible fix for it.

Think about it: Google Play requires you to present credentials ("no shoes, no service!"). That means, Raccoon must be able to present them. Encrypting the file provides no additional security as Raccoon would need to be able to decrypt it. A hypothetical malware that it able to grab credentials.cfg will also be able to copy keystore.dat right next to it.

The whole idea behind encryption is the ability to keep the key secret from any potential attacker. If you cannot do this, you might as well not bother at all.

Should you find that your computer is running malware of any kind (or has otherwise been broken into), you should always consider it to be completely compromised. That means you should reinstall the entire operation system from scratch, using an external installation medium (not your recovery partition) and change every password you have stored on it. Including those under control of a Password manager (since you never know if that malware had a keylogger component).

Your goal is to keep your computer malware free, not putting pseudo obstacles everywhere and hope that they work as unexpected problems. If you don't take the threat serious enough to prevent malicious code from running in the first place, then randomly encrypting files won't save you either.
[Android Apps and Games] vikraminside:
I am a fan of your app. You are a Genious as appreciated in my previous post. It should not stop us to have healthy discussions. To err is Human.

I can provide you 2 options as helping hand:

1. Virtualization

2. Encrypting java code

I have written several java apps where credentials are read from properties file, Keystore JKS yes. Keystore jks is encrypted by the way right?

The java app can decrypt and send it as plain text to google servers if need be.

We shall not provide very easy way to hack, that is the point. If it can be read from notepad there is no need for intelligent malware to read it.

I respect your view but its unethical to call it IDIOTIC. Please edit your post to remove offensive words else this thread will be reported.

If you cannot fix please let users know it will be "as is" and do not say discussion is idiotic. Users are not fools.
[Android Apps and Games] onyxbits:
I'm sorry for the harsh words, but the last time I had this discussion with someone else, it was an utterly frustrating experience (I probably got trolled), which makes me quite a bit allergic to the topic.

That won't work. Raccoon is open source. Any malware author targeting the software would have an easy time discovering the decryption routines.

Keystores are encrypted, but they don't solve the problem: where would you put the password to unlock the store? You could put it in a properties file, but then the attacker would just have to copy a third file (you win nothing by this). You could prompt the user for the password to unlock the keystore, but in that case you might as well not bother with encryption/keystores at all and simply prompt for the google play password instead.

Prompting every time is not a solution either. Users would just demand a "remember password" checkbox and/or use weak passwords in the meantime.

Malware does not magically steal passwords from your computer. It needs to know what files to go after. If it knows to go after credentials.cfg, it will also know to go after keystore.jks and appsettings.properties. The same goes for a human attacker. The answer really is: if there is sensitive information on your computer, then you have lost the moment, unauthorized code runs (no matter if it is a virus or a human with notepad).

You got my apology above. I will not edit my previous post because doing so would rip the context from your reply to it. On a side note: Intimidation is not a highly successful strategy if you want me to do something.

The issue is well documented in the FAQ and in the handbook. Users are strongly encouraged to use dedicated accounts for Raccoon for exactly this reason (and to limit Google's ability to big brother you).
[Android Apps and Games] vikraminside:
Ok friend. Keep it going. No need to apology, this forum is read by millions so wished you be getting wishes from everyone. Such words will mean people stop coming to you "for and to" help just in case. :thumbup: :good:

The report to moderate is not intimidate but to restore normalcy and sanctity of this thread.
[Android Apps and Games] shibu123:
can you post an example contents of network.cfg as well as credentials.cfg?
[Android Apps and Games] onyxbits:
http://www.onyxbits.de/content/networkcfg-file

Credentials.cfg is created automatically when you create an archive.
[Android Apps and Games] horizonrays:
if this can be done with racool

[MENTION=5035576]onyxbits[/MENTION] .

hello there , i used to use Apk Leecher for downloading and updating apk files .

though your software if able to download apk files , i wonder how can i achieve the same functionality which apk leecher provides .

i have a folder , where i have stored approximately 100 apps , and in another 25 ,

i can point the folder i want to scan and update and apk leecher gives the list of update .

but i cannot do that with racoon , first i need to download the software which i want to update

and then only i can check for the updates , is there way to scan a folder for updated version of software ? if there is please do let me know.

regards .
[Android Apps and Games] hadi_rena:
Raccoon have internal apk updater, just the folder name and file name must meet Raccoon standard. Just check File > Update.
[Android Apps and Games] horizonrays:
how ? if i may ask ?

can i do exactly same thing with raccoon what i was able to do with real apk leecher ? if yes how ?

all my apps are in one folder and have been renamed . so it seems impossible to update with raccoon if it is let me know can i use racoon to update them .
[Android Apps and Games] hadi_rena:
Fisrt, about apk leecher, did you mean : apkleecher.com ? If yes then I have bad news... since their filename pattern is different from Raccoon filename convention. Good news you can use Raccoon to do exactly same thing with apk leecher (even better).

you need to list all of your apps using 'List My Apps' from play store. Export your app list in 'Market URL' format

Download Raccoon

About username and password please read FAQ

Set your archive folder

File > Import (give text file from 'List My Apps')

File > Update

Benefit
[Android Apps and Games] barutanseijin:
Nice work. Previously, i simply wouldn't use something if it wasn't on F-Droid, but these days the local public library distributes its catalog app exclusively on Google Play (grr!) & i've had to download Google Play apps for work conferencing. I'd much rather get the apps with Raccoon. Raccoon has been very useful to me, so thank you very much!

Raccoon works very well for the above-mentioned apps plus utilities like ES File Explorer. However, i can't get it to show CM12 themes that i know are there. I've tried the command line with version numbers gleaned from their changelogs (+/- a few increments of 1 either way and random values from 0-100), but still only "Failure: ><The item you were attempting to purchase could not be found.*" I'm pretty sure these were free themes.
[Android Apps and Games] Darklier:
Hello : )

I am having issues getting Raccoon to work. I created a new Google account and connected it to an Android device via Bluestacks (in order to get device id). I entered the login info (and device id) into Raccoon and it starts successfully, but I am unable to find any result when I try to search for anything.

Did I do something wrong?
[Android Apps and Games] onyxbits:
Try letting Raccoon generate a GSF id itself. I'm not familiar with bluestacks, but chances are it gave you something, Play doesn't like.
[Android Apps and Games] Darklier:
Thank you for your help! I managed to get some search results, but not all (free) apps are available. Is this as expected?
[Android Apps and Games] IcemanSR:
Very handy tool !

I would really like if app could store your login and device info for portable purposes... that would be awesome addition !
[Android Apps and Games] CLaudioman2009:
i cant find this aplication:

com.sec.android.allShareControlTab.apk
[Android Apps and Games] hadi_rena:
Maybe it's not available for your phone or incompatible with default raccoon samsung device
[Android Apps and Games] catcher40:
Download Location

Sorry if this has been asked before but i did do a quick scan of the thread and didnt see anything.

I was just wondering if there was anyway of changing the location of where it downloads the files to.

i wanted to download the apk files to say e:\android\ instead of the default location is there anyway to do this?