• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Odin on GNU/Linux

You can use this tutorial:

Flash rom Galaxo 1.6.2 and 1.6.1 - Windows tutorial - Samsung Galaxy

and download fastboot from the link within:
http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html

The only difference is that on Flash rom Galaxo 1.6.2 and 1.6.1 - Windows tutorial - Samsung Galaxy, where it says:

Go to tools/ directory of the SDK using command line cd C:\android-sdk-windows\tools on my PC.
Install the recovery:
In the DOS command prompt, type: fastboot flash recovery recovery.img Do not hit Enter key yet!




You can exchange for:


Do:


sudo ./fastboot flash recovery recovery.img


Note: Using sudo you don't need to change udev rules as it says in the beginning of


http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html


ppa:bjfs/ppa

Hope it helps!


I prefer to change my .bashrc file to show my adb tools folder in the path and than i can adb from anywhere i want :)

no need to use cd /home/atbeyi/somedirectory/tools enter ./adb pull/push/install/blabla :)


i just press f12 and Guake shows up/down and then write what ever i want
:).
 
Upvote 0
There's no way to use Odin in Linux to flash Samsung's firmwares. Galaxo is another thing though, as you only need to flash recovery and then you're free to install this rom. Some parts of the phone can't be flashed that way though (baseband?). You can use Virtualbox (non-open source edition is needed as it's the only one that's got USB support) with Windows installed. You just need to connect your Galaxy and in virtual machine options you need to redirect Galaxy usb devices. Could you explain to me what's the purpose of these scripts you wrote here and why just normal pass-through through VM options doesn't work?
 
Upvote 0
There's no way to use Odin in Linux to flash Samsung's firmwares. Galaxo is another thing though, as you only need to flash recovery and then you're free to install this rom. Some parts of the phone can't be flashed that way though (baseband?). You can use Virtualbox (non-open source edition is needed as it's the only one that's got USB support) with Windows installed. You just need to connect your Galaxy and in virtual machine options you need to redirect Galaxy usb devices. Could you explain to me what's the purpose of these scripts you wrote here and why just normal pass-through through VM options doesn't work?


well if i could find a windoz cd or iso i would give it a try probably those codes are to use with ose version.
(or at least i hope so)

and also you are right as i've written some posts before writing recovery (with fastboot) is easy.
 
Upvote 0
There's no way to use Odin in Linux to flash Samsung's firmwares. Galaxo is another thing though, as you only need to flash recovery and then you're free to install this rom. Some parts of the phone can't be flashed that way though (baseband?). You can use Virtualbox (non-open source edition is needed as it's the only one that's got USB support) with Windows installed. You just need to connect your Galaxy and in virtual machine options you need to redirect Galaxy usb devices. Could you explain to me what's the purpose of these scripts you wrote here and why just normal pass-through through VM options doesn't work?

I use the open source edition of VirtualBox. By default mount -n -t usbfs /proc/bus/usb /proc/bus/usb is not commented in /etc/rc.sysinit. That means your local account and root only has access to your usb and the usb get greyed in Virtalbox. So that line needs to be commented and mount -t usbfs -o devgid=$(awk -F: '/^vboxusers:/{print $3}' /etc/group),devmode=664 /proc/bus/usb /proc/bus/usb needs to be added so that vboxusers have permission. You need to add your local user to vboxusers group so that the permission can be inherited.
 
Upvote 0
I use the open source edition of VirtualBox. By default mount -n -t usbfs /proc/bus/usb /proc/bus/usb is not commented in /etc/rc.sysinit. That means your local account and root only has access to your usb and the usb get greyed in Virtalbox. So that line needs to be commented and mount -t usbfs -o devgid=$(awk -F: '/^vboxusers:/{print $3}' /etc/group),devmode=664 /proc/bus/usb /proc/bus/usb needs to be added so that vboxusers have permission. You need to add your local user to vboxusers group so that the permission can be inherited.

so this means that we don't need to use non-ose version for usb pass through :) hehe i love open source :)
 
Upvote 0
You can use this tutorial:

Flash rom Galaxo 1.6.2 and 1.6.1 - Windows tutorial - Samsung Galaxy

and download fastboot from the link within:
http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html

The only difference is that on Flash rom Galaxo 1.6.2 and 1.6.1 - Windows tutorial - Samsung Galaxy, where it says:

Go to tools/ directory of the SDK using command line cd C:\android-sdk-windows\tools on my PC.
Install the recovery:
In the DOS command prompt, type: fastboot flash recovery recovery.img Do not hit Enter key yet!




You can exchange for:


Do:


sudo ./fastboot flash recovery recovery.img


Note: Using sudo you don't need to change udev rules as it says in the beginning of


http://androidforums.com/samsung-i7500/32481-howto-linux-adb-fastboot-mass-storage.html




Hope it helps!

The galaxo tutorial link you posted seems to be dead, could you please post the tutorial here so that we can all see it?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones