Minggu, 14 Agustus 2011

[Tutorial] How to Install & Run SD Card Android on SE X1




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.
+ No need to install andoid, just copy files to SD Card then Run Haret.exe
- It's slower Android build
   Main Files on Fat32 Build may Looks like this


   Some of Fat32 Build:
- [F1 Froyo 2.2.2 V3][FAT32]
- Xperia-Xdandroid-X1 2.2.1 25.11,Fatsal-xperoid 2.0.1 25.11,Hero Sense UI 2.1 25.11
   Fat32 Build Installation:
1. Download Android & Unzip
2. Copy All Files to Root of SD Card
3. Run Haret.exe
Simple right ;)

2. EXT2 Build [introduced by Neopeek]

    it's usually faster than Fat32 Build
- Need to Create EXT2 Partition on SD Card
- Need to install Android before run Haret.exe
+ Android run Faster & Smoother than Fat32 Build!!!! <== This is what we Need :D
    Main Files on EXT2 Build may Looks like this

   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 Screen
- Just wait until it's Done
- Then your phone will reboot to Winmo
5. Run Haret.exe from Root of SD Card to Launch Android


3. ClockWorkMod [CWM] Build [introduced by Neopeek]
    Go here for CWM Update

   Currently, 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 navigate
- Press D-pad Button Down to Confirm
4. Choose your android ROM (zip file) then click "yes"
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 Card

Tool : 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,



Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

1 comments

  1. 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

Silahkan beri Komentar maupun Saran

:) :-) :)) =)) :( :-( :(( :d :-d @-) :p :o :>) (o) [-( :-? (p) :-s (m) 8-) :-t :-b b-( :-# =p~ :-$ (b) (f) x-) (k) (h) (c) cheer

 
© 2011 MOBILE PHONE STUFF
Designed by Blog Thiet Ke
Posts RSSComments RSS
Back to top