Related
Hey I need a little help.
I need to restore the mmssms.db file onto my phone after wiping it. I tried putting it back in its place using adb push but the phone won't pull up the old messages. Could someone help me out with this? The rom i am using is the Cyanogen mod 6.1 rc2 on the incredible.
Did you just change roms and trying to restore old texts? Did you back up old one?
Sent from my ADR6300 using XDA App
yes i have the original mmssms.db file and after switching to the cyanogen mod i pushed the file back on. However, when i go to read my messages there are no messages, but the file in there is the old mmssms.db file. Also I completely backed up my old rom in case i need to revert
Restore old Rom. Download sms mms back up and restore from market. Make a back up. Restore new Rom and download app again, open and restore all messages
Sent from my ADR6300 using XDA App
Well i was hoping i could figure out more about why that file works the way it does. That will do the trick for sure though.
SerenadeX said:
yes i have the original mmssms.db file and after switching to the cyanogen mod i pushed the file back on. However, when i go to read my messages there are no messages, but the file in there is the old mmssms.db file. Also I completely backed up my old rom in case i need to revert
Click to expand...
Click to collapse
Original .db file is always wiped clean on factory data reset that you had to do to flash new rom. As the poster above me said, use sms restore app
Sent from my ADR6300 using XDA App
Of course the .db file is wiped. That's why he said that the pushed the old file with all this messages back onto the phone after flashing.
@SerenadeX: Did you reboot after pushing the file back?
Yeah i tried that but there was no change in my messages. There was, however a change in my search. I could search for terms that were in my messages but they would not pull up on the message in box. For example if i started typing the word fish the suggestion would come up for fish and when i search it it would come up with no results but the suggestions were so specific even to names. Its weird.
Your old .db file, is that from the stock (Sense) ROM?
yes it is.
That's probably what the problem is then. My gut says that the DB schemas between the stock ROM and CM are different. That would explain why just copying the .db file from one to the other doesn't work.
You'll need a program that will export the DB and re-import it correctly. There's quite a few SMS backup/restore apps in the market, many free. I haven't found anything free that will both backup and restore MMS messages though, so if you have any of those that you really want to keep you'll need to either buy something or go without those.
Hey folks
I am new to all this with rooting, flashing and so on, and i think it's exciting and awesome, so thanks to all the develepors, and the other guys who keeps this scene running!
I got a few questions about TI backup, that i need answered.. I have searched around the forum for a while, and can't find any exact answers to my questions..
With my phone rooted.. What would you guys go after, the free or the full version of TI backup, and why?
Whats the differences between the free and full?
I have also searched a bit round on the official users guide, and Wiki on TI backups homepage, but it's confusing i think..
And how is it with backup, flashing other roms and so on?
I now have the HoneySense rom flashed, and TI backup..
Can i take a backup of my sms messages, my app's, and their settings, and then flash another rom, and get the **** moved to the new rom?
And how does that work in practice?
- do i have to install TI backup on the new rom after flashing, or is there anyway that it could be installed with the rom, or how works that?
Finally, i got a question about ClockworkMod, since i can't find much information about the app on their homepage..
I got CWM installed,but what is is exactly? Is it somekind of bootloader, or?
And will CWM dissapear from my phone when flashing?
When i flashed to HoneySense, i did it with CWM, but that was also some kind of bootloader?
I really appreciate your time, and your willing to help
Thank you
giusdk said:
I really appreciate your time, and your willing to help
Thank you
Click to expand...
Click to collapse
Titanium Backup Pro has more features included, but i didnt need them already... if you use it to backup and restore your system and apps and you decide to flash a different ROM, you should only restore Apps, not Data... thats a choice you can make in Restore menue... i'm talking about your User-Apps, i never restored System-Apps or Data after a clean install of an ROM...
Greets Steffen
Thanks for the answer already
Do you know more about it?
Could any action taken in TI backup cause the phone to crash and brick?
Sent from my Desire HD using XDA Premium App
The Pro version because you can batch restore, otherwise you have to restore apps individually.
You can restore the apps data as well, but not recommended across totally different roms, definitely do not restore system apps and data, anything in red. This might include SMS data (red), up to you to try. Other alternatives would be use other app such as GoSMS Pro (free) Edit: has backup option, or My Backup Root.
There might be a chance of force closes etc, if you've not followed the above, but never heard of anyone actually bricking their device. Worst case is having to restore a full backup made in ClockworkMod Recovery.
I use both CWM and TB Pro prior to flashing any new ROM. Also keep a copy on the PC just in case the sdcard has a bad day.
Don't forget to wipe dalvik cache in CWM after TB restore and reboot. It may take a few minutes to boot up, but don't worry.
If your Market doesn't show all your apps, try deleting market cache, reboot clearing dalvik, and use TB Pro to "restore market links" found somewhere in the menu. If still doesn't show all, TB recommends try downloading a new app then check again.
Edit: CWM is just a custom recovery. Has many more options than stock, allowing a full system backup and restore, also known as a nan / nandroid backup, similar to a ghost / image of your system. Can be used and updated through an app called ROM Manager, which is really just an interface / GUI for CWM (among other things).
Sent from my Desire HD using XDA Premium App
I only got a sec or I'd answer more ????s.
I use the paid version simply cuz after using the free for so long and it saving me so much time and grief, i felt it only right to buy the full version. Plus the dev (joel) is awesome at direct support. Plus, on full version, you can make multiple backups of an app (for newer versions, etc) .
I would use a diff app for backup texts. Sms backup/restore is good, and free. And that way, you wont have to restore system app and data with Ti (which can cause issues)
Also, I Dont use CWM, I use amonRA, but yes, you will still have it after flashing a new rom, kernel, or theme. It is on a partition that goes untouched across flashes.
Ti, is an excellent tool.
Sent from my PC36100 using XDA Premium App
Additionally:
Most custom roms have TB Free, but you will need to restore your Pro key first and reboot, that is if you want to batch restore the rest of your apps and or data etc. Otherwise it's one by one.
Sent from my Desire HD using XDA Premium App
That was fast.. and usefull!
Thank you guys, that made it a lot more easy..
How do i clear the dalvik cache?
The CWM is a recovery tool.. So that if something goes wrong in a flash, i can recover by using CWM?
And to do that, i will need to take a Rom Backup, in CMW..
When i press the Backup Rom button i CWM, my phone restarts and boots into CWM interface, and backs up everything.. Where is that file stored, so i can move to my pc, and have the backup an extra place?
About the market problem.. I do almost only have paid apps, so when i login to market with my google account, they automaticly shows up under my bought app's..
Thank you so much for the help so far
giusdk said:
That was fast.. and usefull!
Thank you guys, that made it a lot more easy..
How do i clear the dalvik cache?
The CWM is a recovery tool.. So that if something goes wrong in a flash, i can recover by using CWM?
And to do that, i will need to take a Rom Backup, in CMW..
When i press the Backup Rom button i CWM, my phone restarts and boots into CWM interface, and backs up everything.. Where is that file stored, so i can move to my pc, and have the backup an extra place?
About the market problem.. I do almost only have paid apps, so when i login to market with my google account, they automaticly shows up under my bought app's..
Thank you so much for the help so far
Click to expand...
Click to collapse
You can wipe dalvik cache from a menu within CWM Recovery, or several apps, including TB . TB / Menu / More / .....
Just backup using menu inside CWM Recovery or from within ROM Manager (uses CWM Recovery) before flashing any ROM. So if you don't like the new Rom or have issues, you can boot into recovery and restore.
Most custom ROMs have an advanced power menu allowing you to reboot directly into CWM Recovery, or you can from ROM Manager or from the Bootloader menu.
All CWM Recovery backups are saved to the sdcard / clockworkmod / backup
Sent from my Desire HD using XDA Premium App
Titanium backs up your apps and app data and some system data. While recovery backs up/restores your current ROM image, meaning back up will restore everything up to the second you backed up even the way you place your apps
Sent from my HTC Desire HD using XDA App
Thank you so much. That was answers to all my questions.. For now
At some later point when i am much more into all this, i am considering making a thread, with info to all the new people in the forum, like me, who don't know what the Dalvik is, and a little about what the kernel is and why it is there.. All the small but usefull stuff, that aren't on the XDA Wiki page about DHD..
A big dictionary
That could be usefull i think..
Thanks a lot for you time
U can also try MyBackup Pro which is an excellent alternative to Titanium.
giusdk said:
Thank you so much. That was answers to all my questions.. For now
At some later point when i am much more into all this, i am considering making a thread, with info to all the new people in the forum, like me, who don't know what the Dalvik is, and a little about what the kernel is and why it is there.. All the small but usefull stuff, that aren't on the XDA Wiki page about DHD..
A big dictionary
That could be usefull i think..
Thanks a lot for you time
Click to expand...
Click to collapse
So, now i got better time, and i do understand a lot more of it.
Are anybody in for helping me making such a dictionary?
I will do mostly everything, just need some who knows more than me, to read it and tell me if somethings wrong or missing
Thank you
Ok so I'm new to androids completly. Was looking to root my new phone. Let me start off by saying I'm in Japan and have the HTC Evo 4G. I was attempting to use unrevoked but seem to be stuck at how to get to the hboot. I just updated to 2.3.4 and when I power off my phone then hit volume down and power button to gain access to hboot it simply turns the phone back on. Any help would be greatly appreciated.
Head over the the revolutionary.io site, you should be good to go. You have to use that method to root for gingerbread on the evo.
Check this thread for rooting.
http://forum.xda-developers.com/showthread.php?t=1218386
And turn off fast boot in settings/applications and then try to boot into hboot I think thats where it is I'm not sure I haven't been on sense in a while I'm not even sure if a stock ROM has it but look there to boot into hboot.
Sent from my PC36100 using xda premium
done
disregard this post please
Take out the battery, put it back in, hold volume down + power key for 3-5 seconds to get into bootloader. Theres a youtube video, can't remember what its called, but it shows step by step on how to root through Revolutionary. Very easy. Took me like 5 min to root
Sent from my PC36100 using Tapatalk
Rooted!!
Ok so I managed to get it rooted without bricking. Currently backing up the phone then will look into ROM's. Thanks for the posts
Problem
Ok so my phone states it's S-off but I have DLed some things like titanium backup, adfree and when I go to use them it says unable to gain root access??
jaydub5150 said:
Ok so my phone states it's S-off but I have DLed some things like titanium backup, adfree and when I go to use them it says unable to gain root access??
Click to expand...
Click to collapse
did you flash a recovery and super user apk?
Sent from my PC36100 using xda premium
linsalata28 said:
did you flash a recovery and super user apk?
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Umm ok apparently not. so now I got that downloaded on my PC how do I flash it to the phone??
jaydub5150 said:
Umm ok apparently not. so now I got that downloaded on my PC how do I flash it to the phone??
Click to expand...
Click to collapse
the recovery should be a PC36IMG.zip you flash that in hboot just make sure its on the root of your sdcard not in any folders then when you go to hboot it will find the update just except it.
The su apk should be a flashable zip just boot to recovery and wipe cache and dalvik cache then go to flash zip and choose that zip and flash it then reboot.
If this is your first time in recovery before you do anything make a nandroid backup this will backup everything in case anything goes wrong you can restore the backup and your phone will be just the way it was when you made the backup.
Sent from my PC36100 using xda premium
linsalata28 said:
the recovery should be a PC36IMG.zip you flash that in hboot just make sure its on the root of your sdcard not in any folders then when you go to hboot it will find the update just except it.
The su apk should be a flashable zip just boot to recovery and wipe cache and dalvik cache then go to flash zip and choose that zip and flash it then reboot.
If this is your first time in recovery before you do anything make a nandroid backup this will backup everything in case anything goes wrong you can restore the backup and your phone will be just the way it was when you made the backup.
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Ok got it all figured out. To be honest you had me lost and I almost made another noob post but I got it now. Figured out the whole flash to SD card deal. I am 100% rooted now. Now for a ROM
I downloaded the synergy rom and it deleted my carrier email app. Do all roms do this?? I'll say it again here, I'm in japan so might be a little different from the states. Anybody know how I could get it back using this rom?? Or a good rom to use that won't delete this app.
Sent from my PC36100 using XDA App
jaydub5150 said:
I downloaded the synergy rom and it deleted my carrier email app. Do all roms do this?? I'll say it again here, I'm in japan so might be a little different from the states. Anybody know how I could get it back using this rom?? Or a good rom to use that won't delete this app.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
What happens is when you flash a rom, its a whole new phone basically [os] so it comes packaged with its own apps, themes. What you can do is:
- go into recovery, backup your current rom
- restore your initial backup
- use / download es file explorer [free] from the market
- enable su permissions, then navigate to /system/app and copy it to your sd card
- go back to recovery, restore the synergy backup
- once booted, install the app from the sd card
or if it was backed up, open titanium backup, restore the app and data.
Thanks for the help teh roxxorz. I got the mail thing figured out. Worked with es file but didn't work to well with titanium backup. Took some trial and error to find all the files needed cuz the paste the whole folder didn't work. Having other issues finding the contacts and getting force closes, so I decided to just not use that rom. On to finding another good one that works.
Sent from my PC36100 using XDA App
So I tried miui and that didn't work as well. Couldn't get the mail to work at all on that rom. Anybody happen to be in Japan and using this phone and could suggest a good rom to use that they have their au email and contacts moved over on, and have minimal issues?
Sent from my PC36100 using XDA App
Hello All,
So I attempted to install my first ROM today and it was successful. Prior to installing I made a nandroid backup and it looks like everything went smoothly.
I tried out the new ROM and it wasn't to my liking. I want to restore to my Stock ROM but when going to backup and restore in ClockworkMod Recovery and clicking restore it says Checking MD5 sums then says MD5 mismatch!
What does this mean and how do I fix it? Thanks.
I figured out what I did wrong. When I made the nandroid I renamed the file and put spaces in the file name. When I renamed the file again with no spaces and tried another restore it worked perfectly. Thanks.
Chochiwpg said:
I figured out what I did wrong. When I made the nandroid I renamed the file and put spaces in the file name. When I renamed the file again with no spaces and tried another restore it worked perfectly. Thanks.
Click to expand...
Click to collapse
Yup. CWM backup files can't have spaces in them. Are you the one who was looking for suggestions to try custom ROMs? Did you not like DW?
yoft1 said:
Yup. CWM backup files can't have spaces in them. Are you the one who was looking for suggestions to try custom ROMs? Did you not like DW?
Click to expand...
Click to collapse
Hi yoft1,
Yes, I was the one looking for suggestions to try ROMs. I actually liked DW. It was easy to install and booted fast even on the first boot. My main issues was that the Google play store kept force closing and wouldn't work. Also, there was no Gmail app. I know I can download it from the play store, but since it kept force closing it wouldn't work. Also since I am a Telus user the data icon shows 3G and not 4G for some reason. I know it's just cosmetic but I would like it to say 4G. I reverted back to stock for now.
Sent from my SGH-T989D using XDA
Sent from my SGH-T989D using XDA
Chochiwpg said:
Hi yoft1,
Yes, I was the one looking for suggestions to try ROMs. I actually liked DW. It was easy to install and booted fast even on the first boot. My main issues was that the Google play store kept force closing and wouldn't work. Also, there was no Gmail app. I know I can download it from the play store, but since it kept force closing it wouldn't work. Also since I am a Telus user the data icon shows 3G and not 4G for some reason. I know it's just cosmetic but I would like it to say 4G. I reverted back to stock for now.
Sent from my SGH-T989D using XDA
Sent from my SGH-T989D using XDA
Click to expand...
Click to collapse
If you know how to clear application data that should fix the force close. Roms always have the odd problem here and there upon first installation but they can easily be fixed and not touched again. If you're interested in trying again I could walk you through your issues, the end product should be a ROM with absolutely zero stability issues.
Thanks for all your help man. You are really going out of your way to make this a smooth transition for me. The only other issue was when I backed up my mms/SMS messages through Titanium Backup and restored after running DW it didn't take for some reason. All of my text conversations were gone. Also my call log was empty as well. What programs should I back up to restore this info? Also, I guess I could backup Gmail and restore that as well correct? Again your help is much appreciated. Peace.
Sent from my SGH-T989D using XDA
Chochiwpg said:
Thanks for all your help man. You are really going out of your way to make this a smooth transition for me. The only other issue was when I backed up my mms/SMS messages through Titanium Backup and restored after running DW it didn't take for some reason. All of my text conversations were gone. Also my call log was empty as well. What programs should I back up to restore this info? Also, I guess I could backup Gmail and restore that as well correct? Again your help is much appreciated. Peace.
Sent from my SGH-T989D using XDA
Click to expand...
Click to collapse
Not sure how to restore contacts from a CWM backup but for future reference use SMS Backup. Also you when you were running DW you didn't happen to restore app+data?
Sent from my SGH-T989 using Tapatalk
Chochiwpg said:
Thanks for all your help man. You are really going out of your way to make this a smooth transition for me. The only other issue was when I backed up my mms/SMS messages through Titanium Backup and restored after running DW it didn't take for some reason. All of my text conversations were gone. Also my call log was empty as well. What programs should I back up to restore this info? Also, I guess I could backup Gmail and restore that as well correct? Again your help is much appreciated. Peace.
Sent from my SGH-T989D using XDA
Click to expand...
Click to collapse
I use SMS backup and restore, rather than tb, others have had issues restoring texts through tb too. If you want to restore call logs, call log backup and restore has worked well for others but I can't personally attest to that since I don't restore call logs between roms.
No need to backup gmail since it's all email in the cloud right?
The only things I backup are my apps (using titanium so I don't have to re download them, restoring through TB is much faster, just make sure you're not restoring any system data though) and my SMS.
No problem man.
iLeopard said:
Not sure how to restore contacts from a CWM backup but for future reference use SMS Backup. Also you when you were running DW you didn't happen to restore app+data?
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Hi, Thanks for your response.
Yes, I restored all apps with data. Which option was I supposed to choose?
yoft1 said:
I use SMS backup and restore, rather than tb, others have had issues restoring texts through tb too. If you want to restore call logs, call log backup and restore has worked well for others but I can't personally attest to that since I don't restore call logs between roms.
No need to backup gmail since it's all email in the cloud right?
The only things I backup are my apps (using titanium so I don't have to re download them, restoring through TB is much faster, just make sure you're not restoring any system data though) and my SMS.
No problem man.
Click to expand...
Click to collapse
You aren't supposed to install any system data? Because I restored Gallery, Google Play Store, Maps, SMS/MMS, Voice Command, Voice Recorder, Voice Search and Youtube.
Those apps were all considered system data, but I wanted to keep them so that's why I backed them up. Was I incorrect in doing this? Thank you.
Chochiwpg said:
You aren't supposed to install any system data? Because I restored Gallery, Google Play Store, Maps, SMS/MMS, Voice Command, Voice Recorder, Voice Search and Youtube.
Those apps were all considered system data, but I wanted to keep them so that's why I backed them up. Was I incorrect in doing this? Thank you.
Click to expand...
Click to collapse
System data usually doesn't play well across different ROMs. It's usually advised to not do that as it will cause random force closes. When you go into TB and go to batch operations, Just run "Restore missing apps with data" and you'll be fine.
Restoring data is okay, as long as it's for apps. This is your save data for games, etc. System data on the other hand, causes problems. Anything that isn't restored through "Restore missing apps with data" can be downloaded or is already included on the ROM.
yoft1 said:
System data usually doesn't play well across different ROMs. It's usually advised to not do that as it will cause random force closes. When you go into TB and go to batch operations, Just run "Restore missing apps with data" and you'll be fine.
Restoring data is okay, as long as it's for apps. This is your save data for games, etc. System data on the other hand, causes problems. Anything that isn't restored through "Restore missing apps with data" can be downloaded or is already included on the ROM.
Click to expand...
Click to collapse
Ok, got ya. Thanks again for all your help. May have to give this another try when I have time. So happy I made a nandroid.
Chochiwpg said:
Ok, got ya. Thanks again for all your help. May have to give this another try when I have time. So happy I made a nandroid.
Click to expand...
Click to collapse
No problem hope things work out for ya. Rule number one is ALWAYS NANDROID.
Backup
iLeopard said:
Not sure how to restore contacts from a CWM backup but for future reference use SMS Backup. Also you when you were running DW you didn't happen to restore app+data?
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
I use Mybackup Pro - you can backup both contacts and messages
---------- Post added at 02:13 AM ---------- Previous post was at 02:05 AM ----------
I did also get the mismatch recently. I don't know if it was a glitch. In my rom manager it shows cwm 5.0,2,7, but I recently flashed cwm touch. From the rom manager, I booted into recovery, and backed up my rom. Flashed a different rom, didn't like it, and tried to restore the one I had just backed up. I got the error, with no changes to the file name. So after completely reinstalling the previous rom, I shutdown, and booted into recovery with the volume up/down/power, backed up, and was later able to restore. It seemed to matter how I booted into cwm.
If this happens to you again without you changing any names, reflash your recovery and if your on the touch recovery then flash the old recovery.
Sent from my Galaxy Nexus using xda premium
newman98168 said:
I use Mybackup Pro - you can backup both contacts and messages
---------- Post added at 02:13 AM ---------- Previous post was at 02:05 AM ----------
I did also get the mismatch recently. I don't know if it was a glitch. In my rom manager it shows cwm 5.0,2,7, but I recently flashed cwm touch. From the rom manager, I booted into recovery, and backed up my rom. Flashed a different rom, didn't like it, and tried to restore the one I had just backed up. I got the error, with no changes to the file name. So after completely reinstalling the previous rom, I shutdown, and booted into recovery with the volume up/down/power, backed up, and was later able to restore. It seemed to matter how I booted into cwm.
Click to expand...
Click to collapse
Thanks I will give my backup pro a try. Looks like that is the exact application I am looking for.
Sent from my SGH-T989D using XDA
I used Terminal Emulator to backup my phone (through CWM) using a command 'on android'. Unfortunately, I can't restore the backup... a little help? Is this a known bug?
Sent from my HTC Vision using xda app-developers app
IsmailOmer said:
I used Terminal Emulator to backup my phone (through CWM) using a command 'on android'. Unfortunately, I can't restore the backup... a little help? Is this a known bug?
Sent from my HTC Vision using xda app-developers app
Click to expand...
Click to collapse
I'm not sure what exactly you mean, you shouldn't be doing a full nandroid backup via the terminal emulator or even when the phone is 'active'.
To properly do a backup.
Reboot into Recovery
Backup (which saves it to a folder on SD Card /sdcard/clockworkmod/backup)
to restore
Same steps just 'restore' instead of backup.
Otherwise I think you need to be more clear what you mean. Though as always steps like that should not be done while the OS is running.
My bad, check this out.
http://forum.xda-developers.com/showthread.php?t=1620255
I completely followed the steps and I even got the full in the standard Cwm folder in the SD card. However It says error in boot image when I try to restore it. Its a pain in the arse cos I just wanted to try out the test builds for Andromadus jb. Now I'm kinda stuck with it... The process of backing up again will be quite a task... hope that's clearer
Sent from my HTC Vision using xda app-developers app
IsmailOmer said:
My bad, check this out.
http://forum.xda-developers.com/showthread.php?t=1620255
I completely followed the steps and I even got the full in the standard Cwm folder in the SD card. However It says error in boot image when I try to restore it. Its a pain in the arse cos I just wanted to try out the test builds for Andromadus jb. Now I'm kinda stuck with it... The process of backing up again will be quite a task... hope that's clearer
Sent from my HTC Vision using xda app-developers app
Click to expand...
Click to collapse
1) Never completely rely on a backup tool until you have tested it completely to work. (ie: don't use it expecting that to be the backup you require), in otherwords use recovery in the mean time for nandroid backups.
2) There was a text in bright red on the first post regarding if it couldn't find the boot image to flash such and such zip (probably to make it work after the fact).
The OP's rom is CM7 in his signature, it probably doesn't understand how to correctly backup ICS roms if you are using one. I wouldn't really use an online nandroid tool , rather if I needed something for online backups (such as of apps and settings) I would use something like Titanium Backup.
Also some recoveries (like 4EXT Touch Recovery), using the recovery control can be made to schedule a nandroid backup (ie; reboots into recovery makes a full backup, reboots back into the phone when done).
Far as making your existing backup work, I'm not certain, you might have to flash the rom it's based off of clean, then remove the boot image from the backup and then try to perform a recovery without it (not sure if it's possible with clockworkmod, but I know in 4EXT you can do an advanced restore selecting which exact part you'd like to restore such as your data or system partition).
Thanks Keebz I kinda got it sorted now through titanium backup. Thanks for your time though
Sent from my HTC Vision using xda app-developers app