I just rooted a new captivate (about 2 wks old) using one-click root method. All seemed to go smoothly & SU permission is installed. I still can't sideload (sirius/xm app) or uninstall any at&t apps. I downloaded androidmate, astro & even bought Root Explorer......NO LUCK!!! THE PHONE IS THE SAME, I can't install or uninstall anything. I would just like to install sirius/xm app. Are the new phones patched against rooting? any help is appreciated, thanks!
ice10 said:
I just rooted a new captivate (about 2 wks old) using one-click root method. All seemed to go smoothly & SU permission is installed. I still can't sideload (sirius/xm app) or uninstall any at&t apps. I downloaded androidmate, astro & even bought Root Explorer......NO LUCK!!! THE PHONE IS THE SAME, I can't install or uninstall anything. I would just like to install sirius/xm app. Are the new phones patched against rooting? any help is appreciated, thanks!
Click to expand...
Click to collapse
need to enable sideloading first
rsx19 said:
need to enable sideloading first
Click to expand...
Click to collapse
thanks for the quick response. how is that done? I rooted the phone because 'sideload wonder machine' wouldn't work. I kept getting this error - 'loader.bat' is not recognized as an internal or external command, operable program or batch file.
is there something I'm missing. I've viewed dozens of vid tutorials & forum entries., they all said the same thing - 'use swm or root your phone and boom - start downloading apps' Obviously something is being left out. I don't know what steps I'm missing.
In the dev section, somewhere in the first couple of pages there should be a thread titled something like how to enable side loading. In the gen section stickies there is a wiki that had it too.
From a phone on an app
here's where i'm at so far:
1.tried sideload wonder machine, which failed. I kept getting this error:
'loader.bat' is not recognized as an internal or external command, operable program or batch file. this led me to step 2
2. used galaxy 'one-click root' to successfully root the phone, & i now have superuser permission accessible. still can't sideload apps, leading to step 3.
3. tried sideloading using andriod browser, which also doesn't work. i keep getting this error:
unable to find a version of the runtime to run this application. (running on winxp 32)
it seems as though my only other option is the adb method using command prompt, but i've avoided this method; i'm new to android and don't want to risk bricking my phone just yet.
is there any other 'simple' way to sideload on a rooted phone?????? i only want to install a few apps.
any help is appreciated, thanks!!!
What I did was go on youtube and watched a tutorial on how to enable third party apps, then searched another video for removing ATT bloatware. This helped me greatly as my captivate was my first android device. Now I have set up all kinds of cool stuff like wireless tethering and the lagfix. youtube really helps because you can watch them do it as you do it!
ice10 said:
it seems as though my only other option is the adb method using command prompt, but i've avoided this method; i'm new to android and don't want to risk bricking my phone just yet.
Click to expand...
Click to collapse
adb is the only method I've ever used ... never had a problem and find it hard to believe that sideloading a known app would ever brick the phone by doing it this way.
laxwillsch said:
What I did was go on youtube and watched a tutorial on how to enable third party apps, then searched another video for removing ATT bloatware. This helped me greatly as my captivate was my first android device. Now I have set up all kinds of cool stuff like wireless tethering and the lagfix. youtube really helps because you can watch them do it as you do it!
Click to expand...
Click to collapse
startngate said:
adb is the only method I've ever used ... never had a problem and find it hard to believe that sideloading a known app would ever brick the phone by doing it this way.
Click to expand...
Click to collapse
thanks for the replies. i just meant i didn't want to mess up the commands & brick the phone. the directions for 'set third party app to 1' etc, seemed confusing for a noob.
laxwillsch - thanks for the info. i went back to youtube & realized i misunderstood the directions. i just had to drop the apk files into tools folder in the sdk and install from there. thanks for all your help guys
um...anyone know how to undo all this if i get rid of this phone? lol
Related
Hi all:
I have read and searched and tried and tried and FAILED. I can not enable sideloading on my Captivate after the JH7 update.
Is there any such thing as a "One Click Sideload Enabler".
Now, I don't mean something like the Wonder Machine, or Droid Explorer (which I am currently using to install apps). I mean a way to easily enable sideloading on the actual phone itself.
Before the update I used Unleash the Beast, which worked perfectly. Sadly it will not work after the update, and the developer seems to be gone
Any thoughts?
Thanks!!!
You need to root and then modify settings.db to allow side loading. I know of no other way. This is how i have done it in the past.
Hi:
That is the first thing I tried. I have tried to edit with sql lite, as well as root explorer, it shows the value of non-market apps changing to 1, then I transfer it back to phone, but I am still unable to install non-market apps.
I think a main part of the problem is that when I try to copy the settings.db file to desktop through cmd prompt, it does not copy. I actually had to use root explorer to copy it, then transfered it to PC, then made the changes.
I was actually hoping for something similar to what Unleash the Beast did. After you installed UTB, you could then just use Terminal editor to very easily enable sideloading. I believe UTB has a script of some sort which made that possible.
Thanks!
+1 for a non-market app / sideloading "update.zip" (JH7 compatible of course).
The problem with an update.zip format fix is that we'd essentially have to overwrite your settings.db, and you would lose any customization off of stock not already made.
Perhaps an update.zip that contained sqlite3 and a shell script ?
Hi:
Thanks so much to everyone who replied. After trying a million times, I was finally able to get sideloading enabled. It seems that my JH7 update hadn't properly flashed. After reinstalling the update things went smoothly.
Thanks again!
Glad to hear it.
okay im trying to root my phone i already downloaded the driver to sync to my cpu and the downloaded the rooting file change it to update and copied it to my phone. i downloaded the sdk file and extracted it to my c drive as c:/androidsdk. i did everting it ask me to opened up the command promt and entered cd first changedirectory space the entered c:/androidsdk/tools as it tells me to but says this the program cant find the path specified..can anyone tell me wat im doin wrong and y its not bein recognized thanks in advanced
Re-check your path. When I installed it looked like this:
c:\android-sdk_r06-windows\android-sdk-windows\tools
YMMV
PS ... note they are backslashes not forward slashed in the path
Q: still having a problem rooting my captivate
i switched it up to the backlash and it still saying no path detected...it wont enen let me root my phone saying file is not there i downloaded the root file extract it to my c drive n renamed it update i got windows 7 i then copied it to my phone...downloaded the android sdk file extracted it to my c drive.opened up the command and put in the codes and it tells me it cant find the path..am i downloading the file wrong extracting it to the wrong file??? plz help
I do it the lazy way, take the tools folder and copy it directly to C:
So it would be,
cd C:\tools
adb blah blah blah
That's an easier path to remember.
bobbylx said:
I do it the lazy way, take the tools folder and copy it directly to C:
So it would be,
cd C:\tools
adb blah blah blah
That's an easier path to remember.
Click to expand...
Click to collapse
That works too ...
My point was it's clear the OP has the path wrong. Actually finding the tools folder in Windows Explorer is obviously the first step.
Also, anything he is trying to push via ADB has to be in the tools folder as well if memory serves.
Of course there is an easier way to root ...
http://forum.xda-developers.com/showpost.php?p=8914844&postcount=2
i tried everyting...i tried even just rooting the phone by itself and rooting it with the android sdk file and it keeps sayin cant find file or no file found..i dont know what else i can do this seems so simple fellow evry directions but my phone just doesnt want to take. i even tried the one-click root and that wont work saying cant find sdcard.. im lost and getting frustrated with this..any other suggestions and thanks again for your help
swift21 said:
i tried everyting...i tried even just rooting the phone by itself and rooting it with the android sdk file and it keeps sayin cant find file or no file found..i dont know what else i can do this seems so simple fellow evry directions but my phone just doesnt want to take. i even tried the one-click root and that wont work saying cant find sdcard.. im lost and getting frustrated with this..any other suggestions and thanks again for your help
Click to expand...
Click to collapse
Don't know what to tell you. Following the instructions in the post I linked to above is the easiest way I know of how to root, and has worked every time I've tried it.
If you can get into download mode, then maybe try re-flashing to stock with Odin One Click and see if that helps any. Or re-install your drivers.
So, you cant even copy and paste from your pc to phone via usb mass storage?
Use your phone, go to dev section, find unleash the beast or super rooter extreme, download either and place the update.zip on the root of your sd card using My Files or whatever. Reboot your phone into recovery and reinstall packages. There, youre rooted. Dont forget to delete the update.zip if you plan to use CWM.
Sent from my SAMSUNG-SGH-I897 using XDA App
ok great i finally after two days of trying to figure out what was wrong got it to root..i deleted all root files and my samsung kies device from my computer and started over. searched one click root and brought me here to a link with a video great vid by the way goes step by step. now that i got root on my phone any suggestings on what to do next..how do i load blocked apps to my phone now? i loaded app installer does that work? and do u got any links to loading a adobe flash player 10 app? thanks
also im gonna need the android sdk file to do any sideloading right? how can i do this since i have alredy rooted my phone? thanks again
swift21 said:
ok great i finally after two days of trying to figure out what was wrong got it to root..i deleted all root files and my samsung kies device from my computer and started over. searched one click root and brought me here to a link with a video great vid by the way goes step by step. now that i got root on my phone any suggestings on what to do next..how do i load blocked apps to my phone now? i loaded app installer does that work? and do u got any links to loading a adobe flash player 10 app? thanks
also im gonna need the android sdk file to do any sideloading right? how can i do this since i have alredy rooted my phone? thanks again
Click to expand...
Click to collapse
You can use Sideload Wonder Machine or the Android SDK to sideload.
With the Android SDK, you just put whatever apk you want to load into the 'tools' folder and use the adb install filename.apk command.
Like i said, check the dev section for SRE or unleash the beast. One update.zip that does it all, root, bloatware removal, sideloading, etc.
Sent from my SAMSUNG-SGH-I897 using XDA App
bobbylx said:
Like i said, check the dev section for SRE or unleash the beast. One update.zip that does it all, root, bloatware removal, sideloading, etc.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
i dont know where or what dev section on my phone is..im a newbie to the android community do u have a link or can u tell me how to do it..thanks
swift21 said:
i dont know where or what dev section on my phone is..im a newbie to the android community do u have a link or can u tell me how to do it..thanks
Click to expand...
Click to collapse
There is a Captivate Android Development section right here at XDA.
swift21 said:
i dont know where or what dev section on my phone is..im a newbie to the android community do u have a link or can u tell me how to do it..thanks
Click to expand...
Click to collapse
What startngate said. Here in the captivate forum there is android developement, do a search for super rooter or unleash the beast. All the steps to run it are there. Works really well if you just want a stock rom with root and some other goodies. If you want custom roms i encourage you to read through the threads before doing anything.
Sent from my SAMSUNG-SGH-I897 using XDA App
I use this one to keep it simple.
http://forum.xda-developers.com/showthread.php?t=803682
And I think it has the update.zip file in it... so if that application doesn't work.. you can just install the update.zip into your sdcard - reboot into recovery and install update.zip from there.
You don't need the SDK - just need to make sure your phone can be seen by your computer. I've used it on both an XP and Win7 64-bit machine at home and it works great.
To "side-load" applications - you can use the wonder machine... or place the *.apk file on your SDCard and use MyFiles or your favorite file explorer to browse to it and it should install just fine.
I'm testing my phone out with a stock ROM - and I'm rooted/sideload avail and even have a lagfix installed with all of my apps installed in under 15-20 minutes... it is a pretty simple process to root this thing nowdays
When I start Titanium backup, it asks for super user permission and I grant it. Then this is what I see :
http://i54.tinypic.com/24d3jiw.png
** And it seems like I'm not the only one with this problem. There are several similar threads (example here) in XDA, though theres no real solution or explanation. :S
I do have USB debugging enabled :
http://i54.tinypic.com/24d3jiw.png
And these are all the apps I see on TB :
http://i55.tinypic.com/28cdmxw.png
(and trust me, my phone is rooted. I rooted it myself with the one-click-root program. I can clearly see the ninja icon on menu.)
#Why is this happening? I've tried un-installing / reinstalling, didn't work.
#I've started to think that it might be the root? ( I did the one-click-root thingy) Should I root again? Perhaps a fresh start? As I'm also giving a thought about giving the phone a factory-settings-restore then root and then try again? Any suggestions?
#One more question. Prior to rooting, I did a copy-paste backup of the whole internal SD card to my desktop. Can I consider that as a pre-root backup? As I can I just completely wipe the SD card and then copy from the desktop folder to get back to a pre-root state?
I am guessing you are on stock 2.1 rooted. Have you enabled sideloading? If not I believe that is your error message.
Also, and I am not sure it its needed but have you installed busy box
Sent from my SGH-I897 using XDA App
Don't worry about the message. It has happened at times with my phone when running different roms. If you are on a captivate rim we don't have the unknown sources box under applications so it doesn't really matter.
This is my captivate. There are many like it but this one is mine.
Sure your phone is rooted properly? How'd you root it? Also enabling side loading apps helps a bit.
musavvir said:
When I start Titanium backup, it asks for super user permission and I grant it. Then this is what I see :
http://i54.tinypic.com/24d3jiw.png
** And it seems like I'm not the only one with this problem. There are several similar threads (example here) in XDA, though theres no real solution or explanation. :S
I do have USB debugging enabled :
http://i54.tinypic.com/24d3jiw.png
And these are all the apps I see on TB :
http://i55.tinypic.com/28cdmxw.png
(and trust me, my phone is rooted. I rooted it myself with the one-click-root program. I can clearly see the ninja icon on menu.)
#Why is this happening? I've tried un-installing / reinstalling, didn't work.
#I've started to think that it might be the root? ( I did the one-click-root thingy) Should I root again? Perhaps a fresh start? As I'm also giving a thought about giving the phone a factory-settings-restore then root and then try again? Any suggestions?
#One more question. Prior to rooting, I did a copy-paste backup of the whole internal SD card to my desktop. Can I consider that as a pre-root backup? As I can I just completely wipe the SD card and then copy from the desktop folder to get back to a pre-root state?
Click to expand...
Click to collapse
Click on "problems" button in TB, and let it download busy box, and then restart TiBu. This should resolve ur issue.
By the way, please make sure u have USB debugging option enabled.
The solution was Sideloading!
Enabling sideloading did the trick for me! TB is working fine! Don't know about busybox though, never got downloaded, never was used I guess. But TB is working fine!
Thanks to you, I just got rid of all the at&t bloatware and startup animation thingy! Thanks all!
Hello all,
I have been creeping these forums for quite some time, but this will be my first post since I can't seem to get sideloading to work on my Galaxy Gear.
First of all, it was very hard to find the apk file i wanted (fat finger calculator), so I settled with an apk file for a calculator another helpful member developed himself. It was very easy to download, compared to other popular free apps. I don't understand why people can't upload the apks of other apps just liek he did.
I went through the steps to be able to sideload, but immediately hit a snag because my gear didnt have the usb debug option. I managed to find a solution by tapping my version number seven times (?). Everywhere else I didn't see people having this problem, or describing it in how to guides, very strange indeed..
Sideloading apps to the gear is described as "very easy", but as I finally got to the step to sideload the apk file in cmd after the above procedures I get an error that nobody has brought up as a potential problem, nor a fix for it. Hence this post.
I use the command: adb install C:\Users\SP Gaming I\Desktop\samsung\calculator.apk
and I get the error: too many files specified; only takes APK file and verifier file
Sideloading isnt as easy as it is described in countless sources, and there isn't a good, accessible step by step guide. Not that I could find anyway. I dont want to use any third party applications, and would really like to sideload through cmd and adb.
Can someone help me with this last obstacle i ran into? I can't find any information on what I am doing wrong. The app should be able to install with this command, no? I have the drivers and ADB. What am I doing wrong?
I really need a simple calculator on my gear, it would be so nifty in my everyday work/life. Please someone, help me!
-edit lol, before posting this, I wanted to try to install it from a simpler path: c:\calculator.apk
this actually did the trick and I managed to install the app! however, maybe someone will have use for my post since I encountered so mnay snags..
It is not easy....it is EXTREMELY easy. If you are running Null rom just use usb cable tu put the apk on you gear and then with any file manager install. Or I have also used the Google Play store on my PC and sent it directly to my Gear.
Do you have gapps?
Are you running null?
cjakobp said:
Hello all,
I have been creeping these forums for quite some time, but this will be my first post since I can't seem to get sideloading to work on my Galaxy Gear.
First of all, it was very hard to find the apk file i wanted (fat finger calculator), so I settled with an apk file for a calculator another helpful member developed himself. It was very easy to download, compared to other popular free apps. I don't understand why people can't upload the apks of other apps just liek he did.
I went through the steps to be able to sideload, but immediately hit a snag because my gear didnt have the usb debug option. I managed to find a solution by tapping my version number seven times (?). Everywhere else I didn't see people having this problem, or describing it in how to guides, very strange indeed..
Sideloading apps to the gear is described as "very easy", but as I finally got to the step to sideload the apk file in cmd after the above procedures I get an error that nobody has brought up as a potential problem, nor a fix for it. Hence this post.
I use the command: adb install C:\Users\SP Gaming I\Desktop\samsung\calculator.apk
and I get the error: too many files specified; only takes APK file and verifier file
Sideloading isnt as easy as it is described in countless sources, and there isn't a good, accessible step by step guide. Not that I could find anyway. I dont want to use any third party applications, and would really like to sideload through cmd and adb.
Can someone help me with this last obstacle i ran into? I can't find any information on what I am doing wrong. The app should be able to install with this command, no? I have the drivers and ADB. What am I doing wrong?
I really need a simple calculator on my gear, it would be so nifty in my everyday work/life. Please someone, help me!
-edit lol, before posting this, I wanted to try to install it froma simpler path: c:\calculator.apk
this actually did the trick and I managed to install the app! however, maybe someone will have use for my post since I encountered so mnay snags..
Click to expand...
Click to collapse
dragoncius said:
It is not easy....it is EXTREMELY easy. If you are running Null rom just use usb cable tu put the apk on you gear and then with any file manager install. Or I have also used the Google Play store on my PC and sent it directly to my Gear.
Do you have gapps?
Are you running null?
Click to expand...
Click to collapse
For the uninitiated, you are jumping over a few steps that may seem easy and obvious to you, but not for the first timer. Did you read my thread?
First of all, how would one get a hold of the apk file one would need for the installation process? All links i can find routes me to the google play store. If i press install there, it asks me which device I want it on, and can only find my mobile phones in that drop down list. It doesn't give me a raw .apk file. After some googling there seem to be some plugin for chrome to do it, but I run Firefox and I don't want to install chrome on my machines for various reasons. ALso by looking on the guide to fetch the apk with that plugin, it doesnt seem as easy as using any other plugin, I have to input my device id and things like that. Atleast a few steps only there to get the desired apk file downloaded.
I want to quote you again: "It is not easy....it is EXTREMELY easy. If you are running Null rom just use usb cable tu put the apk on you gear and then with any file manager install. Or I have also used the Google Play store on my PC and sent it directly to my Gear."
Oh lawdy, if it was this easy I would have had my calculator on my gear one hour ago, the moment I started researching if I could get a calculator. "Just use USB cable". On you it sounds like it would find the apk, download it, install it on my gear, all this automatically, only by plugging my gear into my computer with an USB cable. Maybe you missed that I didn't even have the USB debug option under "more info", under settings. Nowhere I read initially, it said that I had to go to dev mode by tapping my version number 7 times in order to get the USB debug option.
Maybe by judging by my first post and the process I had while doing this "extremely" easy thing, you would notice that I am a very novice user when it comes to these things. I am sorry if I upset you by reaching out for help. Get real man.
Easiest method that I have been using is Wonder share on a PC. My computer recognized my Note 3 and installed drivers before this. To get APPS I put on phone using app store, then Export to PC folder, then Install to Gear. with both look up by USB is very fast and easy to get from the phone to the gear you can also load music files and movies this way and put programs on your gear like the Apollo player or mX Video Player I'm able to watch movies and podcast on the gear this way and listen to music that is on the gear.
dragoncius said:
It is not easy....it is EXTREMELY easy. If you are running Null rom just use usb cable tu put the apk on you gear and then with any file manager install. Or I have also used the Google Play store on my PC and sent it directly to my Gear.
Do you have gapps?
Are you running null?
Click to expand...
Click to collapse
Can I have my gear recognized as usb drive so I can just drag and drop the files i needed to put into the gear internal memory instead of using adb to push the file?
Sent from my SM-N900T using XDA Premium 4 mobile app
jhobert said:
Can I have my gear recognized as usb drive so I can just drag and drop the files i needed to put into the gear internal memory instead of using adb to push the file?
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It's exactly like using your phone. Enable MTP under storage settings.
puredreamz said:
It's exactly like using your phone. Enable MTP under storage settings.
Click to expand...
Click to collapse
Mtp under storage of phone or gear? How to do that? Help pls. Thanks
Sent from my SM-N900T using XDA Premium 4 mobile app
jhobert said:
Mtp under storage of phone or gear? How to do that? Help pls. Thanks
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Gear
puredreamz said:
Gear
Click to expand...
Click to collapse
Ive googled it and I think enabling mtp on gear only works if the gear has custom rom and rooted. Mine still on stock.
Sent from my SM-N900T using XDA Premium 4 mobile app
cjakobp said:
I use the command: adb install C:\Users\SP Gaming I\Desktop\samsung\calculator.apk
and I get the error: too many files specified; only takes APK file and verifier file
Click to expand...
Click to collapse
The reason is that your path has spaces in it. Command line tools treat spaces as delimiters between arguments. In other words, It thinks you want to adb install "C:\Users\SP", "Gaming", and "I\Desktop\samsung\calculator.apk". The fix for this is, like you did, either move it to another directory, or (even easier) simply put quotes around the file name. So, your full command would be
adb install "C:\Users\SP Gaming I\Desktop\samsung\calculator.apk"
As a tip for command line stuff in the future, do this.
cd "C:\Users\SP Gaming I\Desktop\samsung"
adb install calculator.apk
You can also use the Tab key to autocomplete file names when in cmd.exe on Windows, which will auto-add the quotes if they are needed.
As you mentioned in your other post, acquiring APK files in the first place isn't immediately obvious. You can use:
http://apps.evozi.com/apk-downloader/
and just paste the Google Play link in and download, even without the extension. However, once set up, the Chrome extension is extremely easy to use; just click the button and you're done. If you really really don't want to install Chrome for your untold reasons, you can always set up a virtual machine, or use a program like Sandboxie to make sure it doesn't touch the rest of your system.
It does seem odd that none of the guides say that you had to hit the version number 7 times; that's actually been a part of Android since 4.2. All USB Debugging options are disabled until you do that, on any device.
jhobert said:
Ive googled it and I think enabling mtp on gear only works if the gear has custom rom and rooted. Mine still on stock.
Sent from my SM-N900T using XDA Premium 4 mobile app
Click to expand...
Click to collapse
If you're on stock, then I think that enabling usb debugging under settings->gear info can allow for usb transfer of files.
koiulpoi said:
The reason is that your path has spaces in it. Command line tools treat spaces as delimiters between arguments. In other words, It thinks you want to adb install "C:\Users\SP", "Gaming", and "I\Desktop\samsung\calculator.apk". The fix for this is, like you did, either move it to another directory, or (even easier) simply put quotes around the file name. So, your full command would be
adb install "C:\Users\SP Gaming I\Desktop\samsung\calculator.apk"
As a tip for command line stuff in the future, do this.
cd "C:\Users\SP Gaming I\Desktop\samsung"
adb install calculator.apk
You can also use the Tab key to autocomplete file names when in cmd.exe on Windows, which will auto-add the quotes if they are needed.
As you mentioned in your other post, acquiring APK files in the first place isn't immediately obvious. You can use:
"cant post outside links" - retarded since this is a quote...
and just paste the Google Play link in and download, even without the extension. However, once set up, the Chrome extension is extremely easy to use; just click the button and you're done. If you really really don't want to install Chrome for your untold reasons, you can always set up a virtual machine, or use a program like Sandboxie to make sure it doesn't touch the rest of your system.
It does seem odd that none of the guides say that you had to hit the version number 7 times; that's actually been a part of Android since 4.2. All USB Debugging options are disabled until you do that, on any device.
Click to expand...
Click to collapse
Thank you so much for your reply! Now things doesn't seem as mysterious as they did. Once again, big thanks for your post!
btw, also found this repository for apks: androiddrawer
puredreamz said:
If you're on stock, then I think that enabling usb debugging under settings->gear info can allow for usb transfer of files.
Click to expand...
Click to collapse
My gear still won't show as usb on my computer, but installing apks through adb is working I just couldn't get the push file from adb to work.
Sent from my SM-N900T using XDA Premium 4 mobile app
Hi All,
Since I am getting nowhere and no replies for my questions, I am going to rephrase them differently here so hopefully someone can jump in and give me a helping hand... (and please forgive if I seem to bombard the forums with questions).
My Note 3 SM-N900A, build KOT49H.N900AUCUCNC2, running 4.4.2. It is having issues with permissions that effectively block the phone from seeing any SD Card, USB, and internal memory space. It won't access any remote resources like internet or Google Play...either
Issues arose after I changed platform.xml. I since then unrooted the phone and uninstalled SuperSU. I can see that these 3 changes were reckless on my part, that I just put the phone into a very bad state that made it very very difficult to recover. I am still banging my head for the blunders but obviously that didn't help fix the phone. :crying:
I would like to know if there is a way to gain access to the phone's system area again to fix the permission issues. Can I use ADB Shell along with USB debugging? If yes, what are the commands I need? Can I somehow send towelroot and SuperSU to the phone via Odin and execute them? The reason I ask this is that I have no way to access any storage area on the phone, and there is no way to go online to download apps. Or can I put the phone into service mode by typing in the *# numbers on the keypad and hopefully fix it there?
Thank you
At this point I'm not even sure if adb would be able to access your memory card to push TowelRoot to it. You might be best off restoring using the stock Odin files, lick your wounds, start over and chalk it up as a learning experience.
http://forum.xda-developers.com/showthread.php?t=2703006
Sent from my AT&T Galaxy Note 3 using Tapatalk®
OK, Something Positive
andygev35 said:
At this point I'm not even sure if adb would be able to access your memory card to push TowelRoot to it. You might be best off restoring using the stock Odin files, lick your wounds, start over and chalk it up as a learning experience.
http://forum.xda-developers.com/showthread.php?t=2703006
Sent from my AT&T Galaxy Note 3 using Tapatalk®
Click to expand...
Click to collapse
Ah, thanks for replying. I was really worrying about that too.
However, I just installed ADT on my PC and connected to the phone via USB debugging. Using the adb shell ls command, I could see the entire directory structure. I was able to get to the system folder too.
I pulled the platform.xml back and attached to this message. Could you or someone please take a look and let me know if anything is wrong in the file? I made very small changes and reverted them. So it should be same as original, but I am not so sure. Also do you know if the encoding of the file is wrong so that Android couldn't read it?
At this point, it appears all is NOT lost. I just need some of your experts to guide me thru the commands needed to regain the access to my SD card or storage from the phone.
Now, let me bring in another point: Prior to having all this snafu, I granted ES File Explorer root access so that I could overwrite the platform.xml file. I don't know if doing that messed up the system. If it did, what would be the most straight forward way, simplest way to try to get back to normal? Provided now adb seems to be able to access the files and directory.
I know I could try install towelroot again, but would like to see if I can bring the system back to normal operation first.
Thanks
I may be wrong, but adb being able to see and pull system files is one thing. To get adb to actually modify system files, you'd need to be able to give adb root access. You may however be able to download the TowelRoot apk to your computer, put it in the same directory as adb, then in the command prompt type "adb push towelroot.apk /data/app/" (without quotes). Reboot and see if TowelRoot installed.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
vbcomer said:
Ah, thanks for replying. I was really worrying about that too.
However, I just installed ADT on my PC and connected to the phone via USB debugging. Using the adb shell ls command, I could see the entire directory structure. I was able to get to the system folder too.
I pulled the platform.xml back and attached to this message. Could you or someone please take a look and let me know if anything is wrong in the file? I made very small changes and reverted them. So it should be same as original, but I am not so sure. Also do you know if the encoding of the file is wrong so that Android couldn't read it?
At this point, it appears all is NOT lost. I just need some of your experts to guide me thru the commands needed to regain the access to my SD card or storage from the phone.
Now, let me bring in another point: Prior to having all this snafu, I granted ES File Explorer root access so that I could overwrite the platform.xml file. I don't know if doing that messed up the system. If it did, what would be the most straight forward way, simplest way to try to get back to normal? Provided now adb seems to be able to access the files and directory.
I know I could try install towelroot again, but would like to see if I can bring the system back to normal operation first.
Thanks
Click to expand...
Click to collapse
Here's the original stock platform.xml if it helps you.
andygev35 said:
I may be wrong, but adb being able to see and pull system files is one thing. To get adb to actually modify system files, you'd need to be able to give adb root access. You may however be able to download the TowelRoot apk to your computer, put it in the same directory as adb, then in the command prompt type "adb push towelroot.apk /data/app/" (without quotes). Reboot and see if TowelRoot installed.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
Click to expand...
Click to collapse
Edit: instead of using adb push, use "adb install towelroot.apk" (if that's the actual package name). Go through the rooting process, download the ES File Explorer apk to your computer install it using adb. Hopefully if all that works, you'll be able to check and fix any permissions that got messed up with your platform.xml. It should be rw-r-r.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
A Step Forward
andygev35 said:
I may be wrong, but adb being able to see and pull system files is one thing. To get adb to actually modify system files, you'd need to be able to give adb root access. You may however be able to download the TowelRoot apk to your computer, put it in the same directory as adb, then in the command prompt type "adb push towelroot.apk /data/app/" (without quotes). Reboot and see if TowelRoot installed.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
Click to expand...
Click to collapse
OK. You are right. adb doesn't have write access yet.
I tried this and got success:
C:\AndroidDev\sdk\platform-tools>adb install tr.apk
1767 KB/s (113099 bytes in 0.062s)
pkg: /data/local/tmp/tr.apk
Success
What should I do next? Does it mean the tr.apk has been installed?
Thanks
Update: I saw the Towelroot app in the App Drawer, but after clicking on it and choosing "make it ralr", I got message "Unfortunately, towelroot has stopped."
vbcomer said:
OK. You are right. adb doesn't have write access yet.
I tried this and got success:
C:\AndroidDev\sdk\platform-tools>adb install tr.apk
1767 KB/s (113099 bytes in 0.062s)
pkg: /data/local/tmp/tr.apk
Success
What should I do next? Does it mean the tr.apk has been installed?
Thanks
Click to expand...
Click to collapse
Sounds as though towelroot is now installed. Go to your app drawer and run it.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
andygev35 said:
Sounds as though towelroot is now installed. Go to your app drawer and run it.
Sent from my AT&T Galaxy Note 3 using Tapatalk®
Click to expand...
Click to collapse
Yeah, it is installed in the App drawer, but running it gave me error "Unfortunately, towelroot has stopped.".
I went ahead and install both ES File Explorer and SuperUser packages. From ES FE, I could look at the /system/ect/permissions/platform.xml and could see that it had a different date, its date is older, 3/15/2014. I think it came with the N900AUCUCNC2 that I flashed with Odin yesterday.
So, it appears the permission come from a different place or source, I would like to know where Android actually sees the permissions. You know, how did it think that it needed to lock down read/write access to storage areas while the /system folder has been replaced.
Thanks
vbcomer said:
Yeah, it is installed in the App drawer, but running it gave me error "Unfortunately, towelroot has stopped.".
I went ahead and install both ES File Explorer and SuperUser packages. From ES FE, I could look at the /system/ect/permissions/platform.xml and could see that it had a different date, its date is older, 3/15/2014. I think it came with the N900AUCUCNC2 that I flashed with Odin yesterday.
So, it appears the permission come from a different place or source, I would like to know where Android actually sees the permissions. You know, how did it think that it needed to lock down read/write access to storage areas while the /system folder has been replaced.
Thanks
Click to expand...
Click to collapse
I'm at the limit of my experience here... Did you do the all in one restore or the 4 file restore?
Sent from my AT&T Galaxy Note 3 using Tapatalk®
andygev35 said:
I'm at the limit of my experience here... Did you do the all in one restore or the 4 file restore?
Sent from my AT&T Galaxy Note 3 using Tapatalk®
Click to expand...
Click to collapse
Thanks for hanging in and helping, you don't know how much I appreciate your time!
I did the all in one first. That didn't help. Then I did it again with the re-partition with PIT file. But that didn't help either. I didn't try the 4 files individually for fear of losing data.
vbcomer said:
Thanks for hanging in and helping, you don't know how much I appreciate your time!
I did the all in one first. That didn't help. Then I did it again with the re-partition with PIT file. But that didn't help either. I didn't try the 4 files individually for fear of losing data.
Click to expand...
Click to collapse
I think you've just about done everything you can do without a complete Odin reinstall and reformat. If adb pull is working for you I suggest pulling the folders you want to save and doing the complete 4 file install with the PIT file as well.
Someone more experienced than I may be able to get you back up without losing your but tbh with the amount of troubleshooting you've done already I think a full Odin reinstall is your best option and will prevent any issues that could stem from this further down the line.
The only thing I can think of with towelroot is that it needs internet access to run were you connected to wifi when you ran it? It's probably not that simple but figured it couldn't hurt to try!
brisinger08 said:
I think you've just about done everything you can do without a complete Odin reinstall and reformat. If adb pull is working for you I suggest pulling the folders you want to save and doing the complete 4 file install with the PIT file as well.
Someone more experienced than I may be able to get you back up without losing your but tbh with the amount of troubleshooting you've done already I think a full Odin reinstall is your best option and will prevent any issues that could stem from this further down the line.
The only thing I can think of with towelroot is that it needs internet access to run were you connected to wifi when you ran it? It's probably not that simple but figured it couldn't hurt to try!
Click to expand...
Click to collapse
Hi there,
Thanks for replying. I am kind of afraid I will have to go down that route, but at the same time trying not to if I could.
One of the other reasons I didn't try the 4 files was because I thought the all-in-one, as its name suggested, would be equivalent to those 4 files.
Is there a way to pull the SMS, MMS, call logs from the phone via adb? Do you know where those records are kept?
Thanks
vbcomer said:
Hi there,
Thanks for replying. I am kind of afraid I will have to go down that route, but at the same time trying not to if I could.
One of the other reasons I didn't try the 4 files was because I thought the all-in-one, as its name suggested, would be equivalent to those 4 files.
Is there a way to pull the SMS, MMS, call logs from the phone via adb? Do you know where those records are kept?
Thanks
Click to expand...
Click to collapse
The all-in-one file is the same as the 4 files, the only difference is installing it doesn't wipe the internal storage.
Have you tried running adb backup? That would be a heck of a lot easier than pulling a bunch of folders...if that doesn't work the databases are in /data/data
Calls: /data/data/com.android.providers.contacts
SMS and MMS: data/data/com.android.providers.telephony
Is there is any shell command to long tap