have a bootcd for Kubuntu 9 Carmic Koala.
is there a how-to for rooting from the bootcd without installing anything?
check the how to root the htc aria topic. the same rules apply with a linux live cd and linux install.
heres a link.
http://forum.xda-developers.com/showthread.php?t=714250
Read the post because it states for the prerequisites: "If you're in Linux, you only need to do Step 4, Step 6, and Step 7." then follow the rest of the guide.
your going to need the android sdk for linux though so you can adb to the device.
jasonyump said:
your going to need the android sdk for linux though so you can adb to the device.
Click to expand...
Click to collapse
any directions on how it is applied in a BOOTCD only system where nothing is changed on system?
ie. where downloaded? how installed? where?
yes, I read the post previously but there is a dearth of information on how-to for linux, yet many posts recommend doing the rom flash/root in linux
You just download the sdk. There are no drivers for your phone for linux. I used an ubuntu x86 cd and when you run adb for the first time it installs the service and you just go from there.
Related
Hi,
Is there an easy way to root my magic (Dutch Vodafone branded "with google" 32b) which is running Donut, using solely OSX?
I don't have acces to a windows pc..
I searched the entire forum, nowhere is anything about OSX mentioned.. Can't find it on google either..
I thought the only option was the 1c procedure from theunlockr.com, but then i need 1.5 first, which requires me to use windows programs again..
Am i just being bluntly stupid, and have wasted about 2 weeks of searching, or is there just no way this can be done?
Thanks for your answer,
Jacob
You would do it just like you would with linux, since both Mac OS 10 ad linux are Unix-like operating systems. You don't need any Windows-only software like HTC sync. Probably want to install the SDK and get ADB working.
Re:
Okay, so is there a Linux guide to do this?
First I should say that I have not rooted any phones, but I've looked through some of the guides, that is about it.
From what I've seen, even though the guides might say things like C:\ you can just mentally replace that with proper *nix syntax.
Also, this guide
http://theunlockr.com/2009/10/15/how-to-root-a-donut-phone-android-1-6/
is not windows specific.
Is there some guide to which you are referring that is stumping you on what to do on a mac?
The biggest issue could be if you need to make a goldcard, which I am told is the most difficult part. From what I've seen, people are using QMAT for this, but I am not sure if there is an alternative to QMAT (which is now PSAS and apparently has a free version again) for mac/linux, so you might need to use wine to run it.
Setup the SDK so you can use ADB, like it says here:
http://wiki.xda-developers.com/index.php?pagename=HTC_Sapphire_Hacking
Add the tools directory to your path like I said here.
Code:
export PATH=${PATH}:/Users/softbanksucks/Documents/android-sdk-mac_x86-1.6_r1/tools
Replace the above path with the full path to where ever you saved the SDK.
If you don't have a good mac text editor, you can use the built-in TextEdit.app but you must make sure the .bash_profile saves as a txt file, not rtf by hitting command+****+t before saving. Even if you specify no extension, sometimes it is added so from the terminal do
Code:
cd ~
ls -a
if you see .txt after .bash_profile, do this
Code:
mv .bash_profile.txt .bash_profile
Now you can use adb.
If you are using mac os 10.6, there will be some issues with the SDK because last time I checked (a few months ago), it wasn't compatible with the 64 bit version of Java. This is certainly an issue for ddms, but I am not sure if it affects adb - probably not but figured I'd mention it.
If adb works fine for you, ignore the rest of this post unless you want to use ddms.
If you want to use ddms with MAC OS 10.6 Snow Leopard, you have to make 32 bit mode the default for applications by dragging it to the top of the list in /Applications/Utilities/Java Preferences. You also have to add a line of code to /tools/ddms (in the SDK folder located where ever you put it)
Find this:
Code:
os_opts="-XstartOnFirstThread"
and change to this:
Code:
os_opts="-XstartOnFirstThread -d32"
Remember, this is for using ddms which I don't think you really need.
I installed linux just to help with the android development, now what?
same basic process as with windows, download the Android SDK from the dev site, and follow the directions on the site. If you have Ubuntu just use the software explore to get/install Java JDK, and Eclipse. From eclipse install android plugin, and then android components
you can add the Android/tools folder to Path if you so desire as well (for ADB), I believe that is also on the dev site.
Hi guys. I have trouble with installing Java JDK 5 on Ubuntu 11.04. It's necessary for custom ROM development, so I really need it. I've had it installed before, but I had to format my Ubuntu partition and I lost it. I've followed all the steps, but there's an error telling that the sources are missing. Any ideas guys? It's very important, so please help!
Thanks in advance!
Did you add Path variables?
PATH=$PATH:/path/to/executables
Are you using OpenJDK or Oracle JDK.
Ubuntu comes with OpenJDK by default so if you want the Oracle version go to their website. Download JDK 5 extract the JDK then add the Path variables to the executable folder.
Also make sure you get the self-extracting download and not the rpm download.
en4bz said:
Did you add Path variables?
PATH=$PATH:/path/to/executables
Are you using OpenJDK or Oracle JDK.
Ubuntu comes with OpenJDK by default so if you want the Oracle version go to their website. Download JDK 5 extract the JDK then add the Path variables to the executable folder.
Also make sure you get the self-extracting download and not the rpm download.
Click to expand...
Click to collapse
Thanks for the info! Will definitely try this.
en4bz said:
Did you add Path variables?
PATH=$PATH:/path/to/executables
Are you using OpenJDK or Oracle JDK.
Ubuntu comes with OpenJDK by default so if you want the Oracle version go to their website. Download JDK 5 extract the JDK then add the Path variables to the executable folder.
Also make sure you get the self-extracting download and not the rpm download.
Click to expand...
Click to collapse
Where's JDK 5? I can't see it.
Sent from my GT540 using XDA App
I just had to install an Ubuntu machine for the same reason: to build AOSP from source and I couldn't do in in my preferred environment, Gentoo (JDK5 is officially dropped from Gentoo due to security issues).
Ubuntu didn't have any qualms about installing JDK5. Just ran:
sudo apt-get install sun-java5-jdk
then followed the instructions here:
http://source.android.com/source/initializing.html
Gene Poole said:
I just had to install an Ubuntu machine for the same reason: to build AOSP from source and I couldn't do in in my preferred environment, Gentoo (JDK5 is officially dropped from Gentoo due to security issues).
Ubuntu didn't have any qualms about installing JDK5. Just ran:
sudo apt-get install sun-java5-jdk
then followed the instructions here:
http://source.android.com/source/initializing.html
Click to expand...
Click to collapse
Thanks a lot! I successfully installed Java JDK5 on my Ubuntu!
I'm thinking of rooting this kindle fire but all the directions are for Windows. I rooted my EVO on ubuntu without adb. Where can I find directions for rooting with Linux?
please please please check the forums. also it would be helpful if we knew what software version you were running.
adbirdie said:
please please please check the forums. also it would be helpful if we knew what software version you were running.
Click to expand...
Click to collapse
Thanks 6.2.1
Getting ADB working is your best bet. Even if you can get it rooted without adb, it will save you a lot of headache later if something doesn't work.
Getting adb to work on Ubuntu with the Kindle Fire should just require downloading the sdk, running the SDK manager to install platform-tools, adding platform-tools to your path, editing ~/.android/adb_usb.ini to include 0x1949, and likely adding udev rules for it (you can find instructions on udev rules on quite a few forums, or read the README in /etc/udev/rules.d which might help).
Rootzwiki has instructions for rooting (not using KFU) and for installing TWRP afterwards too. Just follow the steps in jcase's thread for root and the TWRP post is stickied. I'd link, but I forgot my old account and don't have enough posts on this one to link yet.
I know to use BurritoRoot3 I need to download and extract the Android SDK so I can use ADB. Java SDK is listed as a requirement for the Android SDK, but is it necessary to have it to run ADB if I am not going to do app development?
I ask because I downloaded and extracted the Java 7 SDK, but haven't found where I need to drop the folders. While looking for that information, I found default-jdk and openjdk-7 in the Debian repros (packages.debian.org imply they are equivalent, I'm running lmde), but both want to replace Pulse Audio packages, I would as soon not take a chance on messing with my sound if installing Java SDK is not required.