[APP][1.5+] aScanmem game cheating/debugging utility - Android Apps and Games

I have finally found time to put it together, so welcome aScanmem - simple graphical frontend for scanmem game hacking utility (or at least it is supposed to be that, but currently it is more of command line than GUI). Scanmem uses Linux debugging API to read/write process memory, which allows one to do variety of things from changing single variable in target process to hot-patching byte ranges and more. It has most of features, available in other scanmem-based cheating tools (GameGuardian etc.) and it's selling point is.. being open source, I guess? Well it is developed by myself, and that's all I care about.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Currently implemented features:
Screen overlay button, for launching scanmem from other apps (aka GameCIH Toolbox)
PID is autodetected
Screen overlay console to scan memory of application without leaving it's activity
Simple process browser (mostly useful for finding out PIDs of Services)
Some level of automation in all of above
Frontend and scanmem are protected from Out-Of-Memory killer
Some documentation, including scanmem manpage in html format
Scanmem 0.13 with few later commits (including fixes for crashes) built for ARMv6/7, x86 and MIPS.
Backend features:
Fuzzy search (e.g. searching for unknown value)
"Freezing" values (also setting different values on independent timers)
Viewing and directly editing memory
Data types:
8, 16, 32 and 64-bit integers
16 and 32-bit floats
strings (only in native code, no Java strings)
byte masks (setting byte masks is also supported)
generic types (all integers, all floats, all numbers)
XDA seems to hate new members, so I am not giving you links to scanmem upstream and aScanmem source code. You can find both with Google, if you want.

What games does it work for
Sent from my SM-N900T using XDA Premium 4 mobile app

ktetreault14 said:
What games does it work for
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
From what I understood, this isn't the typical "game cheating" app. It allows you to "see" what's stored in the memory, including app values (or game values), search for specific values and modify them. Technically, it should work with every game/app unless it brings some sort of memory protection.

ktetreault14 said:
What games does it work for
Click to expand...
Click to collapse
I have tested it with both native ports (Plants and Zombies) and pure Java Android apps (Andor's Trail). In theory it should work with any app, not using some form of memory encryption. At least all apps, that can be hacked with GameGuardian should work. Scanmem supports following data types:
8, 16, 32 and 64-bit integers
16 and 32-bit floats
strings (only in native code, no Java strings)
byte masks (also can set byte masks)
generic types (all integers, all floats)
It also supports fuzzy search (aka search for unknown value). Here is the site: http: // code.google.com /p/scanmem/

Version 1.0.3 is out. Main changes are more foolproof PID detection method and fix for annoying crash, which used to be caused by "shell" command. Please test and share your opinion on the app before I start uploading it to markets.

Got Process killed by signal 7
Fake-nik-doesnt-make-diff said:
Version 1.0.3 is out. Main changes are more foolproof PID detection method and fix for annoying crash, which used to be caused by "shell" command. Please test and share your opinion on the app before I start uploading it to markets.
Click to expand...
Click to collapse
I tried your app and when i pushed the scan button scanmem told me that xxx suitable regions found. When i try to search for a value i get the message: Process killed by signal 7
AFAIK signal 7 is a bus error.
I compiled your code and copied only the scanmem binary on my device (Nexus 7 2012) and with the scanmem binary itself i can search for values without getting a bus error.
Moist

moist.vonlipwig said:
When i try to search for a value i get the message: Process killed by signal 7
Click to expand...
Click to collapse
I don't have Nexus 7. Can't confirm on neither of my devices and in emulators. Have you tried other versions / in different applications?
Please post your ROM version, and, if possible, kernel config.
moist.vonlipwig said:
I compiled your code and copied only the scanmem binary on my device (Nexus 7 2012) and with the scanmem binary itself i can search for values without getting a bus error.
Click to expand...
Click to collapse
Which NDK version have you used? Could you build debug and release builds and check if both work?

Fake-nik-doesnt-make-diff said:
Have you tried other versions / in different applications?
Click to expand...
Click to collapse
No, only tried Version 1.0.3. Wiht two applications (Royal Envoy and Bloons TD5)
Fake-nik-doesnt-make-diff said:
Please post your ROM version, and, if possible, kernel config.
Click to expand...
Click to collapse
Adroid 4.4.2 (factory ROM, rooted)
Fake-nik-doesnt-make-diff said:
Which NDK version have you used?
Click to expand...
Click to collapse
NDK version is r9c (64-bit).
When i have time, i will test it on my Nexus S as well.
Update:
Tested debug build on Nexus 7 an got Bus Error when i tried to search for a value.
Build again as release and scanmem binary is working as expected (scanmem -p xxx -b)
Update 2:
I added this lines to the .mk file:
APP_OPTIM := release
APP_PLATFORM := android-19
APP_STL := gnustl_static
APP_ABI := armeabi-v7a

Hi,
tried ProcessChooser-1.0.3.apk on my Nexus S today.
Again got a Bus Error.
Android Version: 4.3.1
Cyanogenmode Version: 10.2.0-crespo
Kernel Version: 3.0.101

moist.vonlipwig said:
tried ProcessChooser-1.0.3.apk on my Nexus S today.
Again got a Bus Error.
Kernel Version: 3.0.101
Click to expand...
Click to collapse
I am a bit busy with things, but there is an interesting work being published here, which I most likely will incorporate ASAP. I wonder, if those changes are enough to fix memory access issues you are suffering from.

Ya, I have a Nexus 7 (2013) and when I search for float I get: I/O error or process closed by signal 7.

Nevermind I got it to work (didn't use the -b switch).

How to 'move' the start scanning button?

I tried it on my Asus memo pad fhd (ME302C) and I have to say that this is the first memory reader that actually does work with my cpu architecture. You have done a wonderful job.
I would suggest that perhaps you improve the interface.
Thanks a lot.

lua script engine + standalone app
is the project still on? a lua integrated script engine will be good to add and make a standalone release for it.. for custom gui .. for vip cheats xD

Impressive work. It's a shame this app is not known enough, I was such deceived there were no Scanmem or Cheat Engine-like app for Android that I started to build one, but now I know your app I rest my case xD
Just one question: the phone I tested the app on is rooted and run on Lollipop. But I when I try to scan I get a message:
Code:
error: only position independent executables (PIE) are supported
I have no idea what's the problem, and it is not referenced in the FAQ.
Any idea?

Related

[UTIL] ADB Suite

Hi, I am developing a little utility for easy work with ADB. Simple GUI alow many functions and others are incoming in every next relase.
Now is supported: Install single/multi APK, Upload files, Send commands, Restart normal/bootloader/recovery, Wipe system/data/all, Connect Mass Storage for reading and writing on PC and phone simultaneosly, Remount /system as write/read, Taking screenshots and Dialing numbers.
Many functions are accesible from tray icon
There is one little problem, util is developed in my language (CZE) > if interested, i can make multi language UI. Hmmm?
/Edit: Added multi language support in 0.8 ver
Known Bugs: no complete english translation, toolstrip bar is not fully working, file send to the sdcard not working
Code:
26.8.2009 - Changelog ver. 0.8
=> add support for mount /sdcard accesible from pc and phone in one time
=> edited About Box
=> Status Bar with tooltips
=> multi language support - english and czech
20.8.2009 - Changelog ver. 0.7:
=> screenshots from device (Detox DLL, thx)
18.8.09 - Changelog ver. 0.6:
=> remount /system as writeable
=> run at start up with windows
=> install mutli APK (all APK from directory "multiapp" on the sdcard)
=> edited AboutBox
17.8.09 - Changelog ver. 0.5:
=> dialing phone numbers
=> icons in menu
16.8.09 - Changelog ver. 0.4:
=> task bar icons with most useful functions
16.8.09 - Changelog ver. 0.3:
=> wipe support (system, data, all)
15.8.09 - Changelog ver. 0.2:
=> restart support (normal, bootloader, recovery)
15.8.09 - Changelog ver. 0.1:
=> install APK
=> send command directly to the device
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Just release it and the source
Making an English version would be a necessity, further translations can be done if anyone cares to translate it.
What programming language is it written in? I've started dusting off a similar project I'd been working on since ComplexMind is on hiatus with his "My Android Manager". I think if we can build a consolidated pc interface it would help out the community a lot. Open the source and I'm sure you'll have people beating a path to your door to help out.
VB.NET, i am plannig release source bot not yet... Wow, i never hear about My Android Manager but i checked now and I can stop develop this utility
kissman21 said:
VB.NET, i am plannig release source bot not yet... Wow, i never hear about My Android Manager but i checked now and I can stop develop this utility
Click to expand...
Click to collapse
My Android Manager sucks, it's slow and buggy.
kissman21 said:
VB.NET, i am plannig release source bot not yet... Wow, i never hear about My Android Manager but i checked now and I can stop develop this utility
Click to expand...
Click to collapse
I thought it looked like VB. You can definitely add me to the list of people interested in helping develop this further. My Android Manager hasn't moved for about a month. At least around here, that's quite a while. I've not worked much on localization before but dynamically labeling based on an indexed data file shouldn't be too hard. Do you currently use any sort of db storage or is strictly a command line wrapper at this point?
maxisma said:
My Android Manager sucks, it's slow and buggy.
Click to expand...
Click to collapse
I wouldn't say it sucks, but it is incomplete. Since the source is closed on it though we're at the whim of ComplexMind to fix things.
looking great! nice idea
but MAM have a "little thinks" about which i am thinkink "i must have in own app" such as phone detection and cmd output to gui.
Now I am using strictly defined commads and link library with functions for convert rgb565 to others usable formats. In future, i want make simple db with commands for easy updates and edits... And MUI is easy to implement, but need more time (work, work, work in IT is hard :-D )
kissman21 said:
VB.NET, i am plannig release source bot not yet... Wow, i never hear about My Android Manager but i checked now and I can stop develop this utility
Click to expand...
Click to collapse
so he posted this util and now is saying he is going to stop putting in the time?
just ironically My Android Manager have nice idea
kissman21 said:
but you have a "little thinks" about which i am thinkink "i must have in own app" such as phone detection and cmd output to gui.
Now I am using strictly defined commads and link library with functions for convert rgb565 to others usable formats. In future, i want make simple db with commands for easy updates and edits... And MUI is easy to implement, but need more time (work, work, work in IT is hard :-D )
Click to expand...
Click to collapse
Your time frames are your own, but around here people loose interest fast if things stop happening. My first thought with a back end db is that each control could be indexed and then captioned during a splash screen process for simple localization. Maybe crude, I'm not a professional programmer, but I think it would work. A quick Google search popped up a sample for capturing command line output. It would need a little work to adapt but I can see where it's going.
Code:
Dim CMD As New Process
Dim SW As System.IO.StreamWriter
Dim SR As System.IO.StreamReader
CMD.StartInfo.FileName = "cmd"
CMD.StartInfo.UseShellExecute = False
CMD.StartInfo.RedirectStandardInput = True
CMD.StartInfo.RedirectStandardOutput = True
CMD.StartInfo.CreateNoWindow = True
CMD.Start()
SW = CMD.StandardInput
SR = CMD.StandardOutput
SW.WriteLine("ping www.google.com")
CMD.Dispose()
SW.Dispose()
Do Until SR.EndOfStream = True
TextBox1.Text &= SR.ReadLine
TextBox1.Text &= Environment.NewLine
Loop
SR.Dispose()
i tried write a hundreds lines of code for creating nice shell output... even this but not works good
kissman21 said:
i tried write a hundreds lines of code for creating nice shell output... even this but not works good
Click to expand...
Click to collapse
I'll see if I can find some time to package this up as a class module and test it out. I'm watching the baby today so time is not my own. I think parsing the output would definitely be the tricky part. Then of course making that output useful.
2ben... your code have 2 big minus 1) when start command, application totaly freeze and waiting to command end 2) text output is writed after command ended better is System.Diagnostics.Process.Start
i'm fairly proficient in .net. looking forward to helping out. open up the source. better move on it quick though, these guys move fast.
kissman21 said:
2ben... your code have 2 big minus 1) when start command, application totaly freeze and waiting to command end 2) text output is writed after command ended better is System.Diagnostics.Process.Start
Click to expand...
Click to collapse
I think the "EndOfStream" property is not capturing correctly for some reason. It kept freezing for me when I first tried it. I've just about got it wrapped up in a module so the output is continually cached until the class is released. I'll try to post it soon, once it's working on my end that is.
i like this a lot. Looking good and willing to test. Can we have an English version though?
benmyers2941 said:
I think the "EndOfStream" property is not capturing correctly for some reason. It kept freezing for me when I first tried it. I've just about got it wrapped up in a module so the output is continually cached until the class is released. I'll try to post it soon, once it's working on my end that is.
Click to expand...
Click to collapse
I've successfully isolated the problem to the read stream not having the expected endofstream characters. I've not resolved a workaround though... yet.

[APP][2.2+][UPDATED 08/23/12] SnapNotify - Roll Your Own Custom Cloud Notifications

SnapNotify – Roll Your Own Custom Cloud Notifications
What’s the point?
SnapNotify makes getting cloud-based android notifications as easy as posting to a webserver – and the entire system (including running your own server) is free!
How does it work?
SnapNotify consists of a lightweight server (powered by node.js, which you can run for free on heroku) and an android app that handles receiving notifications. It allows you to push custom notifications to all of your mobile devices, without having to learn Google Cloud Messaging or having to write your own android app.
Sample use:
Code:
$ curl -d "Test Message,SnapNotify works. yay : )" "http://YOURSERVER/message"
Produces a notification on all of your devices that looks like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Some Simple Use Cases:
1) A simple web scraper / monitor
- Write a script that loads a page, checks content, and notifies you upon changes
- Offloads the heavy lifting to your server
2) Server tasks
- Just tag a POST onto the end of your management scripts to be notified when time-consuming events complete
Basically, the idea is to make it easy to incorporate GCM messages / notifications into hacks that don't need an independent and full-fledged Android App.
Installation / Setup:
I've written a full setup guide with download links and source on my website, which you can find here:
http://sagark.org/snapnotify-roll-your-own-custom-cloud-notifications/
Post here if you have ideas for improvement / find it useful / etc.
Wow awesome!
Just set this up on my Galaxy Nexus by following the Heroku guide. It works great! Thanks a bunch :laugh: :good:
Sorry for the double post, but quick question: If I already have a domain name and stuff, is there a way that I can point it to the heroku server so that I don't have to remember the long subdomain? Thanks
woot_galaxy_nexus said:
Sorry for the double post, but quick question: If I already have a domain name and stuff, is there a way that I can point it to the heroku server so that I don't have to remember the long subdomain? Thanks
Click to expand...
Click to collapse
Yep, Heroku supports this functionality. You can follow the guide at the top of this page and then setup a CNAME in your DNS:
https://devcenter.heroku.com/articles/custom-domains
sagarkar said:
Yep, Heroku supports this functionality. You can follow the guide at the top of this page and then setup a CNAME in your DNS:
https://devcenter.heroku.com/articles/custom-domains
Click to expand...
Click to collapse
Thanks it worked :laugh:
Looks good so far... but you knew this question would come up:
How do we customize notifications (different icons, different sounds, launch a custom intent on click -- maybe encoded in the notification itself, etc.)? Do you have something coming to the APK and/or source code for it?
Thanks!
Awesome post!
psouza4 said:
Looks good so far... but you knew this question would come up:
How do we customize notifications (different icons, different sounds, launch a custom intent on click -- maybe encoded in the notification itself, etc.)? Do you have something coming to the APK and/or source code for it?
Thanks!
Click to expand...
Click to collapse
Yep, this'll probably come as something encoded in the POST + predefined settings (key, values) in the app. Unfortunately, school starts tomorrow so I don't have a ton of time on my hands anymore
I'll try to get it done soon though.
Update Aug 23, 2012:
For those of you running on heroku, snapnotify-server now posts to itself every 20 minutes to prevent idling. Idling wouldn't be a problem by itself, but heroku provides a read-only fs (thus no storing to registration_store), so you'd need to re-register after every recovery from idle. Preventing the idling seems to be the simplest solution at this point. After updating, everything should work as expected. Nothing should change for anyone running on their own server.
Upgrade paths:
1) Running on heroku:
Server: Obtain the new files, change settings in snapserver.settings, git add -u, git commit -m 'update', git push heroku master
App: No need to update
2) Your own server:
Server: Stop Node.js, obtain new files, change settings in snapserver.settings (notably, change the new heroku attribute to false), restart Node.js
App: No need to update
Wound up writing my own app and ditching node.js for something that'll run on a traditional webserver. I'm not that patient and wanted to customize a bunch of stuff. Thanks for the great idea/work so far!
Thanks for this OP, it's awesome Can't wait for more features
Hi,
I want to integrate your code to my app, I don't find the Android source code. Will you release it? Is it opensource?
Thank you for your help.
Followed the heroku guide. Using the curl example I always see this error in my heroku logs:
{ messageId: undefined,
canonicalRegistrationId: undefined,
errorCode: 'MismatchSenderId' }
I've tried creating a registration_store containing the long string (seen when I registered from the Android app), but same error.
Any suggestions to getting this to work?
Edit: Got it working! I had my Sender ID wrong. Thanks for the great guide!
snoopy33 said:
Hi,
I want to integrate your code to my app, I don't find the Android source code. Will you release it? Is it opensource?
Thank you for your help.
Click to expand...
Click to collapse
I'm planning on open-sourcing it once I get time to rip out admob (the revenue from ads vs having this open source, open source wins ) and clean up the code. Unfortunately, school has started so I don't have much free time.
sagarkar said:
I'm planning on open-sourcing it once I get time to rip out admob (the revenue from ads vs having this open source, open source wins ) and clean up the code. Unfortunately, school has started so I don't have much free time.
Click to expand...
Click to collapse
Well once you open source it, the community can do it for you
Sent from my GT-I9300 using Tapatalk 2
I cant seem to get a notification to my device.
I followed the setup on your site and managed to get it up, but when I browse to my heroku address I get this:
Welcome to snapnotify-server! Your server is now running at: YOUR_SERVER_ADDRESS:45961
Click to expand...
Click to collapse
I entered the correct settings in the config file, but when I enter the example, curl -d ..., I get a log in heroku saying Invalid request: 401 and syntaxerror: Unexpected token
I have changed the URL in the snapserver.settings, but I'm sure it is supposed to say the actual address?
soulcrusher said:
I cant seem to get a notification to my device.
I followed the setup on your site and managed to get it up, but when I browse to my heroku address I get this:
I entered the correct settings in the config file, but when I enter the example, curl -d ..., I get a log in heroku saying Invalid request: 401 and syntaxerror: Unexpected token
I have changed the URL in the snapserver.settings, but I'm sure it is supposed to say the actual address?
Click to expand...
Click to collapse
Are you sure you committed and pushed after changing the settings? Also, make sure you don't include http:// in the url in snapserver.settings
sagarkar said:
Are you sure you committed and pushed after changing the settings? Also, make sure you don't include http:// in the url in snapserver.settings
Click to expand...
Click to collapse
Thanks, got it to work!
I needed to use git add -u and git commit -m 'update' to get it to update. I don't have any experience with terminal commands
psouza4 said:
Wound up writing my own app and ditching node.js for something that'll run on a traditional webserver. I'm not that patient and wanted to customize a bunch of stuff. Thanks for the great idea/work so far!
Click to expand...
Click to collapse
Would you be able to share what you have done also as this sounds very interesting.

Audacity 2.0.2 for WinRT

As I've noticed requested a few times, Audacity for WinRT.
It's completely untested (except for starting up) at the moment - it's too loud where I happen to be for me to do much in the way of other testing. It did happily start up, though, once I got past:
Code:
# pragma comment(linker, "\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='6595b64144ccf1df'\"")
There's some potential breakage in a few places because it was using specialized functions for rounding; as well, most of the architecture-specific code was replaced with the generic versions. (Audacity has support for ARM, but it looks like it's only on Linux, and would require gcc to compile the ARM optimizations.)
Chris
EDIT: Added the source diffs. Most of the changes are to the build options (the diffs contain the migrated VS2012 project files as well) - apply with "cat patch | patch -p1" from the respective source directories. There's a patch included for both Audacity and wxWidgets, both working. The base tarballs can be found at the respective project websites.
wxWidgets: Don't let VS2012 build it automatically. As discovered by a few other people on some of the Win8 threads, VS2012 manages to start multiple processes that try to lock the same log file simultaneously and so the build breaks. I worked around this by building just the subprojects that I needed one at a time (right click on the project, build only [project].)
Audacity: Nothing major here except for disabling any and all inline assembler and letting it fall back on generic C/C++ defaults instead. The build doesn't end up copying the Nyquist files into the win\ARM\Unicode Release directory but since this seems like all it's doing is a straight copy operation, it shouldn't be a problem. Help isn't included (I haven't installed Python on any of my Win8 Pro installs yet, which is required to build the Audacity help), nor is it localized. Instructions for both are included in the Audacity source.
EDIT 2: Got a build of lame 3.99.5 for WinRT here:
http://forum.xda-developers.com/showpost.php?p=36968027&postcount=13
Follow the instructions in the post to add MP3 export support to Audacity.
EDIT 3:
Full source code for Audacity and wxWidgets:
https://www.dropbox.com/s/jvttp9em9w3xuon/audacity-winrt.zip
This is the full source used for building Audacity 2.0.2 and wxWidgets 2.8.12 for WinRT. The license is included in the ZIP file (audacity-src-2.0.2\LICENSE.txt - GPLv2; wxWidgets-2.8.12\docs\license.txt, wxWidgets-2.8.12\docs\lgpl.txt - LGPLv2 with additional rights). The Audacity build has been updated as well to include the license of both wxWidgets and Audacity.
Thanks for your work but I think you should post this in the Windows section specifically, threads get lost in this section quickly.
I would be posting it there but the entire Win8 section is blocked off to me until I manage to get in another 4 posts...
eksasol said:
Thanks for your work but I think you should post this in the Windows section specifically, threads get lost in this section quickly.
Click to expand...
Click to collapse
Nice job, thank you! Added to the list.
Anyone know if lame_enc.dll would be possible to also get compiled for ARM? Otherwise it's impossible to export to MP3.
jhoff80 said:
Anyone know if lame_enc.dll would be possible to also get compiled for ARM? Otherwise it's impossible to export to MP3.
Click to expand...
Click to collapse
It should be possible. As far as I'm aware, lame is pretty cross-platform already, so if anything it might be that the generic version of the code has to be built with vc2012 instead of an ARM-optimized port. I might take a look at that tomorrow.
works perfektly !
Thank you very much, this is working perfectly on my Surface!
Anyone come across any usb audio interface that works with Surface?
Also... I get this error when trying to run Audacity.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
lucas.scott said:
Anyone come across any usb audio interface that works with Surface?
Click to expand...
Click to collapse
The Sound Blaster X-Fi seems to work.
Sebasssss said:
The Sound Blaster X-Fi seems to work.
Click to expand...
Click to collapse
Isnt that PCI not USB?
Edit:
Nevermind, I see there are several. Id be looking for one with XLR jacks.
@lucas.scott: Hm. That import comes from msvcp110.dll - the C++ runtime library.
What's the version of C:\Windows\System32\msvcp110.dll on your system? On my system (which it seems to work fine on), Explorer says it's "11.0.50727.1", with a timestamp of 10/1/2012 9:31pm.
(There is another version of msvcp110.dll on the system, sitting in \Program Files\WindowsApps\Microsoft.VCLibs.*, of various versions; I bet those are there only to support Metro apps, but I could be wrong. In either case, the 11.0.50727.1 version pulled off my RT device has the export mentioned,)
Might be a missing update somewhere?
I've got a build of lame 3.99.5 done for WinRT as well.
In the archive is libmp3lame.dll - Audacity looks for this as lame_enc.dll, so:
Code:
copy libmp3lame.dll \path\to\audacity\lame_enc.dll
and MP3 export should work fine. As well, it's got the command line version of lame in the package as well - I think that depends on the original name.
irony_delerium said:
wxWidgets: Don't let VS2012 build it automatically. As discovered by a few other people on some of the Win8 threads, VS2012 manages to start multiple processes that try to lock the same log file simultaneously and so the build breaks. I worked around this by building just the subprojects that I needed one at a time (right click on the project, build only [project].)
Click to expand...
Click to collapse
I took a swing at Audacity myself and this problem drove me nuts! Wow.
Thanks for your work! Much appreciated!
irony_delerium said:
@lucas.scott: Hm. That import comes from msvcp110.dll - the C++ runtime library.
What's the version of C:\Windows\System32\msvcp110.dll on your system? On my system (which it seems to work fine on), Explorer says it's "11.0.50727.1", with a timestamp of 10/1/2012 9:31pm.
(There is another version of msvcp110.dll on the system, sitting in \Program Files\WindowsApps\Microsoft.VCLibs.*, of various versions; I bet those are there only to support Metro apps, but I could be wrong. In either case, the 11.0.50727.1 version pulled off my RT device has the export mentioned,)
Might be a missing update somewhere?
Click to expand...
Click to collapse
So i took a look at msvcp.dll.
Its ver. 11.00.50531.1
So thats noticeably later than what you are running. Any ideas as to why that is? My system is up to date.
lucas.scott said:
So i took a look at msvcp.dll.
Its ver. 11.00.50531.1
So thats noticeably later than what you are running. Any ideas as to why that is? My system is up to date.
Click to expand...
Click to collapse
Hm. I haven't got a clue. The only thing I can come up with is that I haven't gone through and updated VS2012 to it's latest patch yet, but that doesn't add up as far as the binaries go...
I'd also expect Windows to be telling you that it couldn't find that import in C:\Windows\System32\msvcp110.dll, not ...\Audacity\Audacity.exe, which being a program, has no exports.
What is winrt?
Sent from my Galaxy Nexus using Xparent Blue Tapatalk 2
I'll need to check out this port. I hope I don't get the DLL conflict. I am getting it with Dosbox and I still unsure what it could be.
Same issue
lucas.scott said:
Anyone come across any usb audio interface that works with Surface?
Also... I get this error when trying to run Audacity.
I'm getting the same error when I try to run Audacity. Did you ever get this resolved?
Click to expand...
Click to collapse
Right, since I don't know if this will fix it or not (probably not, if my scanning the list of imports is correct, but it's worth a try):
I just rebuilt Audacity, same version, slightly different options (non-Unicode build).
If this doesn't fix it, about the only other thing I can think of to do is to toss the copy of msvcp110.dll that came from my system, since it seems to be working.
Chris
(Yes, I know, it's named ".zip.zip". That's what I get for quickly renaming the file from "Audacity" to "Audacity-2.0.2.zip". Still need to tweak a few settings on this copy of Windows like "always show the file extension". Oh well.)

[APP] Raccoon v4.12 - An apk downloader for Google Play

[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.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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
Been waiting for something like this, great idea. Will test during the day.
Sent from my GT-N7105 using Tapatalk
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.
onyxbits said:
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.
Click to expand...
Click to collapse
Would you make GUI for this app?
edit
Got error:
Jun 07, 2014 7:14:49 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0
x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Click to expand...
Click to collapse
exodius48 said:
Would you make GUI for this app?
edit
Got error:
Click to expand...
Click to collapse
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.
onyxbits said:
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.
Click to expand...
Click to collapse
OK
How to solve my problem? Step by step please...
exodius48 said:
OK
How to solve my problem? Step by step please...
Click to expand...
Click to collapse
Try this:
http://stackoverflow.com/questions/...warning-could-not-open-create-prefs-root-node
onyxbits said:
Try this:
http://stackoverflow.com/questions/...warning-could-not-open-create-prefs-root-node
Click to expand...
Click to collapse
it works, thanks you.
Btw, what the meaning of <archieve>, should I write on cmd "<archieve>"?
exodius48 said:
it works, thanks you.
Btw, what the meaning of <archieve>, should I write on cmd "<archieve>"?
Click to expand...
Click to collapse
The archive is a directory. Think of it as your downloadfolder. It contains your credentials and subfolders for storing apps in multiple versions.
Teaser of the GUI for the upcoming v2.0 version. Thumbs up, thumbs down?
Issue: can't edit device id from user interface after first configuration.
scandiun said:
Issue: can't edit device id from user interface after first configuration.
Click to expand...
Click to collapse
got to your archive directory (normally Raccoon) and just edit the credentials.cfg file with the updated device ID.
scandiun said:
Issue: can't edit device id from user interface after first configuration.
Click to expand...
Click to collapse
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.
onyxbits said:
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.
Click to expand...
Click to collapse
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.
scandiun said:
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.
Click to expand...
Click to collapse
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.
after setting up when i search an app,it shows me no result.am i doing anything wrong?
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
killoid said:
after setting up when i search an app,it shows me no result.am i doing anything wrong?
Click to expand...
Click to collapse
Try v2.0 and see if the problem persists.
onyxbits said:
Try v2.0 and see if the problem persists.
Click to expand...
Click to collapse
awsome! it worked now!
Edit: can u also include version no. in the application description plz?
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

[Nov-04-16, 4.4.4, v1.8.0] LeapDroid - Fastest Android Emulator & Game Player for PC

[Nov-04-16, 4.4.4, v1.8.0] LeapDroid - Fastest Android Emulator & Game Player for PC
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
#1 Android Emulator by Android Authority
http://www.androidauthority.com/best-android-emulators-for-pc-655308/
Leapdroid Game Player is the Fastest Android Emulator and Virtual Machine in the world
I am one of the first few guys that released Android vm back in 2010, and now funded by VC, we have put together a very strong team to further develop and improve the vm into a robust product, called LeapDroid, our first version has just released: http://www.leapdroid.com
With LeapDroid, you can play Android games or any other Android Apps on Windows PC, in a very fast way using our unique LeapGL and Virt Fiber I/O technologies. It is highly compatible with a lot of games, and we will support GLES v3 soon.
Updated on Nov-04-2016:
We (the whole team) are joining Google, and LeapDroid development is discontinued. Thanks for all of you that have been using our Leapdroid emulator !
Updated on Sep-26-2016, version 1.8.0.0 released:
(1) Improve APK installation, path with spaces is now supported
(2) Fix Little Big City 2
(3) Bug Fixes
GitHub tracking issues:
https://github.com/leapdroid-team/leapdroid/issues/
Media Coverages:
http://www.androidauthority.com/leapdroid-review-703665/
http://androidcommunity.com/leapdro...astest-android-emulator-for-your-pc-20160711/
Features:
(1) Android 4.4.4 image
(2) x86 and ARM apps support
(3) GLES 1.1 and GLES 2.0 support
(4) Windows Direct X engine, in addition to host OpenGL
(4) Host IME support
(5) Key mapping
(6) text copy and paste between android and host
(7) Drag and drop apk installation
(8) GPS support & seamless Pokemon Go support
(9) Rooted out of the box, and adb remount support
and many more
Upcoming Features:
(1) Copy/Paste files between android and Windows host
(2) Camera
(3) Non VT performance improvement
(5) OBS Streaming
(5) GLES v3 support
(6) Android 6 Marshmallow
Performances (Leapdroid simply beats all competitors, period!):
This is my default emulator now. Keep up the good work.
kinda like BlueStack?
BatDroid said:
kinda like BlueStack?
Click to expand...
Click to collapse
Yes, it's an Android virtual machine, similar to BlueStaccks,. We have compared the benchmark scores, and Leapdroid is the best on market, please give it a try.
We have much better architecture and technologies compared to others, and feel confident to come out as #1 Android emulator. We have a new OpenGL forwarding technology, called LeapGL, and a virtual fiber between android vm and the host machine, which results in ultra high performance. The benchmark scores we got from our vm is very close to native execution speed.
We have github account here, will release some source code.
https://github.com/leapdroid
look forward to Linux version.
Yes, we are working on a Linux version too.
To give you some ideas on our performance, we run BlueStacks and our Leapdroid on the same physical PC, with exactly same configurations. We use AnTuTu 6.0, and the scores are shown in the attached images. The larger the score is, the better the performance is.
it's 156141 (LeapDroid) vs 122794 (BlueStacks)
WTF? The installer provided stucks at 0
Sorry about that, our developer is looking into the issue. Can you try installing again? Also check if the md5 matches.
It's an offline installer, suppose not downloading anything during installation, so that progress bar is misleading, can you check if the file size is around 245MB?
would be nice if the installer says/ask where you're installing to instead of just installing. i also get an empty folder with unreadable symbol after its done installing that look like this C:\Users\SPeciaL\Desktop\ĸ‚⿝矨搦\Leapdroid\VM
can i delete it?
ImageCraft said:
would be nice if the installer says/ask where you're installing to instead of just installing. i also get an empty folder with unreadable symbol after its done installing that look like this C:\Users\SPeciaL\Desktop\ĸ‚⿝矨搦\Leapdroid\VM
can i delete it?
Click to expand...
Click to collapse
Yes, you can delete that weird folder.
Look like the bug is to do with self extracting, can you put the exe file to a folder that you have write permission?
We wil release a new version next week.
huisinro said:
Yes, you can delete that weird folder.
Look like the bug is to do with self extracting, can you put the exe file to a folder that you have write permission?
We wil release a new version next week.
Click to expand...
Click to collapse
? the exe is on desktop and i believe i have write permission?. i checked the properties and all it's not "read only" if thats what you meant. besides the weird installation there's also sound lag and kind of felt like echo. the graphic also isn't as clear as bluestack (i used it before it always stuck initializing) and memu.
1st
tried to find and remove all traces of LeapDroid: don't know whether was 100% successful.
2nd
ran installer again. Got error message
but the mentioned folder doesn't exist.
I gave up wasting my time with LeapDroid ...
Suggestion:
Please, I believe the user should always have the choice to avoid "installations", therefore, I'm asking for "Leapdroid-Portable" version.
Such version should always be released alongside the major Leapdroid releases.
When I say "Portable", I mean a self-contained directory with all the settings/things/other you need to run Leapdroid (so, your android emulator can become really portable....aka fully contained on your beloved USB-DataKey).
No weird directories spread on your disks, no infinite amount of obscure registry-keys, no problems when trying to uninstall/reinstall....
....just a directory, full of your stuff.
As jwoegerbauer pointed out, the uninstall process is always a sensitive matter.
What's easier than uninstalling just "deleting" a folder?
some more experiments and it seems to be able to run apps that i couldn't on other emulators, fate grand order for example and also smoother despite sound issue (clash royal). i'd also like to hide sidebar if possible but nice stuff for first version!
Report here:
leapdroid can't run seven knights games and vpn apps
also please add more features like install apk - config resolution - orientation change.
Might want to move the shared folder default location to a more known place like MyDocuments or something. Couldn't find it anywhere so I had to check vm1.vbox and it turns out it was in "C:\Users\*\AppData\Roaming\yiwanzhushou\shared". It's the best way to transfer apks and other files to the Android machine, so it should be in place where your average user can access it quickly without much thought.
Already comes rooted which is always a plus. Would be nice if you could customize WASD keymap, but it isn't a big deal right now.
I don't play that many FPS intensive games, but overall they do feel smooth. Sadly I couldn't get シノビナイトメア / Shinobi Nightmare (jp.co.gu3.samurai) and Tales of Link (com.bandainamcoent.tolink_ww) to work (game starts but there's a black screen and you can't do anything), but since MEmu and Nox can't run them as well I wasn't expecting this to do it, so far only BlueStacks has been capable of running them without issues in my machine.
Also this is just my personal opinion, but I don't think the emulator should come with preinstalled "game installers". Unless you're being paid to put them there, I don't see why some random crappy games must be forced down my throat when I have no interest in them. Needless to say the first thing I did when I saw them was to uninstall them. If I wanted the game, I'd go get it myself.
Thanks for testing and those feedbacks. I hate installation issues too, and we will resolve them in next release. We take user feedbacks seriously.
These couple of weeks we have fixed more compatibility issues to cover more games, we will make sure all games reported here got supported in next few releases.
Please test more, and leave feedbacks. Appreciated!
How to install my own apk
I have played Critical ops on your product, it runs smoothly, key mapping works perfect. But it seems I can only download games from google play store, I didn't find any button or settings with APK install.
BTW, your product boots so fast, less than 5 secs on my pc.

Categories

Resources