This tutorial is ONLY intended for NEWBIE , Who don't Know How to Run Android on X1 at first place
Any Suggesstions & Critics are wellcomed
Please Note that Android for X1 is Still in Delvelopment state..
So there might be some non working camera, bluetooth, GPS, Apps, etc...
But Hey..... We Run Android on Our Old Winmo Device ^_^
!!!So.. Use it at Your Own Risk!!!
OK Let's Begin
Currently, We Running Android by Running Haret.exe from SD Card
Just wait and see untill Developers Create a Pefect Android Build for us
Then we might be able to Flash it to our device to replace Winmo
Basicly There is three types of Android Build For X1
*at least for Now. Next......?? Who Know
1. Fat32 Build
This is old method to Run android on our device+ No need to create partition on SD Card.Main Files on Fat32 Build may Looks like this
+ No need to install andoid, just copy files to SD Card then Run Haret.exe
- It's slower Android build
Some of Fat32 Build:
- [F1 Froyo 2.2.2 V3][FAT32]Fat32 Build Installation:
- Xperia-Xdandroid-X1 2.2.1 25.11,Fatsal-xperoid 2.0.1 25.11,Hero Sense UI 2.1 25.11
1. Download Android & UnzipSimple right ;)
2. Copy All Files to Root of SD Card
3. Run Haret.exe
2. EXT2 Build [introduced by Neopeek]
it's usually faster than Fat32 Build
- Need to Create EXT2 Partition on SD CardMain Files on EXT2 Build may Looks like this
- Need to install Android before run Haret.exe
+ Android run Faster & Smoother than Fat32 Build!!!! <== This is what we Need :D
Some of EXT2 Build:
- TouchWiz CyanogenMod6.1 by Squallvai
- CM Modded V.2 - HoneyComb Froyo V.2 - PureFroyo - SupeFroyo Modded by Needo
- (◣_◢)CyanogenMod 6.1(◣_◢)v1.5
- F1 Froyo 2.2.2 V3 by Faryaab
EXT2 Build Installation:
1. Create EXT2 Partition on SD Card *Explained Later
2. Download Android & Unzip
3. Copy All Files to Root of SD Card
4. Install Android by Runing install.exe from npkinstall Folder
- You will see alot of text running on Screen5. Run Haret.exe from Root of SD Card to Launch Android
- Just wait until it's Done
- Then your phone will reboot to Winmo
3. ClockWorkMod [CWM] Build [introduced by Neopeek]
Go here for CWM UpdateCurrently, This is Best method to Run android on our device
- Need to Create 4 Partition on SDCard [Fat32 & 3 ext2 Partition]
+ Easy to install & Change to another Android
+ Android run Stable, Faster & Smoother!!!! than any Fat32 or EXT2 Method
+ Easy doing a wipe, cleaning cache, (re)formatting sd-card
+ Easy adding/update files on ROM even after installing android & More
+ Superuser & adsblocker working perectly
+ Enable to mount system as writable
Profits for Developers
+ No need to play around with rootfs any more.
+ Android system structure is now 99% native android compatible. Meaning that rom devs simply work with the /system folder.
+ ROM installation / update is done via ZIP files as on native android devices. No tgz, tar.gz or ext2 files any more!
Main Files on ClockWorkMod [CWM] Build may Looks like this
Some of CWM Build:
- [X1][CWM] TouchWiz CM6.1[21.04.2011] by squallvai discussion Thread here
- [CWM]HoneyComb Froyo V3
- [NeoFROYO V0.1] - The Fastest FROYO Outta There
ClockWorkMod [CWM] Build Installation:
Preparation:
1. Create Fat32 & 3 EXT2 Partition on SD Card (Explained Later)
2. Download Neopeek's CWM
3. Copy npkboot folder on Root SD
4. Get kernel, ts-calibration & startup.txt for X1 then copy to npkboot folder
5. Download Android CWM compartible & copy Zip ROM on Root SD
Launch CWM & Android Installation
1. Run HARET, wait until it ask to press "Volume Down"
2. Press "Volume Down" shortly to Launch CWM
3. Go to "install zip from sd card" to install Android
- Use D-Pad or volume Button to navigate4. Choose your android ROM (zip file) then click "yes"
- Press D-pad Button Down to Confirm
5. When installation finish, go to CWM main menu & Choose Reboot
To Launch Android just run Haret.exe from npkboot folder and wait as usual
Creating Partition on SD Card
1. Create EXT2 Partition on SD Card
*It's Recomended to Backup All Your Files on SD CardTool : Minitool Partition manager (Freeware Home Edition)
Preparation:
1. Install Minitool Partition manager
2. Connect Phone to PC then Choose USB Connection or You can Plug your SD Card to PC Using Card Reader
Create Partition:
1. Open Minitool Partition Wizard
2. Delete Existing Partition from SDCard
3. Create Fat32 Partition, Set As Primary!!!
4. Create EXT2 Partition, Set As Primary!!!
5. Create Linuxswap Partition, Set As Primary!!!
Video Guide to Create EXT2 Partition
INFO:- You have to define the sizes of the partitions so that the FAT32 is the Largest, EXT2 is Smaller and linuxswap is 64
- Fat32 Act As SD Card on Android
- EXT2 Act As Phone Memory. EXT2 Partition *only mountable on Linux
- Linux Swap is like an extra RAM on the memorycard so you can run more apps at the same time.
for more info see here
- Under windows, Only the Fat32 Partition will show as mountable, but in minitool partition manager it will shows all 3 partitions
2. Create CWM Partition on SD Card
Preparation:
1. Install Minitool Partition manager
2. Connect Phone to PC then Choose USB Connection or You can Plug your SD Card to PC Using Card Reader
Create Partition:
1. Open Minitool Partition Wizard
2. Delete Existing Partition from SDCard
3. Create Fat32 Partition, Set As Primary!!!
4. Create EXT2 Partition (System) about 150MB-200MB depend on ROM, Set As Primary!!!
5. Create EXT2 Partition (Data) about 150MB-250MB. Set As Primary!!!
6. Create EXT2 Partition (Cache) about 50MB. Set As Primary!!!
Video Guide to Create EXT2 Partition
Best regrads,
Nice tutorial bro.. long time since i was here :D missed all the mods too.. just thinking could we use the minitools partition wizard to extand an android internal memory using sdcard. or simply use it for extra ram.. just a noob questions .. haha :D
BalasHapus