[Ideos S7 Android Development] hal_2000:
Old method, read post 2

Date 05-11-2012 Huawei s7-105 dual boot kernel

by hal_2000

Hi all, first i like to thank irfanbagus without is help this cound not be possible, look at the

original post: http://xdaforums.com/showthread.php?t=1598803

This is stock kernel 2.6.32-9-ideos plus dual boot features

kernel 2.6.32.9-ideos == android 2.2.2 == froyo

Warnings:

If your kernel different from 2.6.32.9 it will not work

If you dont know what you are doing stop, I'm not responsible if you brick your device

the rom2 must be compatible with kernel 2.6.32

Works on:

my huawei s7-105

huawei s7-10x – possible if kernel = 2.6.32-9

huawei s7-slim – possibly not, because different hardware

How to install:

Follow this steps, if not sure, stop do not go on

1.1-back up your rom, just in case :)

1.2-must be root, huawei must be rooted to work properly, if not stop

1.3-must have cwm install, if not stop

1.4-in external sdcard make 3 partitions, format it in ext2, in stock kernel ext3 does not work

1st fat32 for your data

2nd ext2 for system

3rd ext2 for cache

4th ext2 for data

if you have already an scard in fat32, resize is a good option :)

I use a 2gb sdcard, 1gb for fat and 300mb for other partitions, i'm a linux user so I use gparted

to create partitions, windows tools are also available, google for it

1.5-unzip the file in a directory

1.6-connect huawei s7-105 to pc

1.7-boot huawei in fastboot mode, exec “c:\directory\adb reboot bootloader”

1.8-wait, until it blanks the screen, on top in says --fastboot mode--

1.9-exec “c:\directory\fastboot flash boot boot-dual.img”, it will take 20 to 30s

1.10-exec “c:\directory\fastboot reboot”

1.11-thats it, you just install the stock kernel with dual boot

How to test it:

2.1-read the how to install, and install the kernel with dual boot

2.2-back up your rom, if not done in 1.1

2.3-you must have rooted the huawei, if not stop

2.4-you must have cwm install

2.5-boot huawei in cwm = recovery exec “c:\directory\adb shell”, then “#su”, and finally type

“#reboot recovery”

2.6-you have rebooted in cwm, choose install zip from sdcard, then choose apply zip, chose file

stock-test-rom2.zip

this will install the custom rom “stock-test-rom2” to sdcard partions 2,3,4

it will take 4 to 6 minutes, it depends on speed of sdcard

2.7-after install, it will return to menu, click power = get back to menu

2.8-reboot

2.9-huawei will boot in rom1, the one you have already,

2.10-go to file explorer, create a empty file in external sdcard = 1st fat partitions, name it

“bootsdcard”

2.11-reboot

2.12-it will boot the rom2, it will take 4 to 6 minutes, the 1st time, depends on speed of external

sdcard

2.13-to boot the rom1 again, simply delete the file “bootsdcard” in 1st fat partitions

Why have dual boot ???

I have done it just to prove it is possible :)

No, I did it to improve my huawei s7-105, the people at huawei stop development for this fine

little tablet a long time ago and I want to have gingerbread on it or android 4.01, got tired of waiting, so

this way is easier to test custom rom, and less provable to brick the tablet when in development.

The rom2 must be compatible with kernel 2.6.32, you can not install android 2.1 in rom1 and

android 2.2 in rom2, is not possible

To do next:

– compile better kernel, with ext3 or battery saving options

– compile a better custom rom, maybe gingerbread or ics or cm9

file list in zip:

boot-dual.img = kernel 2.6.32-9 with dual boot

stock-test-rom2.zip = simply custom rom = stock rom test = android 2.2.2

fastboot = fastboot for linux

fastboot-windows = fastboot for windows

adb = adb for linux

adb-windows = adb for windows

problems in install, post it, I will try to help you

link to the zip file: https://www.dropbox.com/s/6x5pcymooopb4z6/s7-105-kernel.zip

Sentence of the week... “,,,dont ask for it, do it...”