yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tablet_seeker:
Oh, I see you meant the actual sha512sum of the entire file, sorry I misunderstood.

Those really match up? Could you post that value if you don't mind, I'd like to compare it with mine.

So the difference between the Racoon and APKMirror version is that one isn't updated by the Galaxy store?

Also, how did you install the Notes apk, that was extracted from the touchwizz system.img, on AOSP? I tried this too and it just crashes immediately after installing.
[Android Apps and Games] AnonVendetta:
Dude, seriously, just stop already. I already told you what I did, I even listed my steps. Now you can read between the lines.

No, im not posting the value, do the steps I've listed in my previous posts, see for yourself.

I installed it as a normal apk. The only files I pushed into system partition were com.samsung.device.jar and com.samsung.device.xml. Galaxy Store/Notes/Samsung Checkout/Samsung Internet browser are all installed as regular non-system apps.

I won't respond to you again, not in this thread, because what you're posting about has NOTHING TO DO WITH RACCOON, period. It's not appropriate for either of us to clutter the topic even more with posts that aren't relevant.
[Android Apps and Games] tablet_seeker:
You said you extracted the Notes APK from the touchwizz stock Firmware and used Galaxy Store to update it. My question here is how, because the stock apk simply crashes instantly on any custom ROM after installing it.

Please relax, this thread has been dead for 3 years and we're just having a conversation.
[Android Apps and Games] AnonVendetta:
I don't know what your definition of "dead for 3 years" is, but whatever it is, it's wrong.
[Android Apps and Games] tablet_seeker:
I helped you out with the Notes app, giving you some good info.

Sorry again for the misunderstanding.

I am trying to install the Samsung My Files APK from APKMirror but it crashes.

Since we both have Samsung devices, could you do me a favor and try running it?

I wonder if it needs similar files like the com.samsung.device.jar and xml in specific system folders like the Notes app.
[Android Apps and Games] tablet_seeker:
Did you install Samsung My Files on AOSP? Just doesn't work for some reason. :cautious:
[Android Apps and Games] AnonVendetta:
Apparently some people have difficulty figuring out that the other person is no longer engaging in a meaningful conversation with them. Take the hint, move on.
[Android Apps and Games] tablet_seeker:
Didn't I help you figure out how to make Notes work? You thought it was impossible.

Return the favor, that's how it works here.
[Android Apps and Games] AnonVendetta:
I dont owe you anything. You volunteered the info on your own. And for that, thanks, but that's it from me.
[Android Apps and Games] tablet_seeker:
I told you because on this platform we help each other if possible.

Forget it, you don't know anyway. You didn't even know about Notes. Move on now.
[Android Apps and Games] AnonVendetta:
I will move on. You're just salty because I said we should keep it on topic. Which is a concept you can't seem to comprehend. Maybe you still haven't noticed, but this thread is about Raccoon, not Samsung Notes.
[Android Apps and Games] tablet_seeker:
Who cares? Nobody has posted here for 3 years. You got vital information out of this off topic conversation that you would've never received otherwise. Count yourself lucky and learn something from it.
[Android Apps and Games] AnonVendetta:
The mods care, for one. And I'm sure the thread creator does too. There is a reason XDA has separated threads, for the purposes of discussing different things. Not once have you thought about creating your own thread, and you've never even thought to PM me to discuss this in private.
[Android Apps and Games] tablet_seeker:
I have created my own thread and I'm done being taunted by someone I helped.

Enjoy and cheers!
[Android Apps and Games] AnonVendetta:
Good. I won't bother to look for it, since you've already freely volunteered useful info. And I have nothing to learn from ignorant people who don't even bother to read the rules of a forum they've joined.

It's rule #15 BTW, which I'm sure you'll never read.
[Android Apps and Games] tablet_seeker:
Why do you continue to pollute this thread while preaching about the rules?

What's the definition of ignorance again? lmao
[Android Apps and Games] hanschke:
nice idea but if I try to download "In My Room by TIMEFLIK" I got no result. I have logged into my account and bought it. I will support your app but why I cannot import my apps from the playstore to get it easier with your app because the searching dont find anything for me I want to backup.
[Android Apps and Games] AnonVendetta:
If the search results dont list the app you want , then you probably need to generate a compatible device profile with dummydroid. You can either make one by hand, or probe your own device via ADB. However, some dummydroid features require that you have raccoon premium.
[Android Apps and Games] shadowstep:
@tablet_seeker @AnonVendetta We don't usually remove off-topic chatter unless the thread owner requests removal, but he/she hasn't been seen for a while now, and so consider this a request to stop making more off-topic posts in the thread (including replying to this one, there's no need, this is just FYI).

No posts have been deleted for now, but if you ignore this request and continue, the posts will be subject to deletion and/or your accounts will be subject to harsher measures.

Thanks for understanding, and I wish you both a good day!

Regards,

shadowstep

Senior Moderator
[Android Apps and Games] tablet_seeker:
I just tried the latest version of Racoon. It's pretty good mostly, however I do find myself growing increasingly annoyed with some of its less useful functionalities that seem antiquated and obsolete, such as the lack of flexibility with regards to choosing different devices.
[Android Apps and Games] killoid:
it was the facebook app,my real account.i recently flashed my device so i again setted up google things & tried again. that's when it happened.
[Android Apps and Games] Th3H4r0015k:
Have you thought about implementing a feature for downloading alpha or beta test apk?
[Android Apps and Games] onyxbits:
You can be sure that the APK you download is actually the APK you wanted (not saying that the webservice will give you a fake, but it could)

You don't share this 1.4k apps/day quota with the rest of the world.

Retrieved APKs are automatically archived instead of littering your Downloadfolder

You can download paid apps (see FAQ for caveats)

You can download any, not just the latest version of an APK (given you know the version code)

No country restriction (given that you know the version code/use a proxy)

Can be configured to automatically download updates of the apps in the archive

Build in search interface that shows you the store entry (including the list of permissions)

Next version: Badges that inform you if a permission of a sensitive group is requested

Future version: Archive browser and the ability to easily transfer apps to your device.
[Android Apps and Games] onyxbits:
I Googled a bit around. Seems like this is actually a known/common problem:

http://www.youtube.com/watch?v=2jjoBF-2F2o

The steps he takes in the video (clearing the data of several system apps) force the phone to create a new Android ID (not quite sure about this). So, I'd say, your Android ID is to blame.
[Android Apps and Games] onyxbits:
Nope, haven't thought about it, but coincidentally, it should be possible if you use -f in CLI mode (you'll need to know the version code, though and probably use a Google Account that participates in the beta test):

java -jar raccoon-2.2.jar -a path/to/archive -f apps.package.id,VC,1

(Refer to the handbook (F1) for details)
[Android Apps and Games] Th3H4r0015k:
Getting Failure: Error=BadAuthentication while using -f in CLI mode. no error while using GUI mode.
[Android Apps and Games] onyxbits:
Probably wrong directory given for -a.
[Android Apps and Games] x-amp:
I would love to try this out but the main site is down. is there a mirror site to download from
[Android Apps and Games] onyxbits:
Hi, just noticed it. The server is up again.
[Android Apps and Games] danilocps87:
Changelog?

Could you please add a changelog section to the OP?

Thank you.
[Android Apps and Games] jayinc11:
1-Whenever I hit Updates I get Authentication Error. Yet after installing my log in credentials authentication went through ok and it downloads apks without a problem.

2-Could you add a history to show all downloads? The current one works for the current session only. Once you exit the app later you cannot see what you had downloaded from before you had closed the app.
[Android Apps and Games] onyxbits:
Hm, seems to work fine to me. Does this also happen in commandline mode (see handbook)?

I would rather not as you'll eventually end up with hundreds of logfiles you'd have to clean up manually. The log as it is now is actually meant for post processing in batch scripts (e.g. for updating the archive in the middle of the night and then pushing the APKs to your phone - though this is actually a silly thing to do without supervision). What's your use case for this feature?
[Android Apps and Games] onyxbits:
Just published v2.3. Changelog:

Added permission group badges (quick overview what an app requests)

German translation

Added -v commandline option

Bugfix: Delete broken apk files on network error

Full support for downloading paid apps (big thanks here to [MENTION=2178960]pulser_g2[/MENTION])
[Android Apps and Games] danilocps87:
Please, put changelogs in the first post. They'll be easier to find. ;)
[Android Apps and Games] onyxbits:
Since several people asked: I'm considering making an android version. Who would be interested in that and why? What ticks you off the official Google Play app so much that you'd switch over? What would you put on the wishlist?
[Android Apps and Games] jayinc11:
BRB!
[Android Apps and Games] onyxbits:
Be right back?
[Android Apps and Games] IIIIkoolaidIIII:
Awesome work dude, thanks for a great app :)
[Android Apps and Games] knotle:
I couldn't agree more. This app is great. I think it would be good to use to set up a child's phone when you did not want them to have the full google experience.
[Android Apps and Games] Portgas D. Ace:
Thanks for this great app. :victory: :good:

But I stumbled upon some weird problem. When I try to download the game Badland (which has about 150MB) it only downloads about 16kB and then aborts, nevertheless stating "Complete" in the download process bar, which still shows only about 10% complete process. Tried this several times, always the same result. :confused:
[Android Apps and Games] onyxbits:
That's probably a game that has artwork stored in an extension APK (you only get the code APK). Downloading extensions is currently not supported as I couldn't find any examples for this. What's the market ID?
[Android Apps and Games] Portgas D. Ace:
What do you mean by "market ID"?

IDK if this is useful, but here is the link:

https://play.google.com/store/apps/details?id=com.frogmind.badland
[Android Apps and Games] onyxbits:
Market ID is something like "com.frogmind.badland" (last part of the market url)
[Android Apps and Games] onyxbits:
Ok, looks like it's time to give Raccoon a visual make over. There is too much grey, making it look to old fashioned. Any suggestions?
[Android Apps and Games] crullick:
the title says it all ;)

just pick up nice shades from the "beasts" natural colors

[surprisingly,nice combos]
[Android Apps and Games] onyxbits:
Proud to present: v3.0

Changelog here
[Android Apps and Games] crullick:
proud to use/review it:

another step towards perfectness!

however i've got a couple of totally nooooob-questions>>

1. is it safe to rename at least the folders in apk_storage? some of the apps don't even resemble their real names and i'm having major problems to identify them

2. any (simple) way to stop/interrupt search process? (except restarting the application)

thnx
[Android Apps and Games] onyxbits:
1. No! Don't rename anything in there. You may delete or move appfolders between archives, but not rename them. If you, you are basically creating a new app and updates will no longer work.

2. I'll put that in in v3.1
[Android Apps and Games] crullick:
sigh! << i knew both answers upfront

there must be some zen-solution for identifying/masking/renaming apps so as the dumb windows user may recognize them according to their store names

don't get me wrong >> i'm not *****ing at you; just want to point out possible issues when facing (larger) crowd using this (already) terrific piece

it's not even a big issue for me with 30+ downloads, i still manage to remember which one is which :silly:

another couple of hints for you to consider for 3.x:

- option to clear older versions of downloaded apks (in case of not-so fanatic keeping history records)

- somewhere to leave the link to g-store - within apk folder, in a separate one for all dowloaded apps, or.... (easier check on what's new with updates)

thank you for your swift reply!
[Android Apps and Games] onyxbits:
There will be a browser module in the future that will show the app's human readable name (along with any other info you could conclude from the APK), provide means for easily transfering apps to your phone and potentially even contain a malware scanner. I'm still in the planing phase for this one, though.

Not so sure about how to add clearing of old files. I mean ... why would you even want to (or what keeps you from deletign them with a filemanager)?
[Android Apps and Games] AndroTech:
Is it possible to show android app version (which the user wants to download) in the Raccoon interface?
[Android Apps and Games] crullick:
thnx again

as in regarding to manual deletion of old apks >> i'm doing it alll the time

you just spoiled your fans (me) with responsivness and improvements, so i figured..... :o
[Android Apps and Games] onyxbits:
v3.1 will have (among many other things) the option to download details.
[Android Apps and Games] onyxbits:
Yeah, I guess I will rework the update flow to optionally delete old apks. It's becoming cumbersome with the new import/export function anyways.
[Android Apps and Games] onyxbits:
And we got a new release!

http://www.onyxbits.de/node/870
[Android Apps and Games] zenterrorist:
Hi

Many thanks for the great app. However I cannot find this app Sparkvue (com.isbx.pasco.Spark) when I search for it using Racoon. Other apps are found fine.

What am I doing wrong?

Thanks
[Android Apps and Games] hadi_rena:
Likely this app is for tablet only. I can't install this app to my phone, but it can install to bluestack app player.
[Android Apps and Games] onyxbits:
It might be a country restriction. You could try emailing the developer and asking them if they set up any restrictions in their app (carrier, country, device) because for some reason your play client (maybe not mention raccoon) can't find their app. While your at it, also ask them for the versioncode (code, not name! The code is an integer) of the latest APK. If they give it to you, you can download the app via commandline:

java -jar raccoon-3.1.jar -a PATH_TO_YOUR_ARCHIVE -f PACKAGE_ID_OF_THE_APP,VERSIONCODE,1

PS: would be interested in the reply as well
[Android Apps and Games] onyxbits:
Time for an update! Release notes here.
[Android Apps and Games] hadi_rena:
Invalid link. maybe: http://www.onyxbits.de/content/release-notes-raccoon-v32 the correct one ? Anyway thanks for update :)
[Android Apps and Games] pwlin:
Thank you very much for this great app!

I have a small request:

I like to generate a simple html index of all the files i have in ./apk_storage/ directory so I can serve them on my local network for other family members to download.

The idea is to present others with a simple html file with numerous links so they can download whatever they want from my local apk_storage folder.

Something like:

My Files:

Titanium Backup v. 6.1.5.6

Titanium Backup v. 6.1.5.5

ES Explorer v. 3.1.9.1

ES Explorer v. 3.1.9.0

and so on...

Now the problem is that Raccoon save everything under the Package ID and Version Code (not the Version Number), which is understandable from the developer's point of view but makes it difficult for me to build such a html file.

I can scrap the play store web page based on the package id and save version number, name and description from that page, or use a tool such as aapt from Android SDK to directly read the contents of AndroidManifest.xml inside the apk file and gather the data i need. But both of these methods seems just a bit overkill.

Which brings me to my question: is it possible for Raccoon to generate something like an index.xml file beside credentials.cfg with name, version numbers and icon of all the apk files in ./apk_storage/?

Something like:

<Raccoon>
<application>
<id>com.keramidas.TitaniumBackup</id>
<name>Titanium Backup</name>
<icon>[Link to Icon in Play Store]</icon>
<package>
<version>6.1.5.6</version>
<versioncode>337</versioncode>
<apkname>[Link To APK in apk_storage folder]</apkname>
</package>
<package>
<version>6.1.5.5</version>
<versioncode>336</versioncode>
<apkname>[Link To APK in apk_storage folder]</apkname>
</package>
<package>
....
</package>
</application>

<application>
........
</application>

</Raccoon>

Is this a difficult thing for you to do?
[Android Apps and Games] onyxbits:
That is actually a planned feature :). However, it's not a trivial thing to do (at least not if done right), so this will take some time. I need to add device profiles first.
[Android Apps and Games] pwlin:
Thanks, that would be great!

In the meantime, i will write a short script to run all my apks through aapt and extract the necessary info for generating the index.xml file.
[Android Apps and Games] asapisaiah:
So, I'm pretty sure that everything's set up correctly, yet no matter what I search I get No results as it says...
[Android Apps and Games] hadi_rena:
Would you mind share the script once it's finished?
[Android Apps and Games] pwlin:
Hi Hadi,

The script is already on Github. You can clone the repository from

github.com/pwlin/wisconsin-index-generator

You need NodeJS installed and also you need aapt utility from Android SDK in your path, because the script is using aapt to extract metadata from apk files.

Once you are ready to go, clone the directory and run

npm install
node index.js /path/to/your/apk_storage

Please let me know if you have any question, I'll be glad to help you.
[Android Apps and Games] GL1zdA:
What should I do if searching for anything yields no results? If I use my Google Account with my phone's AndroidID I will get no results, no matter what am I searching for. Using another Google Account with AndroidID generated by Racoon works with the same searches.
[Android Apps and Games] hadi_rena:
Use your GSF ID instead of android ID. Use android ID app to find GSF ID.
[Android Apps and Games] GL1zdA:
Thanks, this worked. One step closer to kicking GSF and Google Play from my phone.

Any chance for a "Download all" button?
[Android Apps and Games] Grey Mouser:
Is it possible to make it portable? Keep all directory next to the main executable.
[Android Apps and Games] unicinq:
javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

Hi,

i get this error:

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated

at sun.security.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:371)

at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:126)

at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:572)

at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)

at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)

at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:645)

at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:480)

at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)

at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)

at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)

at com.akdeniz.googleplaycrawler.GooglePlayAPI.executeHttpRequest(GooglePlayAPI.java:577)

at com.akdeniz.googleplaycrawler.GooglePlayAPI.executePost(GooglePlayAPI.java:538)

at com.akdeniz.googleplaycrawler.GooglePlayAPI.executePost(GooglePlayAPI.java:517)

at com.akdeniz.googleplaycrawler.GooglePlayAPI.login(GooglePlayAPI.java:226)

at de.onyxbits.raccoon.App.createConnection(App.java:129)

at de.onyxbits.raccoon.CliService.doUpdate(CliService.java:139)

at de.onyxbits.raccoon.CliService.run(CliService.java:115)

at de.onyxbits.raccoon.App.main(App.java:85)

after i setup a cronjob to update every 6 hours. I disabled this now, and one in 10 attempts give me update, otherwise this error comes up.

Is there a limit for apps or updates?

Thank you for this cool tool.

Cinq

---------- Post added at 11:45 AM ---------- Previous post was at 11:25 AM ----------

from the reddit announcement: reddit. com /r /Android/ comments/ 2fpt8h/ new_release_of_raccoon_alternative_google_play/

[QUITE]If you want to change the homedir, you'll have to set the raccoon.home property, e.g. this way:

java -Draccoon.home=/somewhere/else -jar raccoon-3.2.jar

(adapt as needed by your OS). [/QUITE]
[Android Apps and Games] onyxbits:
Yes, but you have to pass the directory as a system property, e.g.:

java -Draccoon.home=/some/place/else -jar raccoon.jar
[Android Apps and Games] unicinq:
Random AndroidID vs. Real AndroidID

one thing to mention. First i used a randomly generated AndroidID. GooglePlay told me then, i got new hardware;)

so i asked TitaniumBackup to read my Nexus7 AndroidID. With this ID i didn't get updates!

When i switched back to the random ID, updates worked again.

Regard

Cinq
[Android Apps and Games] hanako satau:
Can you download/search apps based upon locale?

Regardless, I feel this will be a very useful application.
[Android Apps and Games] jemail:
Good Work!

This an excellent program.

Some suggestions (which may have already been made):

1. A Tab that lists (sortable on all columns) all APKs in the current archive with details.

2. Ability to check for new updates of APKs already downloaded.

3. Use friendly APK names always.

Regards,

jemail
[Android Apps and Games] onyxbits:
An archive browser is a planned feature. What I intend to do requires a major redesign though, so this will take longer

Try CTRL-U ;).

Nope. That will never be supported. The problem with userfriendly names is that they are not unique. There is a whole can of worms to be opened here. Luckily, the archive browser i have in mind will work around this.
[Android Apps and Games] Astrowe:
hi :) could you please add a button or some option to update all apps? so you shouldn't have to click "Download" for every single app in the list. thanks!
[Android Apps and Games] echipvina:
I have tried your app, it's working but slow to download, I have tested viber app and needed 10 minus to completed .
[Android Apps and Games] onyxbits:
If you want to do a bulk update without checking, it's easiest to do so from the commandline:

java -jar raccoon-3.2.jar -u -a <archieve>

(see handbook for details).
[Android Apps and Games] onyxbits:
Uhm ... yes? packagename? Did you ensure that your line was not congested?
[Android Apps and Games] echipvina:
I tried version in macos and windows but same result,I have tested " viber " and " whatsapp".
[Android Apps and Games] crullick:
don't want to sound vicious, but test your connection

when u hit "update" it depends on the number of apps
[Android Apps and Games] TheMurrey:
Hello, tell me please.

I use CLI mode and i need to download latest version of apk.

How to know actual VersionCode?

Or how to say to raccoon for download latest version?

Thanx guys!
[Android Apps and Games] onyxbits:
I'm afraid, you are not giving me anything to work with here, so the only answer I can give you is a shrug.