Related
If you want the Official TWRP Recovery (now compatible with KK) for your Nexus S just check this link, there will always be the latest TWRP recovery officially out.
For now the latest is: TWRP 2.8.7.0
LINK: https://dl.twrp.me/crespo/
How to flash this? (Recommended way)
- enter in fastboot mode
- plug to your pc
- open a command prompt at the path where fastboot.exe is located
- type: fastboot flash recovery (drag and drop .img file)
- when done, type: fastboot reboot
PS: You now have a custom recovery and you are rooted. Since 2.5.0.0, TWRP roots your phone for you. Just reboot to recovery, and reboot system, if you are not rooted it will prompt you to root, just slide to accept. Let it reboot ,go to the playstore and download SuperSU.
Or if u are rooted:
- download from the playstore: [ROOT]*Rashr - Flash Tool (Playstore) / [ROOT]*Rashr - The mobile Android Flash-Tool (XDA Thread)
- download the latest TWRP.img
- open the app
- select Flash Other Recovery Image
- browse to your downloads folder
- select the TWRP.img file you just downloaded
THANKS to:
Team Win Recovery Project for this awesome custom recovery.
@DsLNeXuS (XDA username) / Ashot Mkrtchyan for the FREE app.
downloading now. thanks
Hi, I have a problem with a nandroid backup done with 2.3.1.0.
One backup done a week ago, works fine
Backup done today (successful restore) not work (stuck on boot, google and the lock)
Two question:
Is there a way to understand way stuck on boot?
If I restore /system from backup one (same rom) and /data from the last one is the same as full restore the last?
thanks
donpippo said:
Hi, I have a problem with a nandroid backup done with 2.3.1.0.
One backup done a week ago, works fine
Backup done today (successful restore) not work (stuck on boot, google and the lock)
Two question:
Is there a way to understand way stuck on boot?
If I restore /system from backup one (same rom) and /data from the last one is the same as full restore the last?
thanks
Click to expand...
Click to collapse
cant know why it gets stuck... maybe a faulty backup
u can try to grab data end system and substitute with the first one
Cascabreu said:
cant know why it gets stuck... maybe a faulty backup
u can try to grab data end system and substitute with the first one
Click to expand...
Click to collapse
i restored system from the first backup, than data from the second one.
For now works fine. All apps restored with their data.
How is done the backup? Is a dd if=/system of=systembackup ?
If so can I mount -oloop systembackup?
thanks
donpippo said:
i restored system from the first backup, than data from the second one.
For now works fine. All apps restored with their data.
How is done the backup? Is a dd if=/system of=systembackup ?
If so can I mount -oloop systembackup?
thanks
Click to expand...
Click to collapse
Dont know... i made tgis thread just to share the best recovery ever
Sent from my TH3M3D NEXUS S
Is there any changelog from 2.2.2?
Zunex95 said:
Is there any changelog from 2.2.2?
Click to expand...
Click to collapse
stability.
goomanager worked perfectly... thanks for the update
This is no good
luv2vexx said:
This is no good
Click to expand...
Click to collapse
Why? I use it in my nexus and works flawlessly
sent from my brand new Nexus 7
problems with twrp
some roms like sense4all,jb4.1.1 stock rom etc doesn't work with twrp.but works fine with cwm.
Cascabreu said:
Why? I use it in my nexus and works flawlessly
Just tried to restore a TWRP backup, said it was successful, reboot to system and all I get is "Fastboot Mode - No boot or recovery img"
I can still boot to recovery (TWRP)....
What should I do??
Here's what I did to fix: After restoring backup I wiped caches and installed ROM over the top. It is booting now. Thank goodness... I really didn't want to have to start over from scratch!!
Sucks that I can't rely on my nandroid backups though. Unless I am missing something.. This bug needs to be fixed!
not worth it, i reverted back to clockwork 5.8.0
Click to expand...
Click to collapse
luv2vexx said:
Cascabreu said:
Why? I use it in my nexus and works flawlessly
Just tried to restore a TWRP backup, said it was successful, reboot to system and all I get is "Fastboot Mode - No boot or recovery img"
I can still boot to recovery (TWRP)....
What should I do??
Here's what I did to fix: After restoring backup I wiped caches and installed ROM over the top. It is booting now. Thank goodness... I really didn't want to have to start over from scratch!!
Sucks that I can't rely on my nandroid backups though. Unless I am missing something.. This bug needs to be fixed!
not worth it, i reverted back to clockwork 5.8.0
Click to expand...
Click to collapse
Had that issue once and i reflashed the backup and it worked... i still prefer trwp, but different folks for different strokes....
sent from my not almost retired Nexus S
Click to expand...
Click to collapse
luv2vexx said:
Just tried to restore a TWRP backup, said it was successful, reboot to system and all I get is "Fastboot Mode - No boot or recovery img"
I can still boot to recovery (TWRP)....
Click to expand...
Click to collapse
I have this problem too.
I workarounded by flashing ROM's zip and then restoring backup without boot partition
yerazero said:
I have this problem too.
I workarounded by flashing ROM's zip and then restoring backup without boot partition
Click to expand...
Click to collapse
I tried again today and i can confirm that issue, but no biggie if u have the rom too... Lets hpe next version fixes it
Or we are not checking the little box on bbackup the boot partition.... Dunno
sent from my brand new Nexus 7
Cascabreu said:
I tried again today and i can confirm that issue, but no biggie if u have the rom too... Lets hpe next version fixes it
Or we are not checking the little box on bbackup the boot partition.... Dunno
sent from my brand new Nexus 7
Click to expand...
Click to collapse
I'm absolutely sure that I checked System, Data and Boot
thanks for your great work anyway
yerazero said:
I'm absolutely sure that I checked System, Data and Boot
thanks for your great work anyway
Click to expand...
Click to collapse
Thanks but i dont make these recoveries im only sharing it cuz i think apart from this issues wich turn out to be not a problem, twrp is more realiable than cwm...
sent from my brand new Nexus 7
Sorry for being late, OP updated to the latest 2.3.3.0
Now totally supports 4.2 roms
Sent from my Nexus 7 using xda app-developers app
Flashed this as instructed but when I try to boot into recovery I get the dead android guy with the red "!" icon. I'm trying to boot recovery from fastboot, is there another way it should be done?
hi everyone, i have recently got a HTC one, its rooted and also has custom recovery(TWRP) installed. its currently running stock android 4.2.2 firmware and today i have download the android 4.3 ota update. when i try to install the update it boots the TWRP recovery and i m unable to update. is there any way to update without losing my data, i know i have to flash the stock recover and again try to install the update but will this erase all my data(everything). i was using samsung galaxy s3, and its case there used to be chances to loose the data.. does same happens in HTC too. i don't wan't to lose my data, its about 23GB's..
suyash1629 said:
hi everyone, i have recently got a HTC one, its rooted and also has custom recovery(TWRP) installed. its currently running stock android 4.2.2 firmware and today i have download the android 4.3 ota update. when i try to install the update it boots the TWRP recovery and i m unable to update. is there any way to update without losing my data, i know i have to flash the stock recover and again try to install the update but will this erase all my data(everything). i was using samsung galaxy s3, and its case there used to be chances to loose the data.. does same happens in HTC too. i don't wan't to lose my data, its about 23GB's..
Click to expand...
Click to collapse
Your data shouldn't get wiped. No harm in making a backup though, just in case anything goes wrong. You'll just have to reflash twrp once you're done. Just out of curiosity, what's the software number of the update you got?
Sent from my iPod touch using Tapatalk
n1234d said:
Your data shouldn't get wiped. No harm in making a backup though, just in case anything goes wrong. You'll just have to reflash twrp once you're done. Just out of curiosity, what's the software number of the update you got?
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
suyash1629 said:
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
Click to expand...
Click to collapse
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
nkk71 said:
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
Click to expand...
Click to collapse
well thanks a lot.. can i backup apps data too?
suyash1629 said:
maybe the updates are older, because it was not updated from so long so, i thought to update. anyways the software no of update is 3.62.401.1.
do i need to lock bootloader too, to perform the update. and should i make backup from recovery? which backup method would u prefer... i don't want to lose anything..
Click to expand...
Click to collapse
All the info needed to update is here http://www.htc1guru.com/2013/10/ota/
First flash the guru reset mentioned, then the OTA•
You could use titanium backup for all your apps and manually copy all the stuff from the internal sdcard to your pc. Making a nandroid won't really help, coz then you'll be restoring an older nandroid to a phone with a newer firmware, which doesn't work well. If you're completely stock right now, you could make a nandroid, and then after updating, if you want stuff to be like before, you could restore only your data partition. Works on Viper, not sure about stock.
Sent from my iPod touch using Tapatalk
---------- Post added at 11:30 PM ---------- Previous post was at 11:29 PM ----------
n1234d said:
All the info needed to update is here http://www.htc1guru.com/2013/10/ota/
First flash the guru reset mentioned, then the OTA•
You could use titanium backup for all your apps and manually copy all the stuff from the internal sdcard to your pc. Making a nandroid won't really help, coz then you'll be restoring an older nandroid to a phone with a newer firmware, which doesn't work well. If you're completely stock right now, you could make a nandroid, and then after updating, if you want stuff to be like before, you could restore only your data partition. Works on Viper, not sure about stock.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
*Stuff*= all your apps, settings etc from the old rom will be transferred to the new rom
Sent from my iPod touch using Tapatalk
suyash1629 said:
well thanks a lot.. can i backup apps data too?
Click to expand...
Click to collapse
I would
I use Titanium Backup Pro for that (there's also a free version), both require root though. if you need a solution without root, check out Helium; i've never tried it but it should also work.
for SMS and call logs, I use "SMS Backup & Restore" and "Call Logs Backup & Restore" by Ritesh Sahu, which work better than Titanium IMHO.
Then I put everything on my PC, and I'm good to go
Okay, maybe I confused you a bit here, lets do this step by step
1. Make a nandroid of your current rom(data partition) with twrp (make sure you copy this to your pc), backup all apps with titanium backup, copy all data from internal storage
2. Flash guru reset.
3. Flash OTA.
4. Flash twrp, get root
5. Make a nandroid of the new rom (just in case), and then restore only the "Data" partition from the nandroid backup. If it works, amazing. If not, restore all apps from titanium backup. Good luck
Sent from my iPod touch using Tapatalk
---------- Post added at 11:40 PM ---------- Previous post was at 11:37 PM ----------
nkk71 said:
just a quick word of caution, last time I flashed back a stock recovery (and accessed it, but didnt do anything in it), I was unpleasantly surprised that it wiped my entire internal storage
be safe, and backup your stuff to your PC
and no, you do not need to lock your bootloader.
Click to expand...
Click to collapse
Never happened to me..
Sent from my iPod touch using Tapatalk
n1234d said:
Okay, maybe I confused you a bit here, lets do this step by step
1. Make a nandroid of your current rom(data partition) with twrp (make sure you copy this to your pc), backup all apps with titanium backup, copy all data from internal storage
2. Flash guru reset.
3. Flash OTA.
4. Flash twrp, get root
5. Make a nandroid of the new rom (just in case), and then restore only the "Data" partition from the nandroid backup. If it works, amazing. If not, restore all apps from titanium backup. Good luck
Sent from my iPod touch using Tapatalk
---------- Post added at 11:40 PM ---------- Previous post was at 11:37 PM ----------
Never happened to me..
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
well can i just flash stock recovery instead of flash guru reset and than flash ota update.. if i can do so why i need to download that huge(1gb) file to just ota update.. also can u give me a download link to stock recovery.
Edit: i have got the link to stock recovery: http://d-h.st/rZj
Do i have to worry about anything else.. Things i will do now:
1. make a backup of all sd-card data
2. make a titanium backup of all apps
3. use Super Backup : SMS & Contacts to backup call logs, sms and contacts
4. make a nandroid backup of system
5. Flash the stock recovery
6. do an OTA update
I thing this much will do the update right? or is there anything to worry about?
suyash1629 said:
Do i have to worry about anything else.. Things i will do now:
1. make a backup of all sd-card data
2. make a titanium backup of all apps
3. use Super Backup : SMS & Contacts to backup call logs, sms and contacts
4. make a nandroid backup of system
5. Flash the stock recovery
6. do an OTA update
I thing this much will do the update right? or is there anything to worry about?
Click to expand...
Click to collapse
Why I'm suggesting that you download the guru reset is that it'll ensure that you're completely stock before the OTA. having a rooted rom with all of those tweaks that anyone will generally install can cause many complications, so just to keep the process straightforward, rather do it. Leave it to download overnight By "nandroid backup of system", do you mean a complete backup or only of the system partition? Because, you need to make a backup of your data partition, not system. A complete backup will also do.
Sent from my iPod touch using Tapatalk
n1234d said:
Why I'm suggesting that you download the guru reset is that it'll ensure that you're completely stock before the OTA. having a rooted rom with all of those tweaks that anyone will generally install can cause many complications, so just to keep the process straightforward, rather do it. Leave it to download overnight By "nandroid backup of system", do you mean a complete backup or only of the system partition? Because, you need to make a backup of your data partition, not system. A complete backup will also do.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
this HTC one is only rooted and also has a custom recovery, others suggested only flashing stock recovery will do everything, without having a mess. and yes i have made a complete nandroid backup..
Sent from my GT-I9300
suyash1629 said:
this HTC one is only rooted and also has a custom recovery, others suggested only flashing stock recovery will do everything, without having a mess. and yes i have made a complete nandroid backup..
Sent from my GT-I9300
Click to expand...
Click to collapse
Cool then, that's all you need, go ahead
Sent from my iPod touch using Tapatalk
n1234d said:
Cool then, that's all you need, go ahead
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
im trying to copy the nandroid backup to pc but while i try to copy whole twrp folder it copies in seconds and when i checked the backup folder, i find only two files copied. if i try to manually copy those files than large files no not get copied, no error notification pops up but also the files do not get copied.. any ideas??
Sent from my GT-I9300
suyash1629 said:
im trying to copy the nandroid backup to pc but while i try to copy whole twrp folder it copies in seconds and when i checked the backup folder, i find only two files copied. if i try to manually copy those files than large files no not get copied, no error notification pops up but also the files do not get copied.. any ideas??
Sent from my GT-I9300
Click to expand...
Click to collapse
Try with version 2.6.3.0 or 2.6.3.3, some of the older ones don't allow copying of backups because of some form of encryption
Sent from my iPod touch using Tapatalk
n1234d said:
Try with version 2.6.3.0 or 2.6.3.3, some of the older ones don't allow copying of backups because of some form of encryption
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
can i flash newer version directly from recovery mode or i should use pc
sorry for asking lots of questions... i just wanted to verify everything so that nothing goes wrong
Sent from my GT-I9300
suyash1629 said:
can i flash newer version directly from recovery mode or i should use pc
sorry for asking lots of questions... i just wanted to verify everything so that nothing goes wrong
Sent from my GT-I9300
Click to expand...
Click to collapse
Flash it via fastboot just like you flashed this one.
Sent from my iPod touch using Tapatalk
n1234d said:
Flash it via fastboot just like you flashed this one.
Sent from my iPod touch using Tapatalk
Click to expand...
Click to collapse
hey thanks for your help, everything worked perfect for me.. no loss of data after update, now i need to root it again. but everything worked perfect
n1234d said:
Never happened to me..
Click to expand...
Click to collapse
I know that's what I thought too, here's exactly what I did and where I was:
1- I just wanted to take a screenshot of stock recovery, and was on ARHD 13.3 with CWM
2- flashed stock recovery (the usual way)
3- took pictures (attached)
4- flashed back the same CWM
5- rebooted, and it hit me with the setup wizard, skipped it, and boom, NOTHING on the phone except the ROM
6- i didnt wipe anything except the "fastboot erase cache"
wonder why it happened
suyash1629 said:
hey thanks for your help, everything worked perfect for me.. no loss of data after update, now i need to root it again. but everything worked perfect
Click to expand...
Click to collapse
:good::good:
nkk71 said:
I know that's what I thought too, here's exactly what I did and where I was:
1- I just wanted to take a screenshot of stock recovery, and was on ARHD 13.3 with CWM
2- flashed stock recovery (the usual way)
3- took pictures (attached)
4- flashed back the same CWM
5- rebooted, and it hit me with the setup wizard, skipped it, and boom, NOTHING on the phone except the ROM
6- i didnt wipe anything except the "fastboot erase cache"
wonder why it happened
:good::good:
Click to expand...
Click to collapse
thanks for ur help guys, everything is working fine, i think volume is decreased a bit, getting less sound than previous. Do u guys know how to claim the 25GB free google drive space, i even tried to lock the boot loader but ins not working.. is there any way??
Hi,
I am using Sony xperia sp c5303, unlocked bootloader.
Everytime i try to flash a rom through cwm,it is auto switching to recovery again in every boot.
Only working when i am flashing ftf or flashing cm11 through cwm.
But non of sony stock zip is working. Please help me out. Hope my problem makes sense i wipe and erase Everytime data cache system dalvik but no luck.
Sent from my C5303 using XDA Premium 4 mobile app
(Bump)
Sent from my C5303 using XDA Premium 4 mobile app
(BUZZ)
Wish I could help but it seemed it might will not help you. So here come suggestions.
My friend's XSP also faced this problem. But I fixed it easily by wiping the phone's system partition and re-flash the ROM.
TechnoSparks said:
Wish I could help but it seemed it might will not help you. So here come suggestions.
My friend's XSP also faced this problem. But I fixed it easily by wiping the phone's system partition and re-flash the ROM.
Click to expand...
Click to collapse
I wiped more than i brush these days ty btw
amigo911 said:
I wiped more than i brush these days ty btw
Click to expand...
Click to collapse
Lets use an another odd method that I once got something fixed with. Only if you choose to take your time.
First do a nandroid backup of your device. Then flash stock ROM and wipe everything via flashtool. Afterwards root it, and install a recovery. Then from that recovery restore your nandroid backup.
Things to note:
- Make sure integrity of your nandroid backup
- For safety backup your apps through Titanium Backup too
- If SP does not boot after restoring nandroid, flash the ROM zip again. This may have to do with the kernel.
TechnoSparks said:
Lets use an another odd method that I once got something fixed with. Only if you choose to take your time.
First do a nandroid backup of your device. Then flash stock ROM and wipe everything via flashtool. Afterwards root it, and install a recovery. Then from that recovery restore your nandroid backup.
Things to note:
- Make sure integrity of your nandroid backup
- For safety backup your apps through Titanium Backup too
- If SP does not boot after restoring nandroid, flash the ROM zip again. This may have to do with the kernel.
Click to expand...
Click to collapse
Alright honey, on it. Will let you know update ?
Hi my wifi on my m8 mini is not turning on and there is an error called HTC DM that always pop up. What should I do? I already tried factory reset but it didn't help. TIA
pkdd_ said:
Hi my wifi on my m8 mini is not turning on and there is an error called HTC DM that always pop up. What should I do? I already tried factory reset but it didn't help. TIA
Click to expand...
Click to collapse
try this:
go to setting>aplications>all
find HTC dm
clear cache
force stop
restart phone
kativiti said:
try this:
go to setting>aplications>all
find HTC dm
clear cache
force stop
restart phone
Click to expand...
Click to collapse
Thanks, I already did that but it still pops up. The wifi is not turning on as well. I'm planning to just re-flash the stock rom and I bumped in into this thread: http://forum.xda-developers.com/one-mini-2/general/stock-ruu-rom-recovry-htc-one-mini-2-t3250020
I'm confused on how to reflash it? What is RUU? By the way I can go to TWRP. If you don't mind, I would like some help reflashing the stock rom.
pkdd_ said:
Thanks, I already did that but it still pops up. The wifi is not turning on as well. I'm planning to just re-flash the stock rom and I bumped in into this thread: http://forum.xda-developers.com/one-mini-2/general/stock-ruu-rom-recovry-htc-one-mini-2-t3250020
I'm confused on how to reflash it? What is RUU? By the way I can go to TWRP. If you don't mind, I would like some help reflashing the stock rom.
Click to expand...
Click to collapse
forget that...all you need in here
1-Download file and and unzip (DO NOT RENAME)
2-send to TWRP backup folder
3-Reboot phone to recovery mode TWRP
4-Use restore option (should only exist one described with a date)
5-Swipe to restore.
kativiti said:
forget that...all you need in here
1-Download file and and unzip (DO NOT RENAME)
2-send to TWRP backup folder
3-Reboot phone to recovery mode TWRP
4-Use restore option (should only exist one described with a date)
5-Swipe to restore.
Click to expand...
Click to collapse
How can I copy the file to the TWRP backup folder? When I go to my TWRP folder, there is no backup folder available. Should I create the folder first? Can I do it using my memory card? Thank you.
pkdd_ said:
How can I copy the file to the TWRP backup folder? When I go to my TWRP folder, there is no backup folder available. Should I create the folder first? Can I do it using my memory card? Thank you.
Click to expand...
Click to collapse
create a backup with TWRP.
delete that one and then replace with the file.
dont use sdcard. gives errors
It's a bit too late but I got it fixed. Thank you for the help guys.
Thanks for the help guys ?
I have no clue what happened. Everything worked fine on my 3T, but when I tried flashing the rom on my wife's phone, it hung at boot screen for one hour.
I ended up rebooting it as the phone got really hot. I had made a TWRP backup for her but now when I go into recovery it asks for a password.
It says Encrpytion unsuccessful and I cannot access the TWRP backup folder anymore. I cannot mount the data partition my my computer anymore.
Is there anyway I can get her TWRP backup back? Through adb or fastboot commands?
Can you erase back up through and and flash it again using ADB? Not sure if that'll help
sakumaxp said:
Can you erase back up through and and flash it again using ADB? Not sure if that'll help
Click to expand...
Click to collapse
I had to factory reset and even though it said internal storage would not be deleted, it got deleted....
Is there anyway I can recover the Win and MD5 files for the backup? Does anyone know?
SlimJ87D said:
I had to factory reset and even though it said internal storage would not be deleted, it got deleted....
Is there anyway I can recover the Win and MD5 files for the backup? Does anyone know?
Click to expand...
Click to collapse
Factory reset will wipe everything. Its a format. The boot loop was likely from using an older TWRP. You can restore the backups and extract from them, or you can with Linux.
Next time, don't wipe, just make sure you have latest TWRP (3.1.0) and then flash stock ROM to recover. Then when the coast is clear, start again
Sent from my ONEPLUS A3000 using Tapatalk
As a sidenote, I would advise that you make TWRP backups directly to a USB flash drive through USB OTG. It is a little bit of a hassle, but it ensures that you always have a backup on hand in the event that something like this happens. TWRP is able to save and restore nandroids directly to and from flash drives, this also saves space on your phone.
uudruid74 said:
Factory reset will wipe everything. Its a format. The boot loop was likely from using an older TWRP. You can restore the backups and extract from them, or you can with Linux.
Next time, don't wipe, just make sure you have latest TWRP (3.1.0) and then flash stock ROM to recover. Then when the coast is clear, start again
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
Sadly none of that worked, and I was running the latest twrp.
Something happened to the rom itself being installed and the encryption process.
Definitely going to just write a backup to a OTG flash drive next time.
SlimJ87D said:
Sadly none of that worked, and I was running the latest twrp.
Something happened to the rom itself being installed and the encryption process.
Definitely going to just write a backup to a OTG flash drive next time.
Click to expand...
Click to collapse
off system backup is the way to go, otherwise its not much of a backup. You can also use ADB or MTP to transfer to another system.
Did the md5 match on the download?
Sent from my ONEPLUS A3000 using Tapatalk