[App][ROOT][4.0.1+] Device ID Changer - Android Apps and Games

So, this is a simple app to change your Android ID.
It is on Google Play for £4.99 (VAT included by Google, so will be more), so please buy it if you want, however it is attached for all XDA members to use free of charge!
This app uses the secure settings API to write the ANDROID_ID, and it grants itself the relevant permission using the package manager executable.
It has a backup function as well, as well as the ability to generate a random ID.
Play Link: https://play.google.com/store/apps/details?id=com.liamw.root.androididchanger.
Feel free to provide feedback!
Recent Changes:
Version 5.0.1:
Complete rewrite
Material design
Marshmallow support
Version 4.0:
No longer uses Sqlite binary
Relies on WRITE_SECURE_SETTINGS permission
Will grant itself WRITE_SECURE_SETTINGS permission on first launch
Version 3.0:
Sooo many changes, added ability to generate your own ID
Moved backup ability to separate activity
Loads of other small fixes and changes
Version 2.0.1
*Fixed FC
Version 2.0
*Fixed backup 'newline'
*Fixed su detection
*Improved command execution
*No longer needs to be a system app
Version 1.1
*Fixed backup
*Fixed FC on some ROMS
XDA:DevDB Information
Device ID Changer, App for the Android General
Contributors
liamwli
Version Information
Status: Stable
Current Stable Version: 5.0.1.1
Stable Release Date: 2016-02-22
Created 2014-02-19
Last Updated 2016-02-22

Reserved

liamwli said:
So, this is a simple app to change your Android ID.
It will be on Google Play for £1.50, so please buy it if you want, however it is attached for all xda members to use free of charge!
*This app doesn't directly modify the database. It uses the in built write secure settings API. As such it must be a system app*
It has a backup function as well.
Play Link: https://play.google.com/store/apps/details?id=com.liamw.root.androididchanger
(I only just uploaded it so it may take a few hours...)
Feel free to provide feedback!
Known Bugs:
* Backup isn't made unless /sdcard/idchanger/backup is created manually
Click to expand...
Click to collapse
What is the purpose for this? What does this actually do? What ID are you changing?

jerdog said:
What is the purpose for this? What does this actually do? What ID are you changing?
Click to expand...
Click to collapse
The ANDROID_ID that is a unique ID for all Android devices, which is null on some devices.

jerdog said:
What is the purpose for this? What does this actually do? What ID are you changing?
Click to expand...
Click to collapse
This app changes a unique ID, as liamwli explained -- Google uses it to identify your device. Since it may change upon installation of another ROM, you may want to revert to the previous ID to prevent several new entries cropping up on the Play Store device menu, for example (in the menu where your devices are listed whenever you (buy and) install an application or game). This tends to get a big mess over time with us OCD flashers, and this means you will have to find out by chance or elimination whatever device Google thinks you are currently on is the device you intend to install to.
EDIT: Oh, and Google's application copy protection scheme seems to partly rely on it, although there are not that many developers depending on this.

liamwli said:
The ANDROID_ID that is a unique ID for all Android devices, which is null on some devices.
Click to expand...
Click to collapse
Does the Play Store rely on ANDROID_ID for app compatibility? If I change this, will I be able to download apps saying "Not compatible with your device"?

Re: [App][2.1+] Android ID Changer
teorouge said:
Does the Play Store rely on ANDROID_ID for app compatibility? If I change this, will I be able to download apps saying "Not compatible with your device"?
Click to expand...
Click to collapse
No, that is gathered from XML files on the device and is sent to the Google servers during setup.
Sent from my GT-I9100 using Tapatalk 2

Re: [App][2.1+] Android ID Changer
How this is works?
Sent from my Galaxy Nexus using xda premium

Re: [App][2.1+] Android ID Changer
resta2195 said:
How this is works?
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Uses the Android API to write the secure setting. Needs to be a system app, which is why it needs root.
Sent from my GT-I9100 using Tapatalk 2

App updated to version 1.1

App updated to version 2.0 and 2.0.1

Doesn´t work on Nexus 7 (4.2.2.). Changed ID and success was confirmed, but after reboot old ID was still present.
So App is useless for now. Suggestion: inplement function to generate random (but valid) Android ID.

Re: [App][2.1+] Android ID Changer
Kusie said:
Doesn´t work on Nexus 7 (4.2.2.). Changed ID and success was confirmed, but after reboot old ID was still present.
So App is useless for now. Suggestion: inplement function to generate random (but valid) Android ID.
Click to expand...
Click to collapse
I'll look into implementing it
Also, it works best as a system app.
Liam
Sent from my Nexus 7 using Tapatalk HD

Well, the app tells me it´s recommended to make it a system app, but not neccessary. So I didn´t set it as a system app first, and it dind´t work.
I then converted it to a system app and it worked immediately. So thanks for your app!
Kusie

Re: [App][2.1+] Android ID Changer
Kusie said:
Well, the app tells me it´s recommended to make it a system app, but not neccessary. So I didn´t set it as a system app first, and it dind´t work.
I then converted it to a system app and it worked immediately. So thanks for your app!
Kusie
Click to expand...
Click to collapse
No worries
Not all devices have the sqlite3 binary installed, so that's why I recommend installing it as a system app.
Liam
Sent from my Nexus 7 using Tapatalk HD

Sounds like what I need, but got a question
liamwli said:
No worries
Not all devices have the sqlite3 binary installed, so that's why I recommend installing it as a system app.
Liam
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
So how do you install something as a system/non-system app? I have three Chinese tablets that I need to "create" a unique Device ID as the manufacturer seemed to think it ok to flash all their units with the SAME ID? Are there any rules to picking an ID? What other tools besides SU do you need (i.e. BusyBox?)
Thanks!
Tim

PiperTim said:
So how do you install something as a system/non-system app? I have three Chinese tablets that I need to "create" a unique Device ID as the manufacturer seemed to think it ok to flash all their units with the SAME ID? Are there any rules to picking an ID? What other tools besides SU do you need (i.e. BusyBox?)
Thanks!
Tim
Click to expand...
Click to collapse
If you have root, the app will prompt you to install it as a system app when it starts.
Check out the current device ID - it should follow the same pattern
Liam

just to recap
liamwli said:
If you have root, the app will prompt you to install it as a system app when it starts.
Check out the current device ID - it should follow the same pattern
Liam
Click to expand...
Click to collapse
OK, that sounds easy enough... I assume I should use the 2.0 apk and not the other two? Then just kind of pick one number different or whatever down the chain of the ID? Thanks for the help, I will give it a try!:good:
Didn't have luck with the older Android ID Changer.
Cheers!
Tim

Re: [App][2.1+] Android ID Changer
PiperTim said:
OK, that sounds easy enough... I assume I should use the 2.0 apk and not the other two? Then just kind of pick one number different or whatever down the chain of the ID? Thanks for the help, I will give it a try!:good:
Didn't have luck with the older Android ID Changer.
Cheers!
Tim
Click to expand...
Click to collapse
Pick the highest number
Sent from my Nexus 7 using Tapatalk HD

Uploaded version 4.0 - it has been available on Google Play for a while, however I forgot to upload it here, sorry!

Related

[APP]carrier name

This is an app that changes what carrier name is diplayed in for example the lock screen and the status bar. It requires root because it modifies system files, and because it uses root it's potentially dangerous. Use it at your own risk, I'm not responsible if your device explodes in your face!
I had much trouble figuring out how to do this so I wanted to spare others the trouble by making this app. Please send me bug reports so I can fix any bugs you find.
Update1: Don't use any special characters because it will be used in an xml file so for example a double quote sign will break the file.
Update2: This will probably not work on the evo with stock rom and will not work with any rom that only shows what network you're connected to. This app only changes the carrier name wich is taken from your sim card. There are some roms that allows you to change this for example Cyanogenmod 6 where you can change so that it shows your spn.
Update3: I'm currently working on making this app work on all android devices by patching framework-res.apk
This app is also availble on the android market for $0.99, please consider buying the app it would make my face go
Carrier Name in the Android app market
mirror
ChangeLog:
[1.0]
- Initial release
[1.1]
- Big bug fix, should be working now
[1.2]
- Should be supported on more devices now
- Backup function now works as initially intended
Holabalola said:
This is an app that changes what carrier name is diplayed in for example the lock screen and the status bar. It requires root because it modifies system files, and because it uses root it's potentially dangerous. Use it at your own risk, I'm not responsible if your device explodes in your face!
I had much trouble figuring out how to do this so I wanted to spare others the trouble by making this app. Please send me bug reports so I can fix any bugs you find.
This app is also availble on the android market for $0.99, please consider buying the app it would make my face go
Carrier Name on the Android app market
ChangeLog:
[1.0] Initial release
Click to expand...
Click to collapse
Thanks for this, I'll check it out next time I flash GB. and let you know if I find anything, should be less than a day or two.
Doesn't seem to work on g2 running cm6:1.1
Sent from my HTC Vision using XDA App
So I can put my own name instead =P
i will try it now, if it works well, i will uninstall and buy from the market, thanks for your hard work
not working on Dell Streak DJ_Steve's ROM v1.5.2 froyo,
tried puttin in my name with and without brackets and rebooting, didnt work.
I would really like to do this to totally debrand my device.
I really like like the concept of this app especially since the ways available to do this on the Evo are somewhat extensive.
Unfortunatley, this first version is not working on my Evo. I'm running a stock rooted deodexed rom. I will keep following this thread.
P.S. I also tried putting in my name with and without brackets and nothing worked. Also pressing the reboot button in the corner didn't work.
Sent from my PC36100 using XDA App
If any of you have access to the terminal on your device and know how to use it please check if the app has made the file /system/etc/spn-conf.xml and make sure it has the following contents:
I hope I can fix so that it works for you, it works on my HTC tattoo with cm6 and my friends galaxy with cm6. Please help my find why its not working so I can fix the problems you are having.
BryanChung said:
So I can put my own name instead =P
Click to expand...
Click to collapse
Yes, you could put anything you want
Thanks for your response. I will check when I'm done work.
Sent from my PC36100 using XDA App
on my USCC Samsung mesmerize it says "original operator name: USCC" when my phone in the notification pulldown and the lockscreen say US Cellular.
Sent from my Galaxy S.
sageDieu said:
on my USCC Samsung mesmerize it says "original operator name: USCC" when my phone in the notification pulldown and the lockscreen say US Cellular.
Sent from my Galaxy S.
Click to expand...
Click to collapse
The text in your status bar is the network you're currently connected to and the text in the app is your carrier name that is taken from your sim card. If you have cyanogenmod you can change if spn or plmn will be displayed, usually it will be son but otherwise I can help you sorry.
Dell Streak DJ_Steve v1.5.2 ROM froyo,
carrier name 1.2.apk, made a successful backup : /system/etc/spn-conf.xml.BACKUP
but is missing the file /system/etc/spn-conf.xml
still shows AT&T carrier.
any idea?
chrisrotolo said:
Dell Streak DJ_Steve v1.5.2 ROM froyo,
carrier name 1.2.apk, made a successful backup : /system/etc/spn-conf.xml.BACKUP
but is missing the file /system/etc/spn-conf.xml
still shows AT&T carrier.
any idea?
Click to expand...
Click to collapse
Try again but click no when it asks you if you want to make a backup and reboot after.
Sent from my Tattoo using XDA App
No Dice
still gAyT&T
chrisrotolo said:
No Dice
still gAyT&T
Click to expand...
Click to collapse
Please check if it is generating the file properly otherwise try manually remounting /system to be rw and try again
Sent from my Tattoo using XDA App
yes, now the file is there, I opened in a text editor and my custom name is in there now.
I mounted r/o and rebooted.
still nothing..
chrisrotolo said:
yes, now the file is there, I opened in a text editor and my custom name is in there now.
I mounted r/o and rebooted.
still nothing..
Click to expand...
Click to collapse
That probably means your status bar isn't showing the spn, what the app modifies. If you have a rom that allows you to change it to spn it would work if you can't, you'll just have to wait for an update.
yeah custom ROM, probably.
Thanks anyway I'll keep trying.
Worked like a charm ... thanks!
Thanx ...great job man...
Simple and good idea...
Congratulations !

[APP][1.6+] SD Maid - System cleaning tool

Description:
Ive started working on a tool to clean up after apps (inspired by this thread).
Nobody is perfect and android neither.
Apps you have already deleted sometimes leave data behind.
The system constantly creates logs, crash reports and debug files you don't really need.
The market leaves temporary files of downloaded apps behind.
Lets not go on here...
SD Maid is a universal file tool that helps you keep your device neat and tidy.
Click to expand...
Click to collapse
Features
Storage overview
Root explorer & search
Find & remove left over files from uninstalled apps
Freeze, Uninstall, Export or kill apps
Toggle autstart entries
Find & delete common unnecessary files
Clean applications by removing various cache files without loosing any data
Find & delete duplicate files
Overview over biggest files/directories on your device
Optimize your SQL databases
Show last modified files
and more...
Installation instructions
* Install this like any other app.
* If your device is rooted, you will be asked if you want to grant SD Maid root permission upon its first launch
* It is up to you what you choose, in each case SD Maid will make best possible use of its features.
* Have the SuperUser application remember this choice, repeated prompts can cause unexpected behavior
Download links
SD Maid can either be downloaded from Google Play or direct from my server, appropriate links are collected here. The unlocker for SD Maid Pro can currently only be obtained through Google Play. I really recommend to only use these two sources. If you can't verify that the apk files are original you may put your device at risk.
Changelog
A detailed changelog can be found on Github and most update release posts also contain some explanation of what's new.
Bugs / Requests
Please use the issue tracker for any kind of bug reports or feature requests for both SD Maid stable & beta. I'll also discuss issues else where but usually a lot of helpful information gets lost if it's not organised, so I prefer the issue tracker .
Beta testing
If you are interested in beta versions and want to help test new features you can find the appropriate links here There is also some discussion in SD Maids G+ community.
Translations
If you want to help translate look here: SD Maid @ crowdin.com
Thank you!
Help document
See sdmaid.darken.eu/help
Privacy
See sdmaid.darken.eu/privacy
XDA:DevDB Information
SD Maid - System Cleaning Tool, App for the Android General
Contributors
Dark3n
Version Information
Status: Stable
Current Stable Version: -
Stable Release Date: 1969-12-31
Created 2014-06-02
Last Updated 2017-08-15
How to help me troubleshoot your issues
Please see here for instructions on how to best report bugs:
https://github.com/d4rken/sdmaid-public/wiki/Reporting-a-bug
force closes on HD2 Typhoon 2.8 RC2 CM7
Sent from my Nexus S using XDA Premium App
mrxkills said:
force closes on HD2 Typhoon 2.8 RC2 CM7
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
On start or when pressing refresh?
Could you post the StackTrace maybe?
edit: The force close comes from the directory "/dbdata/databases" not existing hm...
Where would the directory be located on the HD2 ?
edit2: New version up which wont force close
Does this problem of left over directories only exist on the sgs?
Yes!!! I have been wanting an app like this for a while!
Installed but force closes every time I try to refresh...
MyTouch 4G - rooted - CM 7.0.0RC3
works on x10i
Sent from my X10i using XDA Premium App
pbarnum said:
Yes!!! I have been wanting an app like this for a while!
Installed but force closes every time I try to refresh...
MyTouch 4G - rooted - CM 7.0.0RC3
Click to expand...
Click to collapse
I just uploaded a new version which should not force close, but it seems you don't have that directory /dbdata/databases either.
asmanthebell said:
works on x10i
Sent from my X10i using XDA Premium App
Click to expand...
Click to collapse
Does it show any thing when you press refresh?
removed
SimonVT said:
There's no such folder on stock android. Each app have their own folder for data in /data/data/<package name>, which is automatically deleted at uninstall.
Click to expand...
Click to collapse
Hm, so this is a samsung related problem?
removed
Installed on HTC Desire, It says no "0 corpses in your basement"
ukanth said:
Installed on HTC Desire, It says no "0 corpses in your basement"
Click to expand...
Click to collapse
Did you see a toast message?
(Example in attachment)
Dark3n said:
Did you see a toast message?
(Example in attachment)
Click to expand...
Click to collapse
Yes, I can see that . I guess there is no such folder in Desire
Same in x10, ’0 corpses' & folder not found.
Sent from my X10i using XDA App
So do you have to have that folder dbdata/database to run it
Just Incredible
Djay1809 said:
So do you have to have that folder dbdata/database to run it
Just Incredible
Click to expand...
Click to collapse
It seems that the problem of files remaining on the device in /dbdata/databases after uninstalling the app is only existant on Samsung devices.
You can run the app, but there probably won't be anything to show on a non Samsung device.
Yea, thats what happened, all it said was that folder not found. Sorry I dont speak programming, just teck. And Im pretty sure it dosnt matter if I have a rooted phone but im guessing it wouldnt hurt to tell you that im running unrevoked forever on my HTC incredible (not like the app has to cater just me) but i could really use something like this. I put my phone to work like i do my laptop, (you would have to see it to get that)
Just Incredible
I just installed the app and got a "0 corpses message" with no pop up message
also if it helps
SGS Vibrant
Trigger 2.8.2
Overstock 2.2
ironlood said:
I just installed the app and got a "0 corpses message" with no pop up message
also if it helps
SGS Vibrant
Trigger 2.8.2
Overstock 2.2
Click to expand...
Click to collapse
Thanks, this is very intresting. So the vibrant has this folder too.
The question now would be if this bug does not exist on the vibrant or if it just luck and you have a very clean device .
Works on Fascinate. Found 25 files from uninstalled apps. Great idea btw...

[APP][GPL]SecDroid - Android Hardening [BETA] [Hiatus]

SecDroid V 1.1 Beta
Created by x942
Released under GPLV2​
PROJECT IS ON HIATUS
New project over here
Introduction​
SecDroid hardens the android kernel by disable certain binaries that have internet access or can be used as an attack vector. Some of these are:
SSH
SSHD
Telnet
NC (net cat)
Ping
PM (Package Manager - Can't install apps via CLI/ADB)
ADBD (ADB is disabled until reboot)
And by securing the TCP Stack using Systctl (Until Next boot).
Click to expand...
Click to collapse
More info
Why disable ADB and PM?
ADB and PM are both disabled to help prevent an attacker from being able to install apps via the command line or adb shell. Both of these are potential attack vectors. You can install apps via the playstore and GUI
Click to expand...
Click to collapse
What license is this released under?
All code is released under GPLV2 Unless otherwise noted.
Click to expand...
Click to collapse
Thanks/Credits
Many Thanks to Adam Outler for his Shell class that was used in this project (until V0.3 - See Changelog).
Many thanks to XDA-TV and XDA for their hard work!
And thanks to SANS for their Android Security whitepaper which inspired this project.
Click to expand...
Click to collapse
Downloads:
View attachment SecDroid.apk
Source Code
Latest Version (always up to date)
Play Store ] [URL="http://forum.xda-developers.com/showpost.php?p=41204527&postcount=101"](OUT-OF-DATE) [/URL]
Click to expand...
Click to collapse
Please note this is my first android app. As such bugs may be present and the code may not be pretty. If anyone can help me make it look nicer and more efficient that would be great
UPDATE 2013-05-06:
Version 1.1 Beta
* Fixed script to properly handled errors on some devices
* Fixed layout issue
* Added disable bluetooth feature (Disabled bluetoothd )
* Added enable bluetooth feautre ( Reverses above action)
Click to expand...
Click to collapse
x942 - Thanks for letting me know this is in the works - looks really promising. With things like SSH/SSHD being disabled, will apps (like Connectbot) still work, allowing for SSH/SSHD on a per app basis?
Does this just disable these things during the current running session?
IE after rebooting it does everything go back to normal?
If not is there a way to enable them again?
I have to assume that it's a good thing if the application wasn't able to find any of the noted application to harden.
fluxgfx said:
I have to assume that it's a good thing if the application wasn't able to find any of the noted application to harden.
Click to expand...
Click to collapse
I assume it's not a good thing because the applications are missing (which is unlikely) or they are moved to a different location
http://www.xda-developers.com/android/secure-your-android-device-with-secdroid/
featured on Xda portal!
So the "hardening" is only applied after running the app and upon next boot everything should be back to normal correct?
Mika83AC said:
I assume it's not a good thing because the applications are missing (which is unlikely) or they are moved to a different location
Click to expand...
Click to collapse
I agree with you. Although after a manual verification the application in questions aren't located on the device in any folders Internel, External or within any of the root folder.
Cheers,
fluxgfx said:
I agree with you. Although after a manual verification the application in questions aren't located on the device in any folders Internel, External or within any of the root folder.
Cheers,
Click to expand...
Click to collapse
I also has the same issue when running the app and I confirmed the apps are not located on my device.
First of all thank you so much for the effort to keep our devices safe. Im using Droidwall to block certain programs and would like to install SecDroid but not sure if it would conflict in any way. Could you please confirm?
koz said:
x942 - Thanks for letting me know this is in the works - looks really promising. With things like SSH/SSHD being disabled, will apps (like Connectbot) still work, allowing for SSH/SSHD on a per app basis?
Click to expand...
Click to collapse
Sadly no. The apps are disabled by removing their permisions to execute (chmod 000). This means no one can run it. I suppose I could have it set to only allow Connectbot to run it based on UID or something. But something like Droidwall or AFWall+ is better suited for that. I am planning to add in a switch for each item. So you could for example leave ssh enabled but disabled everything else.
Richy19 said:
Does this just disable these things during the current running session?
IE after rebooting it does everything go back to normal?
If not is there a way to enable them again?
Click to expand...
Click to collapse
Yes at this time everything is reset on reboot. I am looking into having it auto-run every boot.
fluxgfx said:
I have to assume that it's a good thing if the application wasn't able to find any of the noted application to harden.
Click to expand...
Click to collapse
Correct. I have tested on CM9/10/10.1 and AOKP on both of these if it can't find anything then they aren't present in the system. Stock roms may be different. All AOSP should all be the same though.
hisname said:
http://www.xda-developers.com/android/secure-your-android-device-with-secdroid/
featured on Xda portal!
Click to expand...
Click to collapse
Nice! xD That is awesome!
PnoT said:
So the "hardening" is only applied after running the app and upon next boot everything should be back to normal correct?
Click to expand...
Click to collapse
Yes. Everything is reset upon reboot. i will add an auto-run version shortly
bushako said:
First of all thank you so much for the effort to keep our devices safe. Im using Droidwall to block certain programs and would like to install SecDroid but not sure if it would conflict in any way. Could you please confirm?
Click to expand...
Click to collapse
No problem. I have no issues with Droidwall or AFWall+ SecDroid doesn't touch iptables so everything should be fine
Are these vulnerabilities dependent upon whether USB debugging is enabled or disabled?
...and will this interfere with Apps that require USB debuggin enabled such as Titanium Backup and Gemini Apps manager.
electricpete1 said:
Are these vulnerabilities dependent upon whether USB debugging is enabled or disabled?
...and will this interfere with Apps that require USB debuggin enabled such as Titanium Backup and Gemini Apps manager.
Click to expand...
Click to collapse
The only vulnerabilities dependant on USB Debugging is Kos' p2p-adb. The rest prevent network (remote) attacks. Some of which could be used over ADB but don't depend on it (installing malware). I have not tested with TB but it may break it. I am trying to make individual on/off switches for each option so you can only disable what you want to and leave the rest alone
I have posted a Play Store link now too!
fluxgfx said:
I have to assume that it's a good thing if the application wasn't able to find any of the noted application to harden.
Click to expand...
Click to collapse
WattB006 said:
I also has the same issue when running the app and I confirmed the apps are not located on my device.
Click to expand...
Click to collapse
Same result here. Does that mean our devices are more secure since we don't have these files? I'm running pure AOSP, BTW.
I'm having the same problem.
Sent from my INO_ONE using xda premium
apatal said:
Same result here. Does that mean our devices are more secure since we don't have these files? I'm running pure AOSP, BTW.
Click to expand...
Click to collapse
No, you are not "safe". All the things are not located in system/xbin, but in system/bin! So the pathes which the app checks are wrong...
Under system/xbin are many many links, but the real "files" are located elsewhere! So the dev should chance his app so that it can check the right locations
Sent from my GT-I9300 using xda app-developers app
I checked and scp is located in the system/bin folder. All the other ones though I cannot find. Here is a screen shot of mine.
Sent from my SGH-I747 using xda premium
Can you also include in this app ARP, DOS,and MITM type of attack protection. That would be cool.
apatal said:
Same result here. Does that mean our devices are more secure since we don't have these files? I'm running pure AOSP, BTW.
Click to expand...
Click to collapse
New version coming in a few days I will post a patched version today, it looks like I uploaded the wrong version by mistake.
jas0nsg said:
I'm having the same problem.
Sent from my INO_ONE using xda premium
Click to expand...
Click to collapse
Mika83AC said:
No, you are not "safe". All the things are not located in system/xbin, but in system/bin! So the pathes which the app checks are wrong...
Under system/xbin are many many links, but the real "files" are located elsewhere! So the dev should chance his app so that it can check the right locations
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Oops looks like I messed up and uploaded the wrong version I will fix this. Originally it did use xbin and also disabled more things (bluetooth and NFC) but I corrected this as most users don't want those disabled. I will post the proper APK With the proper paths. It's alread compiled so expect it in a few min.
SkyandDirt said:
Can you also include in this app ARP, DOS,and MITM type of attack protection. That would be cool.
Click to expand...
Click to collapse
I can include these I will do so in a future update.
Fixed the issue. It doesn't give any errors on CM10/10.1 on my N4. Path is now /system/bin for the binaries that are there and xbin is only used for a couple binaries that are only in that folder.
Also moved repo to github as google code is annoying. Update also pushed to Play Store.

Two versions of the same application

i have an app installed (from apk file, not google play).
recently i got an updated version of the application (another apk file).
is there ANY way of installing the new version next to old one without overwritting it?
i need to use both versions at the same time.
Why use 2 versions? If its the same app, it will do the same thing as the old one.
???
Sent from my GT-N8020 using xda app-developers app
Are you trying to have simultaneous porn pix slideshows or films running concurrently?LOL
JK sounds like youre doing a comparison of versions....but of what?
You aint special.
i have an app that i am using for watching tv from my satellite platform provider.
they released an updated version of they software with new functionality but they took away others. i would like to use new things but also still have an access to old functions.
but excluding the duscussion if is it reasonable or not...
can it be done? and how?
.
Hi,
Backup it with titaniumbackup first, then install new version.
If updated app is not working, just restore the old one.
Bye
Sent from my GT-N8000 using Tapatalk HD
drei666 said:
Hi,
Backup it with titaniumbackup first, then install new version.
If updated app is not working, just restore the old one.
Bye
Sent from my GT-N8000 using Tapatalk HD
Click to expand...
Click to collapse
Thats an answer to a totally different question.
is there ANY way of installing the new version next to old one without overwritting it?
OP i would try renaming the apk .
jje
the files have different name.
Probably they have the same signature or ID or whatever identifies it in Google Play.
Is there any way of changing the parameter identifying the app?
kayteck1 said:
the files have different name.
Probably they have the same signature or ID or whatever identifies it in Google Play.
Is there any way of changing the parameter identifying the app?
Click to expand...
Click to collapse
yes u can change the main activity name in smali form....apktools will help you
..decompile apk
..change activity folder's name
..change activity paths in all smali files
..rebuild apk
..sign
.. install
good luck
Galaxyer said:
yes u can change the main activity name in smali form....apktools will help you
..decompile apk
..change activity folder's name
..change activity paths in all smali files
..rebuild apk
..sign
.. install
good luck
Click to expand...
Click to collapse
Thank you.
So, I got as far as..... decompiling the app
I am not completely across with programming but I have no clue what I should do next Well... I've never played in programming for android and haven't played in modding or any stuff like that.
SO, Can you guide me what I should do next?
What is activity folder name and where is it stored?
Which entries in smali files are activity paths?
I'll understand if you won't help anymore as it may be too much to go through... honestly, no worries...
This is a link to the app
https://www.dropbox.com/s/gtcazc58aqz8j7y/com.adb.android.app.iti-1.apk
It is a free app. The only thing is that it can be downloaded from Polish Google Play only, hope I haven't broke any xda rulez now
Any help is appreciated...
Here you go...just install this alongside the original
https://www.dropbox.com/s/r07l6u06q4dow1d/iti.apk
bjbinc said:
Here you go...just install this alongside the original
https://www.dropbox.com/s/r07l6u06q4dow1d/iti.apk
Click to expand...
Click to collapse
link is not working, sorry...
.
kayteck1 said:
link is not working, sorry...
.
Click to expand...
Click to collapse
Weird... Try this
http://db.tt/SIpwOgs8
Sent from my GT-N8013 using Tapatalk HD
kayteck1 said:
link is not working, sorry...
.
Click to expand...
Click to collapse
Sorry for my late...
thanks to bjbinc for supporting you with the mod...
Good luck
I'm trying to do the same thing. With real racing 3. I have an older version that I like a lot for its particular features, plus the latest Ferrari updated version.
I want to have both on my phone. Any way? Also, they have the same exact com.r3 folders, can the modified apk use different data folders?
Thank you for all your help

Android version

How can i install incompatible apps from play store, I use sgs gt-s5282, with cm11...
$amoxinH said:
How can i install incompatible apps from play store, I use sgs gt-s5282, with cm11...
Click to expand...
Click to collapse
You can't .and even if you download an apk of the preferred app it won't work .
[email protected] said:
You can't .and even if you download an apk of the preferred app it won't work .
Click to expand...
Click to collapse
Dear @Querty@, I already did it, I found the way...
As you see in the main post, I use cm, and that means my android is updated, but not information for Google play store...
Sent from my GT-S5282 using XDA-Developers mobile app
$amoxinH said:
Dear @Querty@, I already did it, I found the way...
As you see in the main post, I use cm, and that means my android is updated, but not information for Google play store...
Sent from my GT-S5282 using XDA-Developers mobile app
Click to expand...
Click to collapse
Sorry for the hurried response.
There are a handful of reasons why app is incompatible.
1) android version - some apps are not compatible with android versions .updating your android version will work .
2)hardware -let's say that I want to shoot a 360 panorama. But my device has no gyromerter ,so I may get incompatible or they may let me download but the app won't work perfectly.
3)geo restrictions- some apps cannot be installed in some country or the app hasn't been released yet for that country. Enabling proxy and changing your location may or may not work.
Now for by " already did it " you mean you already installed then good for you.
But keep in mind that cm11=KitKat that is android4.4.x
Using cm11 don't mean that your device is updated there is still cm12/12.1(lollipop) cm13(marshmallow).
If you want more help cite the app you want installed and I'll go over the device requirement.
PS:if the problem is geo restrictions ,then using apps like tunnelbear,market helper and searching for the app in chrome store may help
[email protected] said:
Sorry for the hurried response.
There are a handful of reasons why app is incompatible.
1) android version - some apps are not compatible with android versions .updating your android version will work .
2)hardware -let's say that I want to shoot a 360 panorama. But my device has no gyromerter ,so I may get incompatible or they may let me download but the app won't work perfectly.
3)geo restrictions- some apps cannot be installed in some country or the app hasn't been released yet for that country. Enabling proxy and changing your location may or may not work.
Now for by " already did it " you mean you already installed then good for you.
But keep in mind that cm11=KitKat that is android4.4.x
Using cm11 don't mean that your device is updated there is still cm12/12.1(lollipop) cm13(marshmallow).
If you want more help cite the app you want installed and I'll go over the device requirement.
PS:if the problem is geo restrictions ,then using apps like tunnelbear,market helper and searching for the app in chrome store may help
Click to expand...
Click to collapse
Thanks for the information...
I use market helper with Galaxay S5 activated as my device...
Sent from my GT-S5282 using XDA-Developers mobile app
$amoxinH said:
Thanks for the information...
I use market helper with Galaxay S5 activated as my device...
Sent from my GT-S5282 using XDA-Developers mobile app
Click to expand...
Click to collapse
Anytime

Categories

Resources