I was thinking to migrate from windows to ubuntu but the only thing I'm concerned about is flashing my Galaxy Y. Is there any alternative for Ubuntu aka Linux ?
Does heimdall supports Galaxy Y ?
(Some blogposts indicated that heimdall can flash Froyo an GB roms)
Heimdall doesn't support SGY.I also have linux installed on my PC.I've created a Windows Virtual machine via which I flash back to my stock ROM on SGY.There are some commands to mount the Download mode driver on the Windows VM.Search down google for it.
Related
Hi all,
I was wondering wy do We need to use a Windows box (virtual or emulated it doesn't meter) to install Our firmware updates (roms) in a linux based system, its kind of a frustration for Me, I use linux for about 7 years and I had to install a virtualbox with WinXP just to update My phone, or am I missing something??
is there an app that runs natively thought linux?
thanks in advance
Hello all.
I search in the forum but I don't find the answer. Maybe no solution or my English is definitively too poor !!!
I have a computer with Linux (Ubuntu 10.10). Every time I want to make a change on my HD2, I have to reboot and launch my Windows session. But I want to definitively ****ch to Ubuntu. So is a solution exist to flash under linux (directly, with wine or with virtual machine like virtualbox).
I want to be able to flash my HD2 to return to WM6.5 or to flash the CWM recovery etc...
Do you have some answers ?
Thanks for attention.
Bye
as of now, the only way to flash rom through linux is using CWM (perhaps you'd need windows for that too).
The reason behind this is that the CustomRUU is only made for windows and not for linux.
Ive had my own tries with virtualisation and qemu but to no avail, CustomRUU needs to establish a direct serial contact with the device which is not possible for any VM in linux as of my knowledge, so the best bet is to get cLK loader, it uses userspace linux for android on nand, so you can flash recovery, rom, boot, kernel using the sdk tools of linux since it supports fastboot. after installing cLK, your phone becomes pretty close to a native linux one with the only drawback being the rom needs some changes to work with cLK but the good news is anyone can do it easily, we only need to repack the supplied kernel in a .img to flash using fastboot.
Thanks for information. I will try cLK and SDK.
Found this out by pure chance and flashed about 3 different ROM's and kernels to make sure it works ok.
You must have Kies installed on Fusion or Parallels FIRST!!!
1. First download Heimdall 1.3.0 for OSX and install then reboot
2. Drop the heimdall app in trash as it's not needed now
3. Put the phone into download mode
4. Attach it to Fusion or Parallels
5. Wait for the hardware device drivers to be detected
6. Launch odin and confirm a com port is found
7. Flash away
This will also allow flashing of firmware using Kies under a virtual machine.
Sorry if this is known already but as a Mac user this is a god send as I don't have to have a bootcamp partition dedicated to purely using Kies.
Follow up
** Tested on **
Mac OS X Lion 10.7.1
Parallels 7
VMware Fusion 3.1.3
If any other Mac users can confirm it works on 10.6.x with Parallels 6/7, VMware Fusion 3.x then that would be great.
Nice to hear this i tried yesterday but parallels couldnt mount the download mode. I will try this when i'm home under lion.
Thnx
Sent from my GT-I9100 using xda premium
Hi Guys,
i recently installed Ubuntu 11.10 as my primary OS. I had been flashing a lot when i had a system with Windows 7, but the system i have now will not run the OS efficiently and thus my second option is Ubuntu.
I was wondering if there is any way to flash ROMs from a linux system, preferably Ubuntu.
Thanks,
Sam
android_murphy said:
Hi Guys,
i recently installed Ubuntu 11.10 as my primary OS. I had been flashing a lot when i had a system with Windows 7, but the system i have now will not run the OS efficiently and thus my second option is Ubuntu.
I was wondering if there is any way to flash ROMs from a linux system, preferably Ubuntu.
Thanks,
Sam
Click to expand...
Click to collapse
Download "Wine" from the Ubuntu Software Center, it can run Windows Softwares....
Just run Odin using Wine and do the usual and flash....
[email protected] said:
Download "Wine" from the Ubuntu Software Center, it can run Windows Softwares....
Just run Odin using Wine and do the usual and flash....
Click to expand...
Click to collapse
Hmmm... but i have heard that Wine does not support USB. Anyway will check when i get home.
I once read somewhere there was something like Odin for Linux based system called Heimdall..
Maybe that's what you need?
Dympy.
Sent from my GT-I5800 using xda premium
dympy said:
I once read somewhere there was something like Odin for Linux based system called Heimdall..
Maybe that's what you need?
Dympy.
Sent from my GT-I5800 using xda premium
Click to expand...
Click to collapse
Won't work with our phones, needs a .pit file, aka partition table
Tried ODIN via Wine ... Doesn't detect the phone...
Really is there no other way?? How come i can't flash a Linux Kernel based OS from a Linux System (kinda ironical isn't it :'()??
I'm a linux user too and I tried almost everything I think.
Wine : It'll not work. No proper usb driver support.
Virtualbox : Odin detects the phone but fail when the flash process start. The reason is that Virtualbox acts as a wrapper between windows and Linux' usb so some data are modified.
In all cases, don't try anything with odin because it can result with a bricked phone if data transmmitted to the phone are incorrect during bootloader flashing.
So, I recommand to flash only with cwm via update.zip or adb push. It's possible to mount a rfs file on linux and then push all files via adb.
@android_murphy : Create an update.zip with your zImage. Use the zip used for CM7 kernel.
Arakmar said:
I'm a linux user too and I tried almost everything I think.
Wine : It'll not work. No proper usb driver support.
Virtualbox : Odin detects the phone but fail when the flash process start. The reason is that Virtualbox acts as a wrapper between windows and Linux' usb so some data are modified.
In all cases, don't try anything with odin because it can result with a bricked phone if data transmmitted to the phone are incorrect during bootloader flashing.
So, I recommand to flash only with cwm via update.zip or adb push. It's possible to mount a rfs file on linux and then push all files via adb.
@android_murphy : Create an update.zip with your zImage. Use the zip used for CM7 kernel.
Click to expand...
Click to collapse
I'm also Linux user. Virtualbox does not work. But with VMwarePlayer (XP or Win 7) ODIN works fine. That's unfortunately the only way...
I use ubuntu as my main os and windows for flashing It's always good to have a working windows somewhere for odin
Arakmar said:
I'm a linux user too and I tried almost everything I think.
Wine : It'll not work. No proper usb driver support.
Virtualbox : Odin detects the phone but fail when the flash process start. The reason is that Virtualbox acts as a wrapper between windows and Linux' usb so some data are modified.
In all cases, don't try anything with odin because it can result with a bricked phone if data transmmitted to the phone are incorrect during bootloader flashing.
So, I recommand to flash only with cwm via update.zip or adb push. It's possible to mount a rfs file on linux and then push all files via adb.
@android_murphy : Create an update.zip with your zImage. Use the zip used for CM7 kernel.
Click to expand...
Click to collapse
Yeah CWM update.zip is a good option but not everyone provides the entire rom via update.zip. I guess only the CM7 one is in that format.
mankokoma said:
I'm also Linux user. Virtualbox does not work. But with VMwarePlayer (XP or Win 7) ODIN works fine. That's unfortunately the only way...
Click to expand...
Click to collapse
Thanks for the info, it works well with VMWare
Not so long ago I became linux mint user. Many of the necessary programs and games runs without problems in Wine. But I couldn't connect my galaxy note through wine. So I find another way to connect it with odin through VirtualBox. I wrote a small guide:
- Install VirtualBox.
- Download windows xp or windows 7 ISO image install disc. For example, you can download windows 7 trial 90 day from microsoft.com. If you have a disc with windows installer you can use it. I personally prefer windows xp micro edition (250mb).
- Start VirtualBox. Add virtual machine, choose your ISO image or real CD-ROM if you have disc. Install windows with the recommended settings.
- When the installation is complete, and windows will boot to desktop you will need to install drivers. Connect USB flash with drivers to your virtual machine or create virtual network disc to linux and drag these drivers (mirror1, mirror2) to windows.
- Intall drivers.exe in virtual machine.
- Move odin to your virtual machine same way. And start it.
- Reboot you galaxy note in download mode and connect to usb. Press USB indicator in the bottom menu of virtualbox and choose your samsung connection.
If you are doing everything right you will see this:
You can also try Heimdall. It has linux port.
Kies should work fine same way.
I found humdall to be much more reliable and easier than Odin
Sent from my GT-N7000 using xda premium
kishd said:
I found humdall to be much more reliable and easier than Odin
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
This is correct.
Yeah, I prefer Heimdall as well, but thanks for the great guide.
Sent from my GT-N7000 using xda premium
anonymous572 said:
Not so long ago I became linux mint user. Many of the necessary programs and games runs without problems in Wine. But I couldn't connect my galaxy note through wine. So I find another way to connect it with odin through VirtualBox. I wrote a small guide:
- Install VirtualBox.
- Download windows xp or windows 7 ISO image install disc. For example, you can download windows 7 trial 90 day from microsoft.com. If you have a disc with windows installer you can use it. I personally prefer windows xp micro edition (250mb).
- Start VirtualBox. Add virtual machine, choose your ISO image or real CD-ROM if you have disc. Install windows with the recommended settings.
- When the installation is complete, and windows will boot to desktop you will need to install drivers. Connect USB flash with drivers to your virtual machine or create virtual network disc to linux and drag these drivers (mirror1, mirror2) to windows.
- Intall drivers.exe in virtual machine.
- Move odin to your virtual machine same way. And start it.
- Reboot you galaxy note in download mode and connect to usb. Press USB indicator in the bottom menu of virtualbox and choose your samsung connection.
If you are doing everything right you will see this:
You can also try Heimdall. It has linux port.
Kies should work fine same way.
Click to expand...
Click to collapse
It works but only when the phone is in USB Mass Storage Mode not in Download Mode BTW Heimdall isn't compatible with Galaxy Ace i . . . it's too bad
Alucard1989pl said:
It works but only when the phone is in USB Mass Storage Mode not in Download Mode BTW Heimdall isn't compatible with Galaxy Ace i . . . it's too bad
Click to expand...
Click to collapse
i have same problem with my i9500
anonymous572 said:
Not so long ago I became linux mint user. Many of the necessary programs and games runs without problems in Wine. But I couldn't connect my galaxy note through wine. So I find another way to connect it with odin through VirtualBox. I wrote a small guide:
- Install VirtualBox.
- Download windows xp or windows 7 ISO image install disc. For example, you can download windows 7 trial 90 day from microsoft.com. If you have a disc with windows installer you can use it. I personally prefer windows xp micro edition (250mb).
- Start VirtualBox. Add virtual machine, choose your ISO image or real CD-ROM if you have disc. Install windows with the recommended settings.
- When the installation is complete, and windows will boot to desktop you will need to install drivers. Connect USB flash with drivers to your virtual machine or create virtual network disc to linux and drag these drivers (mirror1, mirror2) to windows.
- Intall drivers.exe in virtual machine.
- Move odin to your virtual machine same way. And start it.
- Reboot you galaxy note in download mode and connect to usb. Press USB indicator in the bottom menu of virtualbox and choose your samsung connection.
If you are doing everything right you will see this:
You can also try Heimdall. It has linux port.
Kies should work fine same way.
Click to expand...
Click to collapse
any idea why?