Froyo Manual Installation Tutorial for Beginner
THIS TUTORIAL IS MADE BY ME, TO ASSIST BEGINNER OR THOSE WHO DOES NOT HAVE MUCH KNOWLEDGE ON UBUNTU/ LINUX SYSTEM TO RUN FROYO THROUGH MANUAL INSTALLATION.
WHY MANUAL INSTALLATION?
- Better performance than SD card
- Faster and more responsive as compared to SD installation
- Able to check/update the files manually for every files that you transfer to Android system.
- Able to select Android partition installation.
READ THIS BEFORE YOU START
* Make sure to clear all the partition if you have installed Android before on your phone using partition tools i.e. Mini Tool Partition Wizard.
* Make sure to backup your My Storage files to somewhere else just in case the system delete away your files.
* All the codes on Ubuntu are case-sensitive, you have to pay high attention to the spacing, letters and caps when dealing with Ubuntu.
Follow all the steps below and will guarantee you a workable Froyo on Omnia 2.
1. Download Daemon Tools from official Daemon website
2. Download Ubuntu iso from the official website
3. Download the Froyo Bundle files by Ritchietos, download link here
4. On your mobile phone, go to Settings> General Settings >USB Connection>Select "Mass Storage" mode and choose "My Storage".
5. Connect phone to PC, extract and copy all Froyo Bundle files to My Storage.
6. After finish downloaded Daemon Tools Lite, follow all the steps and install it (requires reboot).
7. Run Daemon Tools Lite and it will appears on the notification bar.
8. Right click on Daemon Tools Lite and select the option below.
9. Point to the directory where the Ubuntu iso file is located.
10. After that, open My Computer, and a new drive with Ubuntu iso is created, and right click on the Ubuntu iso, click Explore.
11. Run wubi.exe
in the iso folder.
12. Follow the option in the screenshot below and key in you username and password for Ubuntu OS. Follow through the installation process.
1. Restart the computer.
2. And choose Ubuntu in the OS choice menu.
3. Select the first option in Linux choice menu.
4. After login, attached phone to USB port and you should be able to see your My Storage under Places.
5. Copy ext4.tar.gz
from Froyo Bundles on My Storage to Desktop.
CREATE EXT4 PARTITION THROUGH GPARTED
1. Go to Applications> Accesories> Terminal
2. Type in the following commands:
sudo apt-get install gparted
3. Wait for the installation and type in
4. After gparted running, go to top-right corner and select the My Storage partition. (select the one with around 7 Gb storage)
5. Right click on the storage and "Unmount" the storage first.
6. Right click and select "Resize/Move" to set the partition value.
7. Leave around 1-2 gb
of spaces available for "Free spaces following".
8. A new partition, "unallocated" will be created.
9. Right click, and select New partition, and set the following.
Create as " primary partition"
File System " ext4
10. Click "Apply" (Tick icon) and wait for the pending operation to be complete.
11. You will see the new android partition created once it's complete.
COPYING FILES TO EXT4 SYSTEM
1. "Android" drive will appear on the top toolbar once the partition process is completed.
2. Right click on the drive, and "Mount" android partition that just created.
2. Open Terminal, and follow the commands below
sudo tar zxvf ext4.tar.gz -C /media/android
3. Wait for the process to be complete.
RENAME STARTUP.TXT ON MY STORAGE
1. Make sure that My Storage partition is mounted.
2. Open and right click on startup.txt
3. Select open with gedit
4. Renamed the following line:
Set CMDLINE "rootdelay=2 root=/dev/mmcblk0p2 init=/init"
Set CMDLINE "rootdelay=2 root=/dev/mmcblk0p6 init=/init"
5. Save and exit gedit.
* In some cases, mmcblk0p6 maybe different for some users, however, you can check your code after running haret.exe if the device hang at the following screen.
Now the Android Froyo partition has been transferred manually to the ext4 partition that just created. You can run the haret.exe on Windows Mobile to enjoy the full Froyo experience.
ritchietos for Froyo bundles compilation.
jerrytech2468 for video tutorials.
omnia2droid developers for making our Android dreams come true.
To show appreciation and thanks note, just rate my thanks meter will be much appreciated.
PM me only if you have further inquiries, but please don't request for my personal email account.
**(For threads started by me) Please don't ask duplicated question, I will not answer your question. Make an effort to look through earlier posts first before posting.
GT-i9305 (Samsung S3 LTE)
Running Stock Android Jelly Bean 4.1.2 on I9305XXBLL5