Hi,
I followed the tutorial of ROOTING all thru to the final steps and could not download suchecker.apk from the link of dropbox.
Is it relocated somewhere else, please.
Wallace.
wclwong said:
Hi,
I followed the tutorial of ROOTING all thru to the final steps and could not download suchecker.apk from the link of dropbox.
Is it relocated somewhere else, please.
Wallace.
Click to expand...
Click to collapse
Code:
adb shell ls /system/xbin/su
The only "suchecker" you'll ever need
soupmagnet said:
Code:
adb shell ls /system/xbin/su
The only "suchecker" you'll ever need
Click to expand...
Click to collapse
thanks, but I am completely NEW
so do you mean i can ignore command "./stuff/adb install suchecker.apk" from the instruction, please.
./stuff/adb kill-server
./stuff/adb start-server
./stuff/adb devices
./stuff/adb install suchecker.apk
./stuff/adb reboot
What tutorial are you using?
soupmagnet said:
What tutorial are you using?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2074565
wclwong said:
http://forum.xda-developers.com/showthread.php?t=2074565
Click to expand...
Click to collapse
linux or mac ?
Yeah, you don't really need that. Root your device and use the command posted previously to check if it worked.
persano said:
linux or mac ?
Click to expand...
Click to collapse
Mac, sir !
wclwong said:
Mac, sir !
Click to expand...
Click to collapse
well, a pc is better for make it, or linux, obiusly, mac is horrible with this, it can do it, but i dont like to make this thinks in a mac, or linux, dont know why but windows for me is the best, i use it for all love short windows commands. mac is horrible, it is great, but for me, for making things in android isnt the best, obiusly, linux is the best for developing, but some people found windows simplier to use scripts
Related
This little gem of a phone is a tough little thing to custom install apps on, but that didn't stop the Coburn from being able to get busybox installed.
Therefore, introducing Busybox for your HTC Click/Tattoo!
FOLLOW THIS TUTORIAL CAREFULLY. This guide may brick or NOT brick your Tattoo (most likely the latter), however I cannot assure you that it's 100% fail proof. I have installed it successfully. IN OTHER WORDS: THIS IS NOT FOR THE FAINT HEARTED! IF YOU DO NOT KNOW WHAT 'FLASH','ADB' OR 'HACK' MEANS, PLEASE DO NOT CONTINUE.
Requirements:
1 HTC Tattoo (The Victim)
1 MS Windows Powered Computer (I used Win7 64Bit)
1 HTC Tattoo -> USB Cable (Included with phone... Well, it was in the box).
Download the package attached to this post. Extract all files to a directory like C:\BUSYCLICK . (Actually, please extract them there).
Installation
Connect your Tattoo to your phone, make sure USB Debugging is enabled (Settings -> Applications -> Development) and sit back. Windows should say "New Hardware! OMG!" and ask "What is this piece of tech?" (aka New Hardware Install Wizard). On XP, allow to search Windows Update. On Vista/7, I'm going to have to get back to you on that. The installed driver will be like "HTC Dream blah blah blah ADB Interface" or something. Odd why it says it's a HTC Dream...
Anyway, go to the folder where you extracted the files, and run the Installation.bat file. It's the one that says "Installation" With the cogs icon.
You'll get a DOS Prompt and some text, PAY ATTENTION! My installer will hold your hand and explain what's happening. Should any errors occur, you may be out of space on your Tattoo's internal memory or something. If you do get errors, please post them here! I'll try to fix them for you guys and girls.
Post-install tasks
When complete, run the TestBusybox.bat script in the same folder where you extracted the BusyBox files, and you should get some output. If not, busybox failed to install... Let me know what the error is and I'll try to fix it.
Notes:
You can use the busybox commands in /data/local/bin from "adb shell" or a terminal emulator on the phone itself... /data/local/bin/sh DOES NOT work from adb shell, I don't know why. It will work using a terminal emulator. Try "/data/local/bin/free" and such for some memory read outs, etc, etc.
Feel free to love/like/hate/kill/shoot my work, you can expect to see ROMs and the like in the near future as I love hacking devices.
Cheers,
Coburn64
Ok busybox installed normally...
Do i have root acces with busybox now? I dont see su...
C:\Busybox>adb shell /data/local/busybox ls /data
ls: can't open '/data': Permission denied
I do see /data/local and under tho... including ../bin and ../rights but dont see any use of it...
Coburn Hi, this is a step closer to being root
can be root in busybox?
chmod command does?
thx
Code:
benno.id.au/blog/2007/11/14/android-busybox
chmod command is useless without su...If only su worked
Installed and worked fine, can run busybox but:
it runs with shell privileges
setting setuid bit doesn't solve, because I can chown to root
Do I miss something?
Thanks Really appreciate your work!
Do you have to install the new RUU Click HTC WWE 1.63.405.1 WWE test signed NoDriver first?
coolbits said:
Code:
benno.id.au/blog/2007/11/14/android-busybox
chmod command is useless without su...If only su worked
Click to expand...
Click to collapse
I know friend!
I asked the chmod without adb, or if they could use the chmod as root from the busibox console
leon1984 said:
I know friend!
I asked the chmod without adb, or if they could use the chmod as root from the busibox console
Click to expand...
Click to collapse
All this does is allows you to run more commands from the shell in Android, whereas the standard shell doesn't have many commands built-in. Could be used in conjuction with a root hack.
One step more, but nothing to do with root
I'm starting to believe that Click will never have a root method working because its underused compared with other android devices
MiSSigNNo said:
One step more, but nothing to do with root
I'm starting to believe that Click will never have a root method working because its underused compared with other android devices
Click to expand...
Click to collapse
The next Linux kernel root vulnerability (which works on the Tattoo) should bring us root, as well as other Android devices such as the Eris.
coolbho3000 said:
The next Linux kernel root vulnerability (which works on the Tattoo) should bring us root, as well as other Android devices such as the Eris.
Click to expand...
Click to collapse
What's the new root vulnerability? Is it something that was just discovered?
coolbho3000 said:
The next Linux kernel root vulnerability (which works on the Tattoo) should bring us root, as well as other Android devices such as the Eris.
Click to expand...
Click to collapse
Ok, where to find more info about this? :S
coolbho3000 said:
The next Linux kernel root vulnerability (which works on the Tattoo) should bring us root, as well as other Android devices such as the Eris.
Click to expand...
Click to collapse
I was able to install Busybox on my phone successfully. But the problem is I don't know what it's for. Would anyone be kind enough to post a link or a tutorial for this? Thanks.
sheik_yerbouti said:
I was able to install Busybox on my phone successfully. But the problem is I don't know what it's for. Would anyone be kind enough to post a link or a tutorial for this? Thanks.
Click to expand...
Click to collapse
Busybox just allows you to use more features at the adb shell command line. So, yeah. Heh.
You lost me at 'adb shell command line'. Is that some command line provided by the Android SDK?
sheik_yerbouti said:
You lost me at 'adb shell command line'. Is that some command line provided by the Android SDK?
Click to expand...
Click to collapse
Sorry if I lost you. Let me sum it up: It's a 'feature pack' for Android Developers, which could be used in conjunction with rooting tools.
Coburn64 said:
What's the new root vulnerability? Is it something that was just discovered?
Click to expand...
Click to collapse
zenthought.org/content/file/android-root-2009-08-16-source
This is linked in the other thread...
ivendor said:
zenthought.org/content/file/android-root-2009-08-16-source
This is linked in the other thread...
Click to expand...
Click to collapse
That code is old, and apparently won't work. It won't compile either, Paul from Modaco tried it and it just spat the dummy and gave a make error.
Coburn64 said:
That code is old, and apparently won't work. It won't compile either, Paul from Modaco tried it and it just spat the dummy and gave a make error.
Click to expand...
Click to collapse
That's the code for the old asroot exploit (used in the Hero IIRC). It's been patched in August/09 so it won't affect the kernel in stock Tattoos.
Yeah, that's what I was getting at - the exploit is too old.
We need to either:
1) Get a S-OFF bootloader
2) Find another working root exploit
3) Dig around in the test ROM and extract the SU binary out of that sucker and put it in /data/local on the working ROM.
I think I can do the latter.
What is it ? ADB Shell . is it CMD command on Windows or what ?
muslimbaha said:
What is it ? ADB Shell . is it CMD command on Windows or what ?
Click to expand...
Click to collapse
https://developer.android.com/tools/help/adb.html
It's Android Debug Bridge. Basically, it's a command line interface from your PC to your phone. Think of a terminal emulator that you run on the phone itself. ADB is pretty much the same, but from a PC. It is part of Android SDK. You can also find it included in many installation packages posted here on XDA, e.g. CWM recovery. There is an executable and a couple of DLLs.
P.S.: TrymHansen beat me to it...
kt-Froggy said:
It's Android Debug Bridge. Basically, it's a command line interface from your PC to your phone. Think of a terminal emulator that you run on the phone itself. ADB is pretty much the same, but from a PC. It is part of Android SDK. You can also find it included in many installation packages posted here on XDA, e.g. CWM recovery. There is an executable and a couple of DLLs.
P.S.: TrymHansen beat me to it...
Click to expand...
Click to collapse
Sorry, but i know what it is now, how do i run it though? im trying to follow the htc desire hd guide to root my phone, which everything is done up until the point i have to test that i have root in debug mode. Not sure how to do this? run abd.exe? it just showed me a cmd window which runs and then dissapears.
If you got your phone rooted or want to test it run adb.exe shell the type su and hit enter. If the prompt change from $ to # you have root access
Sent from my LG-P990 using xda app-developers app
bitdomo said:
If you got your phone rooted or want to test it run adb.exe shell the type su and hit enter. If the prompt change from $ to # you have root access
Sent from my LG-P990 using xda app-developers app
Click to expand...
Click to collapse
What is likely to be the problem if it says SU permission denied?
If you are on stock, that means that you have no root access. If you have cm10 or cm10.1 you have to enable adb root access somewhere in the settings. I am sorry but I can not tell you at the moment where to enable it because I am on stock right now.
Sent from my LG-P990 using xda app-developers app
kt-Froggy said:
It's Android Debug Bridge. Basically, it's a command line interface from your PC to your phone. Think of a terminal emulator that you run on the phone itself. ADB is pretty much the same, but from a PC. It is part of Android SDK. You can also find it included in many installation packages posted here on XDA, e.g. CWM recovery. There is an executable and a couple of DLLs.
P.S.: TrymHansen beat me to it...
Click to expand...
Click to collapse
Thanks Bro for this information
Hello guys, this is a very small guide on how to Unruu HTC official RUUs...
the tool that we are going to use is not mine so all credits go to kmdm, he made this tool!
i will just explain you how to install it and use it
WHAT DO I NEED? (I won't explain how to install 3-4-5-6-7, you can retrieve all the infos you need here)
1- Ubuntu (i'm actually using Ubuntu 13.04 but pretty much every Linux based distro should work!)
2- libunshield v0.7 or higher
3- ADB & Fastboot installed (install the SDK and you're done)
4- Python 2.6 or 2.7 (Android supports only this one)
5- GNU Make 3.81 or higher ( i have the 3.82 version)
6- JDK 6 (obviously!)
7- Git 1.7 or higher
8- Some experience with the terminal
HOW TO INSTALL THE PACKAGE
First we need to make sure that libunshield is installed on our system
to install it you just have to type these commands
Code:
$ git clone https://github.com/kmdm/unshield.git
$ cd unshield/
$ git checkout -t origin/v18\_wip
$ ./bootstrap
$ ./configure --prefix=/usr
$ make
$ sudo make install
after that you should have that package installed and you're ready to install the real tool
HOW TO INSTALL THE TOOL
Create a folder and name it htc_tools (just to make it easier) or whatever you want
Code:
$ mkdir htc_tools
At this point you need to copy the folder of the tool from sources
Code:
$ git clone https://github.com/kmdm/unruu.git
Now you want to type these commands
Code:
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install
You should get something like this
Ok now you're pretty much done!
if you want to unruu a RUU you have to paste the RUU itself in the unruu folder and then you simply have to run the following command
Code:
$ ./unruu name_of_the_RUU.exe
OK! you're done! now you should have a file in the unruu directory named rom.zip and that's the file you are looking for
GOOD LUCK DEVS!
Also good this guide for some new guys!
Amazing!!! SD is Rocking the house :thumbup:
SkyDragon© You Are Not Allow To Lick My Banner, Stay Away!
some one can share compiled unruu ?
Thanks.
pashaa said:
some one can share compiled unruu ?
Thanks.
Click to expand...
Click to collapse
you mean if somebody could ubruu a RUU for you? i can, just link me to the file
matt95 said:
you mean if somebody could ubruu a RUU for you? i can, just link me to the file
Click to expand...
Click to collapse
my mean i need unruu binary
can u give me?
no body cant compiled this?
in our country i cant git that source(because of https protocol).
i need that.
pashaa said:
no body cant compiled this?
in our country i cant git that source(because of https protocol).
i need that.
Click to expand...
Click to collapse
you need a ruu.exe? if not explain what you mean by unruu binary please
matt95 said:
you need a ruu.exe? if not explain what you mean by unruu binary please
Click to expand...
Click to collapse
sudo ./unruu name_of_the_RUU.exe
hi
i need this unruu
not exe,just for ubuntu
i cant compile in ubuntu.
Thanks
pashaa said:
sudo ./unruu name_of_the_RUU.exe
hi
i need this unruu
not exe,just for ubuntu
i cant compile in ubuntu.
Thanks
Click to expand...
Click to collapse
Now i got it sorry, it took a bit
I've attached the file
thanks but i cant compile!
this package also have library but i cant dl that.
please just send to me compiled unrru.
thanks
pashaa said:
thanks but i cant compile!
this package also have library but i cant dl that.
please just send to me compiled unrru.
thanks
Click to expand...
Click to collapse
what kind of errors did you get?
Thanks for this helpful thread!:good:
blaze_cv said:
Thanks for this helpful thread!:good:
Click to expand...
Click to collapse
glad to see that somebody looks at this guide it has been pretty hidden for days
If you are having problems compiling and it is saying you need libunshield 0.9 or higher this what I did.
create a .bashrc file and put the following in this file
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
then save it, source .bashrc
and ./configure --prefix=/usr
then make
make install
and you should be good
What this does it takes the pkg_config for libunshield that is in /usr/local/lib and tells the configure program that the version is > 0.7
I have already installed libunshield by using git.. but still ve got same error:
checking for UNSHIELD... no
configure: error: unruu requires at least version 0.9 of libunshield
Im running ubuntu i think it's version 12.. could somoene tell me what command i should run to fix that issue, please
desire hd?
hi matt95,
will this work for Desire HD? thank you!
tqf said:
hi matt95,
will this work for Desire HD? thank you!
Click to expand...
Click to collapse
As far as i know yes, it should work for every recent RUU i guess
Use my method
Sent from my HTC One X using xda app-developers app
found answer
Anyway to root the Fire on a Mac? I see the Windows tool but nothing for Mac...
Mac . . .
Do we have to help?
What FireOS version do you have? Did you avoid connecting to wifi?
There may not be a point n click rooting tool for macs but you can always do it manually.
It is new, never connected to internet. I have enabled ADB but fast boot does not see the device, Where do I need to get the drivers for the Fire at for Mac? I have FireSO 5.0.1
You can get drivers from google.
This also came up on google.
GUIDE Set up ADB and Fastboot on a Mac easily (With Screenshots!)
blueberry.sky said:
Mac . . .
Do we have to help?
What FireOS version do you have? Did you avoid connecting to wifi?
There may not be a point n click rooting tool for macs but you can always do it manually.
Click to expand...
Click to collapse
I'll port http://forum.xda-developers.com/amazon-fire/general/root-fire-5th-gen-autoroot-script-noob-t3276923 with your help. Try the .sh file and tell me the result.
Think these are up to date.
https://github.com/simmac/minimal_adb_fastboot
Support page
http://forum.xda-developers.com/android/general/adb-fastboot-binaries-os-x-inclusive-t2941205
blueberry.sky said:
You can get drivers from google.
This also came up on google.
GUIDE Set up ADB and Fastboot on a Mac easily (With Screenshots!)
Click to expand...
Click to collapse
Can use the long winded way from there with the sdk but the attached files are for older version of adb that wouldn't connect to my friend's Fire as it's a Lollipop based device.
glitch3yf0x said:
I'll port http://forum.xda-developers.com/amazon-fire/general/root-fire-5th-gen-autoroot-script-noob-t3276923 with your help. Try the .sh file and tell me the result.
Click to expand...
Click to collapse
i'll gladly help.
dustintinsley said:
i'll gladly help.
Click to expand...
Click to collapse
Sweet! I'm working to make this fully compatible with linux, windows, and Mac OS X by tonight plus a few last minute added features. I have no idea how to emulate Mac OS X so when the time comes would you mind telling me if the script runs properly?
glitch3yf0x said:
Sweet! I'm working to make this fully compatible with linux, windows, and Mac OS X by tonight plus a few last minute added features. I have no idea how to emulate Mac OS X so when the time comes would you mind telling me if the script runs properly?
Click to expand...
Click to collapse
Code:
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 1: @echo: command not found
Plug in your device with a USB data cable.
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 3: syntax error near unexpected token `('
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 3: `echo Please enable ADB debuging in the developer options (Tap Serial Number in Device Options 20 tim's if it is hidden)
Dustins-MacBook-Air:~ dustintinsley$
dustintinsley said:
Code:
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 1: @echo: command not found
Plug in your device with a USB data cable.
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 3: syntax error near unexpected token `('
/Users/dustintinsley/Downloads/Fire5/fire_root.sh: line 3: `echo Please enable ADB debuging in the developer options (Tap Serial Number in Device Options 20 tim's if it is hidden)
Dustins-MacBook-Air:~ dustintinsley$
Click to expand...
Click to collapse
Those will be an easy fix. Dummy me forgot to remove those. I thought I did. Thanks!
glitch3yf0x said:
Those will be an easy fix. Dummy me forgot to remove those. I thought I did. Thanks!
Click to expand...
Click to collapse
Just let me know i will test again...
dustintinsley said:
Just let me know i will test again...
Click to expand...
Click to collapse
Alright. I need to get a hold of the ADB platform-tools for MAC. Is there a way you can install android SDK for me and use the SDK manager to download platform-tools (latest version)? Then go into the platform-tools and send me the fastboot and adb tool?
http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip
glitch3yf0x said:
Alright. I need to get a hold of the ADB platform-tools for MAC. Is there a way you can install android SDK for me and use the SDK manager to download platform-tools (latest version)? Then go into the platform-tools and send me the fastboot and adb tool?
http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip
Click to expand...
Click to collapse
I really need these files in the above post. They are the last step before final testing and release. If anyone can upload them, please do it.
Hey you lucky Mi 11 owners,
I'm trying to compile a database for Android Devices - something like the Grade Partition Table Reference started a while ago here @xda, but a lot more detailed, including:
-cat /proc/cpuinfo
- getprop
- service list
- lshal
- ps -Zef
- ls -l /dev
- ls -l /dev/block/by-name
- cat /proc/partitions
- df
- mount
- dumpsys (lots of output)
I make the results public at http://newandroidbook.com/ddb/ so other people, primarily researchers and rooters/modders, can benefit. Any help would be *greatly* appreciated. It's really simple to do this (especially on Linux, just use "script" then "adb shell", then run all these , exit from device, exit from script, and grab typescript.txt)
I have sent my debugging records, copied and saved by CMD of win10. Because my linux can't seem to load usb
G731882624 said:
I have sent my debugging records, copied and saved by CMD of win10. Because my linux can't seem to load usb
Click to expand...
Click to collapse
That's great! Thank you! But... where did you send them? I didn't get anything either here or at the [email protected] mail..
And btw, running "Adb" as root usually fixes the usb problems on Linux. Either that, or changing dev rules
morpheus______ said:
That's great! Thank you! But... where did you send them? I didn't get anything either here or at the [email protected] mail..
And btw, running "Adb" as root usually fixes the usb problems on Linux. Either that, or changing dev rules
Click to expand...
Click to collapse
Oh, I probably sent the wrong email address. I am using the Linux subsystem under win10. Run lsusb to get [email protected]:/mnt/c/Users/Ge# lsusb
unable to initialize libusb: -99
G731882624 said:
Oh, I probably sent the wrong email address. I am using the Linux subsystem under win10. Run lsusb to get [email protected]:/mnt/c/Users/Ge# lsusb
unable to initialize libusb: -99
Click to expand...
Click to collapse
Is it the address at [email protected]? . .
G731882624 said:
Is it the address at [email protected]? . .
Click to expand...
Click to collapse
Got it! Thank you so much! This is super helpful!!!
how to root ?any one can help?
feng.zh.cfo said:
how to root ?any one can help?
Click to expand...
Click to collapse
It should be as easy as unlocking the bootloader and trying magisk through Magisk Manager on the boot.img from the OTA (which I put at http://NewAndroidbook.com/ddb/Mi11/OTA). Let me know if you need help with that.
feng.zh.cfo said:
how to root ?any one can help?
Click to expand...
Click to collapse
I am rooted, very simple
G731882624 said:
I am rooted, very simple
Click to expand...
Click to collapse
I have unlocked the bootloader, what should I do?Can you give me detailed steps, thank you!
I have unlocked the bootloader, what should I do?Can you give me detailed steps, thank you!
morpheus______ said:
It should be as easy as unlocking the bootloader and trying magisk through Magisk Manager on the boot.img from the OTA (which I put at http://NewAndroidbook.com/ddb/Mi11/OTA). Let me know if you need help with that.
Click to expand...
Click to collapse
I have unlocked the bootloader, what should I do?Can you give me detailed steps, thank you!
morpheus______ said:
It should be as easy as unlocking the bootloader and trying magisk through Magisk Manager on the boot.img from the OTA (which I put at http://NewAndroidbook.com/ddb/Mi11/OTA). Let me know if you need help with that.
Click to expand...
Click to collapse
I have unlocked the bootloader, what should I do?Can you give me detailed steps, thank you!
morpheus______ said:
Got it! Thank you so much! This is super helpful!!!
Click to expand...
Click to collapse
I'm rooted, I will do the un-debugged part later
127|venus:/data/local/tmp # ./bindump
Usage: bindump [-h|-?]
bindump [ns] list
bindump [ns] check SERVICE
bindump [ns] call SERVICE [i32 N | i64 N | s16 STR ] ...
bindump [ns] users SERVICE # As per my 'bindump' tool (try 'all' for SERVICE)
bindump [ns] dump SERVICE # As per 'dumpsys' tool
Where: [ns] is optionally 'binder' (default), 'hwbinder' or 'vndbinder'
Bindump, Dumpsys, Service & more - v0.1 - By Jonathan Levin
This tool is part of the resources for 'Android Internals', Volume II
Free for non-commercial use at http://NewAndroidBook.com/
用于商业用途(和纯C活页夹库)mail://[email protected]
I don’t know how to enter next to get debugging information
127|venus:/data/local/tmp # ./bindump users all
venus:/data/local/tmp #
For example, he has no output
G731882624 said:
127|venus:/data/local/tmp # ./bindump users all
venus:/data/local/tmp #
For example, he has no output
Click to expand...
Click to collapse
That happens if debugs is not mounted
mount -t debugfs none /sys/kernel/debug
fixes problem