Root on non Windows PC? - G4 Q&A, Help & Troubleshooting

Hi, I do not have access to a Windows PC, so was wondering if anyone knows/has figured out how to use OS X or some form of linux to root the G4.
Thanks.

d oyou go to school or have access to library? SAFEST method would be to eaither download programs required and just go to a public windows library and root from there. IF that cant be done, next best thing is to try windows on linux with Virtual maching or using Wine. same thing with Mac OS, get a virtual machine that acts as windows

Zion Lion, did you ever find any resources for rooting on a non-Windows machine? I have a mac and libraries (at least locally) don't allow you to plug anything in to their computers, and I'm not going to purchase a license for Windows just to root a phone.

Related

Windows CE instalation problems

hello,
I have a hitachi g1000 with windows mobile 2002, i want to rid off from sprint win version with all functions and feature and install a normal winCE.
the problem is, I cant do that, downloaded from micrsoft website trial verision but when run setup.exe it stops and ask tell my windows on PC need some other application and etc and etc. I install one application .NET Framework 2 but still not possible to go on with setup.
I would like to know is it only with me or someone also experince similar problems, please share with me yourexperience if you have installed on your pda win CE and how.
is there any other way to install it on my hitachi, or what I'm doing wrong?
Hello dar22.
It seems you misunderstand the whole Pocket PC OS issue.
You cannot just install Windows CE because it is not a generic operating system like Windows XP.
First, Windows Mobile is a derivative of Windows CE, but it also adds some functions. Even if you could replace your OS pure windows CE cannot run most apps developed for the PPC.
Second, Windows Mobile is custom tailored for every device (so is Win CE) and the result is called ROM image. You can't just install a generic version and then add drivers because they all come together from the manufacturer.
So to conclude this:
Unless the devices OEM provides an upgrade, there is no way to change the OS.
yes I uderstand than the generic WIN CE comes without drivers for a specific PDA, but the whole idea that I don't need that pda's most of it's functions such as camera and phone functions, I need only to have WINCE on it.
Can anybody advice me how to rid off from original Windows Mobile and install instead of that pure win ce version?
I mean what applications should I have on my PC to flash my device with WIN CE?
You still haven't understood me.
When I said 'drivers' I meant such basic things like memory, touch screen, device buttons.
Even those things need specific drivers from the OEM so there is no way to install Win CE on your device, unless:
1) You can dump the original ROM and extract all the drivers.
2) You can get MS Platform Builder (full and legal version), incorporate the drivers and create a special image for your device.
(I think you actually have to be an OEM and have contract with MS for the second part)
I am not sure what you tried to install, but there is no Win CE version you can just flash to any device and it will work.
levenum, thanks for your support, what you think can I install linux instead? I just don't want to have the sprint windows version
Well, you could try looking for linux version, but I am not sure there is one for your device.
You see, for mobile devices it is pretty much the same thing with linux. OEMs do not release even the basic drivers so there are no generic OS for these devices.
There are linux projects for HP iPaqs and also xanadux project (look in the WiKi) for HTC devices, but I don't know of anything for your device.
Perhaps if you specify what exactly bugs you about the OS maybe we can recommend apps and reg tweaks to get around is.

Flashing on a Mac

Hi guys, I've searched already, and found nothing that answers my question, so that's said. Now, my Windows computer (a laptop) was SMASHED by a cousin of mine. That was the computer I used for flashing (everything else, I'm an Apple-lite, so I use my MacBook Pro and Mac Pro) But now I can't flash. Is there any way to do this with Missing Sync? on Mac OS X?
No there isn't. To bad. I use a Mac too (and the Missing Sync). All the rom flashing and stuff happens on a PC.
But...
Since you've got a Mac with an Intel processor, you can use Apple's Bootcamp or some sort of Windows emulation app.
ah!! A fellow Apple-lite. Hmmm... Can't flash... that IS rather depressing...
Flashing on a Mac Solutions
I also am searching for a solution to this problem. I have a Powermac G4 so, alas, I can't do mine through intel via bootcamp. I would have to spend the money and lower myself to Virtual PC. I'd rather put that towards a new Macbook Pro! You can do it through bootcamp. I did it at my Dad's house on his macbook pro while I was visiting.
In my searching I've discovered that you can flash via your sd card, but you need a program to extract the .cab and make a change to the file. They were sugesting cabextract. Problem is, that it's not available in Leopard right now, and I haven't found another solution yet. I'm still searching though. If anyone can give any more light on this or correct me if I'm wrong that would be great. I really want to come up with a solution for us mac guys!
Smiles
Way to put my smiles up there! Ha!
raymondu999 said:
Hi guys, I've searched already, and found nothing that answers my question, so that's said. Now, my Windows computer (a laptop) was SMASHED by a cousin of mine. That was the computer I used for flashing (everything else, I'm an Apple-lite, so I use my MacBook Pro and Mac Pro) But now I can't flash. Is there any way to do this with Missing Sync? on Mac OS X?
Click to expand...
Click to collapse
Check out VMWare Fusion which lets you run XP in a window. I use that to flash to my MDA Wizard and it works great. The only thing I haven't been able to do - and it may be resolved now in a later release of Fusion - is upload maps for my iGuidance navigation software. For that I have to use the PC.
Hope that helps.
You can use BootCamp to install & run Windows XP natively on your mac.
One of the problems is that I don't have a copy of Windows XP SP2 or above... I have SP1, but not SP2. And I don't have Vista either.
raymondu999 said:
One of the problems is that I don't have a copy of Windows XP SP2 or above... I have SP1, but not SP2. And I don't have Vista either.
Click to expand...
Click to collapse
I don't know how to do it sans Windows. Please let us know if you figure that out.
In other words, I can't use Boot Camp, cos it requires at least XP SP2.
get ur device CID unlocked(CID unlocking requires activeSync)
n then try SD card formatting it doesnt require any computer
After my desktop fried, and i'm always on the go, i purchased a macbook and its my primary computer. I use windows xp running through VMWare's fussion to flash roms, hardspl, cid unlock, tether.. basicly everything for my WM devices. Works perfectly fine for my hermes and kaiser, but wouldn't work on my wizard(that was with parallels) and haven't tried on my magician.
Anyways, i used to use parallels before fusion and it also said it needed an xp sp2 cd, but i went ahead and installed it through the xp sp1 cd and downloaded the sp2 update after xp was installed and everything worked out fine. SO go ahead and give it a try with sp1 and see what happens. Also if you decide on running parallels or fusion, make sure you have enough ram! (i have 2gb ram on my macbook and fusion is set to use 1gb when its running and it runs perfectly!)

Linux Emulation on Windows Mobile?

Hello Friends,
I am wondering if anyone has heard of emulating a Linux operating system locally on Windows Mobile (CE)? Something like PocketDOS but running a basic Linux operating system instead of DOS? I read about Bochs (http://forum.xda-developers.com/showthread.php?t=291899), which may boot a Linux image, but from I've read Bochs doesn't work too well with newer Windows Mobile?
I know I can use Putty (SSH) or VNC and such for remote Linux access, but the goal here is to get some basic version of Linux running locally. I'm not sure Haret's Android port is ready for prime time yet (from what I've read) on my specific phone (Touch Pro 2)
Does anyone have any ideas?

How to use SDK to root the phone?

Hi all,
I have just switched from the HD2 to the MT3G Slide and want to root the phone.
I knew how to do all the stuff on the HD2 from reading but cannot find any information here. The sticky placed on the top isn't much help because I know you need to use the Android SDK tool but I do not know how to set that up. & when I try to use the command line I cannot type in it. Please can someone give me some help on how to do this so I can get started on rooting my phone.
Thanks for reading!
you claim you read the sticky but yet if you had you would have seen the link on the first page i believe that tells you to get sdk from [link] and then on that page there is a link that says setting up SDK on your [OS] computer. then just follow the steps in there(which is really more like download file and double click setup) after that you can open up a terminal/console/cmd and type in cd \path to sdk\tools
if you are on mac or linux(unlikely since you can't read or search) you would type in
cd /path/to/sdk/tools notice how the slash between directories(folders) is the other way around
then follow the directions in the root thread(incredibly difficult i know but you should still try to do this part on your own)
tubaking182 said:
you claim you read the sticky but yet if you had you would have seen the link on the first page i believe that tells you to get sdk from [link] and then on that page there is a link that says setting up SDK on your [OS] computer. then just follow the steps in there(which is really more like download file and double click setup) after that you can open up a terminal/console/cmd and type in cd \path to sdk\tools
if you are on mac or linux(unlikely since you can't read or search) you would type in
cd /path/to/sdk/tools notice how the slash between directories(folders) is the other way around
then follow the directions in the root thread(incredibly difficult i know but you should still try to do this part on your own)
Click to expand...
Click to collapse
Okay I have downloaded all of the Android SDK already. I have read it but my issue is when I try to type in the command it will not let me type. I also read that Anroid SDK is for xp & vista only and that windows 7 was not listed, so it this my issue? The command line you speak of is the one with the SDK tools and not the acutal windows CMD line?
I have followed everything to the line but still cannot seem to get this to work.
and to be clear I did read and there is nothing on there that states you need to have SDK to root the MT3GS. It says to download the slide_root
what operating system are you doing this on? that would be more helpful so i could tell you how to set this up correctly
tubaking182 said:
what operating system are you doing this on? that would be more helpful so i could tell you how to set this up correctly
Click to expand...
Click to collapse
windows 7. I have android SDK and I have downloaded the 2.1 Android pack.
if you are using windows 7 x64(very likely) then you cannot use that computer and you should try using ubuntu(same as using mac for 99% of the steps and there is a thread in q and a talking about this right now) or setting up a virtual machine and installing xp and using that to hack your phone. virtual machines are easy to setup and use if you can use virtualbox
tubaking182 said:
if you are using windows 7 x64(very likely) then you cannot use that computer and you should try using ubuntu(same as using mac for 99% of the steps and there is a thread in q and a talking about this right now) or setting up a virtual machine and installing xp and using that to hack your phone. virtual machines are easy to setup and use if you can use virtualbox
Click to expand...
Click to collapse
download virtual box right now. will that come with xp installed on it or would I need to download that onto it?
thanks for all of your help.
you will need to get an xp install cd or iso to install xp on it. if you have any friends with xp install disks or you can find one online and use it as a trial(no key=no activation=30 day trial) then you can use it for a day and root with that.
disclaimer: i suggest totally legal versions of windows xp, any install disk you download or get illegally is your fault when the FBI/Bill Gates comes to the door
tubaking182 said:
you will need to get an xp install cd or iso to install xp on it. if you have any friends with xp install disks or you can find one online and use it as a trial(no key=no activation=30 day trial) then you can use it for a day and root with that.
disclaimer: i suggest totally legal versions of windows xp, any install disk you download or get illegally is your fault when the FBI/Bill Gates comes to the door
Click to expand...
Click to collapse
Instead of suggesting that he commits a felony why don't you tell him to use Ubuntu in the virtual machine? It'll take a little longer but it's less likely he'll be fined.
i didn't say commit a felony, and if you are going to use ubuntu then you don't need a virtual box(dumbass) you can use a live cd. i have been told by microsoft on MANY occasions that if you have a friend with XP install disks then you may use those, as well as the fact that installing it for one day in a virtual box is not illegal if you are not using a cracked key/re-used key, you can choose not to use a key and it is a temporary install for yourself to use either until you get a key, or the 30 days is up. much like you can buy vista/7 and install a different version if you like, but you will have to uninstall it and reinstall using the version i bought a key for once the trial has expired. read up and do your homework before you jump down someone's throat, it makes you look like an ass when i have to come back in here and teach you what a computer is
I set up and rooted two phones with windows 7.. I installed the sdk and pdanet drivers and thats it..
using 64-bit? last i knew there was no 64-bit adb driver so i didn't even try with my win7 x64 machine, i used my vista x32 box to root my phone.
http://forum.xda-developers.com/showthread.php?t=532719 this exact guide and links
tubaking182 said:
using 64-bit? last i knew there was no 64-bit adb driver so i didn't even try with my win7 x64 machine, i used my vista x32 box to root my phone.
Click to expand...
Click to collapse
I'm using Windows 7 x64 Bit Ultimate Edition..
The Guide was written from using Windows Machine Yes, it works just fine
eugene373 said:
I'm using Windows 7 x64 Bit Ultimate Edition..
The Guide was written from using Windows Machine Yes, it works just fine
Click to expand...
Click to collapse
Is there anyway that you could give me a little help on getting this to work. When ever I try to type in the command line when i pull up the SDK it doesn't do anything. and when I try to pull up abd it just pops up a CMD for a quick two seconds.
look at link I posted
turboyo said:
look at link I posted
Click to expand...
Click to collapse
thanks. didn't see it. saw the last post was posted by eugene and scrolled down as fast as i could lol.
So the Command line is the CMD program through windows? I don't understand why someone wouldn't set me straight on that since I was saying the command line in SDK wasn't letting me type anything
Installing Drivers
Plug in your phone through USB and DO NOT MOUNT IT!!!!!
Your computer should see a new device and try to install Android 1.0 driver (If it doesnt, scroll down to the "Im not getting a notification of Android ADB when i plug in my USB" section)
Let it load
Once it cant find them select "Install drivers from my pc"
The drivers you need are in the Android SDK 1.5r2 folder (C:\android-sdk-windows\usb_driver)
Depending on your OS pick x86 or amd64
You ADB Android Device should now be installed! Good Job
When I do this part it doesn't find the ABD driver but it does not have anywhere to install drivers from my pc at all on my windows 7
edit: found where to go to add the usb drivers but when I select the folder all I get is "windows cannot find driver software on your pc"
edit 2: Found out what driver I needed, thanks for the guide source going to try to root this thing finally
tubaking182 said:
using 64-bit? last i knew there was no 64-bit adb driver so i didn't even try with my win7 x64 machine, i used my vista x32 box to root my phone.
Click to expand...
Click to collapse
Lol seems to me another dumb ass MAC user with nothing more to than make fun of people for not buying a. Crappy MAC. Unless you edit video for a movie company. Don't buy mac. Steve Jobs is a jobber. Plus macs. Suck. Win 7 rocks. Hate vista. Stfu mactard....
Sent from my T-Mobile myTouch 3G Slide using XDA App
Ps not everyone should have a rooted phone. If after about a million tries. Just quit. There are plenty of how toos in the forums. They work read slowly and then read slowly again.
Sent from my T-Mobile myTouch 3G Slide using XDA App

Linux & Heimdall

Just want to flash TWRP and root sm-t700 using linux anyone tried this?
Sent from my Moto G using XDA Free mobile app
Want this also. No Windows available here at home nor at work.
Thanks All
I'm also a Linux only PC user but have concluded that l have two options. One is a Windows Virtualbox environment using an old Windows OS (e.g. XP, Vista) that I own. My concern with this option is the reliability of the VM's USB connection. I have used it successfully to update firmware on a TV remote but would be more cautious in an activity which may brick an expensive device.
The more reliable option is to use a USB Hard drive bay and an old unused 30-40GB hard drive (Sata or IDE) or a 32-64GB bootable USB flash drive to install a Windows OS and boot off it just when up need Odin or KIES 3.
All of my research and reading conclude that Heidelberg and/or the Java alternative combined with recent Samsung devices are not ready yet so these other options are safer and faster to set up and use at this time.
If you do not presently have a copy of a Windows OS you likely can find a friend who has a old unused XP CD lying around.
Up to a week ago when I bought my Tab S I only had Nexus devices (10 and 5) so their Linux ADB capability made any firmware changes a breeze. Too bad Google does not enforcement ADB as a standard. Let OEM's put out their own KIES equivalents, as much of that functionality can be worked around anyway (e.g. network shares).
Sent from my SM-T800 using XDA Premium HD app
3DSammy said:
I'm also a Linux only PC user but have concluded that l have two options. One is a Windows Virtualbox environment using an old Windows OS (e.g. XP, Vista) that I own. My concern with this option is the reliability of the VM's USB connection. I have used it successfully to update firmware on a TV remote but would be more cautious in an activity which may brick an expensive device.
Click to expand...
Click to collapse
The way I understand it (I might be horribly wrong is that you should be ok if all you're going to do is to flash a custom recovery, not an entire ROM since only the recovery partition would be affected.
If you do not presently have a copy of a Windows OS you likely can find a friend who has a old unused XP CD lying around.
Click to expand...
Click to collapse
There are actually legal ways of downloading Windows for free. One is to download a copy from Microsoft itself. Google for "Windows evaluation copy". This will get you a perfectly free copy of Windows 8.1. The only catch, besides the need to register and give some personal info, is that your Windows installation will time out after 30 days, which should be more than enough time to flash a custom recovery onto your Android device.
I've also heard of a probably legal way to download a copy of Windows 7 from a licensed online distributor. This was supposed to be a backup copy of the OEM version (for those who lost or damaged their Windows installer), which needs to be activated with a valid key. However, you can run your Windows install without activation also for 30 days.
Speaking of legal, I'm actually more concerned about the legality of Odin. Does anybody have any idea who authored the software?
Odin is samsungs official software.
Microsoft also has VM images for download, which are meant for testing Internet Explorer versions... They also have limited lifetime, but if you want a VM it's a faster option.
Too lazy to Google for the url, cause I'm on the phone and all
EDIT: http://dev.modern.ie/tools/vms/
Real or virtual Windows is the only way to go. Heimdall or anything that uses its code doesn't work on the tab s.
fred_be9300 said:
Microsoft also has VM images for download, which are meant for testing Internet Explorer versions... They also have limited lifetime, but if you want a VM it's a faster option.
Too lazy to Google for the url, cause I'm on the phone and all
EDIT: http://dev.modern.ie/tools/vms/
Click to expand...
Click to collapse
Seems to be the better option if you don't want to bother with the process of virtual disk setup and OS installation. Like you said it's also a much smaller download if you choose the IE6 on XP VM (1GB vs. the 3GB+ needed for Windows 7/8). But does the VM copy actually provide USB access? I'm asking because I usually use KVM/QEMU rather than VirtualBox, which is quite hard to set up from the command line compared to KVM.
Gondwanaland said:
But does the VM copy actually provide USB access?
Click to expand...
Click to collapse
I don't know. I guess that's depends more on the features of the VM player software (VMware, kvm, VirtualBox, ..) than on the VM. I've never tried using USB within a VM.
fred_be9300 said:
I don't know. I guess that's depends more on the features of the VM player software (VMware, kvm, VirtualBox, ..) than on the VM. I've never tried using USB within a VM.
Click to expand...
Click to collapse
USB's working fine. I just checked with the IE8 on WinXP image for Virtualbox, which I ran under KVM! Tip for KVM users the zip archive contains a file with an .ova extension. This appears to be a standard Unix tar archive that in turn contains two files with .vdmk and .ovf extensions. The .vdmk file is the Virtualbox image that you can run through KVM in read-only mode. If you want to save changes, you need to convert the image to KVM's native qcow2 format. Note: I only tested if Odin can recognize a Samsung device is connected. I haven't actually tried flashing an image, yet.
Gondwanaland said:
... Note: I only tested if Odin can recognize a Samsung device is connected. I haven't actually tried flashing an image, yet.
Click to expand...
Click to collapse
If you attempt to flash please post your results either way, thanks.
Sent from my SM-T800 using XDA Premium HD app
Successful Odin flashing from a Virtualbox VM
I have successfully flashed Samsung stock firmware to a SM-T800 from a Virtualbox Windows 7 VM guest with Odin v3.10 and a Ubuntu 14.04 host. The guide is general to Windows VMs. I set up both an XP and Windows 7 which had both KIES3 and Odin v3.10 access to the SM-T800 but only flashed with the Win7 VM.
[How-To] Linux, Virtualbox and ODIN for your Samsung device
Also I rooted without tripping KNOX using this guide:
[GUIDE] How to root without tripping knox - Kitkat and Lollipop, Locked bootloader
It's also quite easy to create a bootable version of Windows on a usb drive.
Use Heimdall, worked for me
lucasavalos said:
Just want to flash TWRP and root sm-t700 using linux anyone tried this?
Sent from my Moto G using XDA Free mobile app
Click to expand...
Click to collapse
I just installed TWRP 3.1.1; then Lineage 14.1
Here's my setup:
Target: SM-T700
Workstation: Arch Linux, system update 2011-11-11
Heimdall 1.4.2
Run heimdall command line as root, one command per boot works and if I got an error I needed to unplug the battery to get another successful command
Try
Code:
#heimdall print-pit
and if that works and reboots your device then
Code:
#heimdall flash --RECOVERY twrp-3.1.1-0-klimtwifi.img --no-reboot
Then unplug the battery, boot straight to recovery; failing recovery boot on first try overwrites your TWRP recovery image.
Good luck!
Unplug the battery? On a T700? Interesting lol.

Categories

Resources