root without intel cpu ? - Nexus One General

sorry, flame me into oblivion if this is common knowledge ....
but is it possible to root n1's with a powerpc based mac ?
the fastboo/superboot thinger seems to error with 'bad cpu'. i know my powerbook is old, but bad, gah !
thanks for any informative links/flames.

I am not sure if it is possible, but the reason fastboot isn't working is because it was compiled for Intel. You could download the Android sources and try to compile fastboot yourself, it might work. Not sure if there are any superboot sources.

Gonna have to run a virtual machine with linux or windows I think.

hadn't thought of compiling the binary myself. +1 thaanks
virtual machine... hmm that's an idea. i have vmware tucked away on some harddrive somewhere.... i am more than a little hesitant about trusting a usb + virtual connection + not killing my phone with bad data.
ok, i'll push it over with a friends eeepc one day next week instead of risking the failure. thanks for the hints/input guys

I've had a few mac users use my guide with success. There's also a fastboot-mac file linked in the guide as well.

Paul, the fastboot-mac does not work on older macs using the powerpc processor. Only the newer ones with Intel processors. That's what is being discussed here, recompiling the fastboot-mac from source might work, or borrowing another computer.
ohgood, you will probably run into further problems with adb also not working. That may also compile to powerpc, but I'm not sure.

Related

[Q] Unable to connect Fascinate to Linux Mint

Okay....I am the very definition of noob so please bear with me.
I've been trying to root my new Fascinate so I can get rid of the bloatware. My problem seems to be that I'm running Linux Mint rather than Windoze on my computer.
Does anyone out there have an easy (noob proof) way to root this phone on Linux Mint?
I'm not looking to do anything overly fancy with the phone at this point, just strip out the bloatware. Any help would be appreciated.
LowKey1969 said:
Okay....I am the very definition of noob so please bear with me.
I've been trying to root my new Fascinate so I can get rid of the bloatware. My problem seems to be that I'm running Linux Mint rather than Windoze on my computer.
Does anyone out there have an easy (noob proof) way to root this phone on Linux Mint?
I'm not looking to do anything overly fancy with the phone at this point, just strip out the bloatware. Any help would be appreciated.
Click to expand...
Click to collapse
Do you have the option for dual boot? If not, try wine. I started getting to heavy into the programing of the phone and had to load windows on a seperate partition but you could attempt wine for simple applications. The issue will arise with drivers however.
I have Wine installed, and it starts the START ROOT bat file just fine.....it just doesn't recognize my phone I'm fairly sure it's the (windoze) drivers holding up the process.
Am I just crazy, or does it seem a bit silly that an Android (Linux OS) phone cannot properly connect directly to a Mint (Linux OS) computer?
Is there any hope to get my phone rooted without begging computer time on someones Windoze system?
BTW- When I say noob, I mean noob. My eyes start to cross when I read command lines.
LowKey1969 said:
I have Wine installed, and it starts the START ROOT bat file just fine.....it just doesn't recognize my phone I'm fairly sure it's the (windoze) drivers holding up the process.
Am I just crazy, or does it seem a bit silly that an Android (Linux OS) phone cannot properly connect directly to a Mint (Linux OS) computer?
Is there any hope to get my phone rooted without begging computer time on someones Windoze system?
BTW- When I say noob, I mean noob. My eyes start to cross when I read command lines.
Click to expand...
Click to collapse
I agree lol...linux and android should go hand in hand...afteral, our robot buddy came from it lol. Did you try downloading the drivers and executing with wine?
Amd fyi, you may as will work on a dual boot. It's addicting lol.
Yeah, I tried installing the drivers with Wine. No joy.
LowKey1969 said:
Yeah, I tried installing the drivers with Wine. No joy.
Click to expand...
Click to collapse
I've seen ways to root for the droid via pushing through the terminal however with the fascinate my searches yielded nothing :/ If I were you, I'd download the files you require to your comp amd transfer to your sd and head to a friends. Sorry bud.
Nothing wrong with telling me the truth
Better I bite the bullet and take that route as opposed to banging my head against the keyboard trying to do what can't be done.
...and because it can't be said enough, my thanks to you and all the other tech guru's and geeks who help other folks out here.
Ubuntu Linux is a little different, but these instructions should still get you there. Keyword - Heimdall
http://androidforums.com/fascinate-all-things-root/236081-how-root-using-ubuntu.html
SupraLance said:
Ubuntu Linux is a little different, but these instructions should still get you there. Keyword - Heimdall
http://androidforums.com/fascinate-all-things-root/236081-how-root-using-ubuntu.html
Click to expand...
Click to collapse
Great find...where was this when I started lol
Linix Mint used to be built from Ubuntu (now its from Debian which Ubuntu is as well) so those should work.
Both Mint buntu Mint Debian are still in active development.
Sent from my SCH-I500 using XDA App
ezas said:
Both Mint buntu Mint Debian are still in active development.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Oh? Didn't know that, haven't really paid that much attention to it though.
Sent from my SCH-I500 using Tapatalk

[Q] Compile Android SDK for ARM platform

Hi all,
I got Ubuntu running on my Asus Transformer via the chroot method. Now, I installed Eclipse and wanted to start developing my Android Apps on the tablet.
Problem is the Android SDK tools are compiled for x86.
Does anybody know how to compile them for ARM or maybe even have a download link?
It'd be sooo cool to be able to dev on the Transfomer as it has this awesome physical keyboard dock!
Any ideas are highly appreciated.
Thanks,
Chris
I also run a chroot (debian squeeze) on my optimus v. you're lucky to have a keyboard port! I'm stuck with a stupid touch-keyboard without programmer keys.
I have looked for an ARM-based SDK myself as well, with no success.
some of the binaries would be useless on-device without usb-otg host mode, like adb and fastboot, but on capable devices those are needed too.
you already have an ARM-gcc toolchain too, so that piece is unnecessary as well.
maybe going through the SDK manually you could find exactly what parts are binaries to see about finding specific replacements compiled for ARM, or at least source for them.
the rest of the SDK should be portable without mods, unless something's so picky it requires sun-java instead of open-java.
keep us posted!
new information
http://www.timelesssky.com/blog/building-android-sdk-build-tools-aapt-for-debian-arm

[Q]crosstool-ng

Hello, not sure if im posting in the right section or not apologies if im not. Ive been playing with ubuntu on my nexus 7 and want to start porting some x86 programs over. I recently installed crosstools-ng on my linux box. I've coded in the past but never tried cross compiling software. If anyone has used this software you know it allows you to be VERY exacting as far as architecture goes. I know nexus 7 is armhf but beyond that im lost. If anybody uses the software and has a config file i could use I would be very grateful. Thanx
Edit: I am aware I can choose a list of "pre-made" cpu choices but as I said my knowledge of the nitty gritty of the 7 arch is beyond me. If any of the premade choices will do please let me know.
Thanx alot guys
Yep!
This post was one of the very few results that I found anywhere on the web regarding cross compiling for the Ubuntu Nexus 7 platform. Leave it to Ubuntu to have no documentation whatsoever on doing this. I spent two solid nights trying to get crosstool-ng to build binaries for my Nexus 7, and all that I could get to work was compilation with -static. I spent hours trying to figure out what was going on.
gcc -dumpmachine
returns
arm-linux-gnueabihf
Through Google/Bing searches, I again found nothing about this "hf" build other than it means hardware floating point, but I was building for the NEON/vfpv3-d16 FPU. After a bunch more searching, I found that this is a Debian-specific ABI, so no wonder I wasn't getting anywhere!
http wiki.debian.org/ArmHardFloatPort
From there, I decided to try to get a canned cross compiler, but nothing worked. I then ran across this.
http gsoc.sitedethib.com/posts/apt-get_install_gcc-4.7-arm-linux-gnueabihf
Note that I have three Ubuntu VMs and spent several hours trying to get ANY unstable or "backport" version of dpkg to work. For one of my distros, dpkg is new enough, and running dpkg --add-architecture armhf worked, but when I ran apt-get update, I got a bunch of errors that the armhf-related repositories couldn't be found (404s...) which I have seen before amounts to the Ubuntu release that you're using not being supported.
So this is why I have always avoided Ubuntu development especially for cross compiling. But since they're the ones doing a heck of a lot of work on this port, I'm not about to roll my own distro.
In case you are still looking for a cross compiler, look no further than Linaro. Download their 2012.12 binary package from this page.
https launchpad.net/linaro-toolchain-binaries/+download
I used this particular one.
https launchpad.net/linaro-toolchain-binaries/trunk/2012.12/+download/gcc-linaro-arm-linux-gnueabihf-4.7-2012.12-20121214_linux.tar.bz2
Extract with
tar xfvj gcc-linaro-arm-linux-gnueabihf-4.7-2012.12-20121214_linux.tar.bz2
and export the bin directory to your shell's PATH variable for convenience.
These binaries are apparently compiled for 32-bit i686 Linux oddly enough, so if you execute them on an amd64 system, you will likely get the "No such file or directory" error. To get 32-bit binary compatibility in Ubuntu, run
apt-get install ia32-libs
Correct me if I am wrong on any of this. I hope that this helps someone out there!

Linux and Firmware Flashing

Is there anyone who has the VZW retail S5 and runs Linux Mint? I switched to Linux a week or so ago and can't figure out how to flash firmware or tar files in Linux. I tried VirtualBox with Odin and Kies but neither detects the phone. Heimdall and JOdin3 don't seem to be working either. Besides using a seperate computer with Windows is there any other solution that works? Please let me know, I would like to make a full departure from Windows. I've been searching for a solution but no luck yet.....
Hmmm, no Linux users here willing to help?
http://forum.xda-developers.com/showthread.php?t=755265
First off DO NOT UNDER ANY CIRCUMSTANCES USE ODIN FROM A VM. You have a chance of breaking stuff even if you do somehow manage to get it to detect your phone, your only option is heimdall or jodin, and as far as i can tell jodin is just a graphical frontend for heimdall, but heimdall has its own gtk anyway. The main issue with flashing using either is they both require a PIT file which you cant get afaik, so you will need to use comouter with windows on it or install Windows on another partition.
Rakuu said:
First off DO NOT UNDER ANY CIRCUMSTANCES USE ODIN FROM A VM. You have a chance of breaking stuff even if you do somehow manage to get it to detect your phone, your only option is heimdall or jodin, and as far as i can tell jodin is just a graphical frontend for heimdall, but heimdall has its own gtk anyway. The main issue with flashing using either is they both require a PIT file which you cant get afaik, so you will need to use comouter with windows on it or install Windows on another partition.
Click to expand...
Click to collapse
Thanks for the reply. So it looks like I will just use the wifes laptop for Odin. I did get Jodin to detect the phone but sadly there is a problem with Heimdall handeling the large tar files that Samsung uses and the dev doesn't have a fix. I could push the seperate files to the proper partitions via ADB but that's way too risky for me. It was worth asking anyways.
pwhitersxs said:
http://forum.xda-developers.com/showthread.php?t=755265
Click to expand...
Click to collapse
Thanks but I already tried that...
Misterxtc said:
Is there anyone who has the VZW retail S5 and runs Linux Mint? I switched to Linux a week or so ago and can't figure out how to flash firmware or tar files in Linux. I tried VirtualBox with Odin and Kies but neither detects the phone. Heimdall and JOdin3 don't seem to be working either. Besides using a seperate computer with Windows is there any other solution that works? Please let me know, I would like to make a full departure from Windows. I've been searching for a solution but no luck yet.....
Click to expand...
Click to collapse
I'm actually running the opposite setup: Win 8.1 Pro host with Linux Mint guest. I would actually recommend this sort of setup. If you've got enough RAM and powerful enough CPU, you should be alright. I've got a Core i5 (2core 4 thread) with 6gb RAM. I've dedicated 3gb RAM and 2 vCPUs (virtual CPUs) to the guest OS. Also, make a shared directory on the Windows host anywhere (mine's in c:\vm\{shared_folder}\) and share it. Then on the guest OS browse the network/host os name/shared folder. This way you can move files back and forth from host to guest.
EDIT: and make sure the network settings for the VM is set to bridged, not NAT. This will place the guest VM on your network just like it were a physical machine.
MrHyde03 said:
I'm actually running the opposite setup: Win 8.1 Pro host with Linux Mint guest. I would actually recommend this sort of setup. If you've got enough RAM and powerful enough CPU, you should be alright. I've got a Core i5 (2core 4 thread) with 6gb RAM. I've dedicated 3gb RAM and 2 vCPUs (virtual CPUs) to the guest OS. Also, make a shared directory on the Windows host anywhere (mine's in c:\vm\{shared_folder}\) and share it. Then on the guest OS browse the network/host os name/shared folder. This way you can move files back and forth from host to guest.
EDIT: and make sure the network settings for the VM is set to bridged, not NAT. This will place the guest VM on your network just like it were a physical machine.
Click to expand...
Click to collapse
I have this same setup. Works great.
As far as vb not recognizing your phone, did you go to devices->usb in vb to check mark it to work in the windows guest? Install the drivers in windows? I'm sure you tried this already but have to ask.

UEFI bios, anyone tried yet to install it?

There seems to be a way to instal a uefi bios in the zenfone 2, this seems to be possible with intel manufacturing flash tool. Did anyone try this yet on a zenfone 2?
In a few weeks I will give it a try aswell unless there are negative results already. This may be the way to instal linux or windows without the android system and a vm.
Don_prince said:
There seems to be a way to instal a uefi bios in the zenfone 2, this seems to be possible with intel manufacturing flash tool. Did anyone try this yet on a zenfone 2?
In a few weeks I will give it a try aswell unless there are negative results already. This may be the way to instal linux or windows without the android system and a vm.
Click to expand...
Click to collapse
You have any links for this? Am very interested.........
Sent from my ASUS_Z00AD using XDA-Developers mobile app
no video drivers for windows afaik
UEFI bios
Well the idea originated from here:
Cant post the ##### link
toms guide: install-windows-android-intel-tablet
::
Yes,you can(but it is windows 8.1 with bing).find roms on web.I find one.You need:intel manufacturing flash tool to1.12,then find a windows 8.1 rom,an OTG usb,ADB tools(can use 15 seconds adb installer),and UEFI BIOS.
steps:
1:use intel manufacturing flash tool to flash to 1.12
2:install UEFI to your android tablet.
3ut your windows 8.1 rom to OTG usb
4:wait
5ONE!
::
Also
::
this IS possible especially now that there is more and more INTEL CPU (baytrail / atom) for android tablets and all in one pcs, look:
Cant post link (unfortunatly broken)
the tool: cant post link
The problem is, the instructions are not very well organized and put out.
::
That one is not related to the zenfone 2 but for a similair device, however its mentioned in the thread. Problem is the brazilian source of the tool is down. thats where my research till now stopped.
The gpu is not directly a concern. I think first goal is to get uefi on it at all.
I believe there is drivers from other tablets and phones, I believe someone mentioned a dell tablet but I can be wrong.
What's the difference between UEFI and old method of installing Windows in dual-boot mode?
Zhabishe said:
What's the difference between UEFI and old method of installing Windows in dual-boot mode?
Click to expand...
Click to collapse
As I know, there is no old way of dual booting. In the UEFI you can possibly create a seccond instance to boot to with gnu grub. The only other way I know is via a VM, this has the disability with the drivers and no direct access to the hardware. This makes use of the gpu near impossible and will always leave resources to android wich has to run in the background.
Don_prince said:
As I know, there is no old way of dual booting. In the UEFI you can possibly create a seccond instance to boot to with gnu grub. The only other way I know is via a VM, this has the disability with the drivers and no direct access to the hardware. This makes use of the gpu near impossible and will always leave resources to android wich has to run in the background.
Click to expand...
Click to collapse
Thanks for clarification here. Yeah, I thought about KVM from this thread http://forum.xda-developers.com/zenfone2/general/zf2-running-windows-7-using-kvm-t3153299 which seemed a bit overcomplicated and more proof-of-concept thing, sort of similiar to running Windows 9x via DosBox on Symbian smartphones years ago. They also run into problem with unobtainable gpu drivers.
I believe there is drivers from other tablets and phones, I believe someone mentioned a dell tablet but I can be wrong.
Click to expand...
Click to collapse
As I mentioned above and keeping mind those news about Intel not being happy with their SoCs perfomance on market it could possibly become a problem to get support on their side. Correct me if I am wrong, that's just my thoughts
I have cracked open a android, how do you call it, bios and am compiling a uefi bios now with the information from the droidbios and another uefi bios, Well see how this ends, This will take a lot of time.
Curious, any headway on this yet?
Progress is slow, I am working beyond my knowledge, so every step needs to be researched. Next to that at this point (rounding off university) my time is quit limmited.
Verry interesting! But I feel like it ended bad
Other options are coreboot or libreboot.
Man what happened u very-hard-briked it ?
Been too bussy to spend more time on it, and since my other cellphone died, my zf2 is my daily driver again...
Oh ok.
I think that the hard-brick is the biggest problem. We need a way to hard-flash a boot firmware if we hard-brick. To try many times
xdaxuser said:
Oh ok.
I think that the hard-brick is the biggest problem. We need a way to hard-flash a boot firmware if we hard-brick. To try many times
Click to expand...
Click to collapse
so why did nobody code an UEFI bios as a part of a modded twrp with some failsafe measures (for early builds) zenfone 2 with a full windows would be amazing
News from the other tread.
On the asus web there is the kernel sources!
Look like zf2 uses Bootstub.

Categories

Resources