IS01 and SH-10B are smartphones (or MID, netbook, smartbook) made by Sharp, the manufacturer designed Zaurus, NetWalker and Willcom D4. In this article, I will tell you why I think they are special Android phones and how to make them better (eg. root it).
Note: IS01 are SH-10B are the same device made for different telecom carrier partnerships.
5-inch 960 x 480 resolution multi-touch big New Mobile ASV screen
a full QWERTY keyboard with a 11.2mm key pitch
super lightweight, only 227g (Netwalker PC-Z1 is 409g, Willcom D4 is 460g, iPad2 is 601g)
1 week standby (IS01, 3days for SH-10B), and 7 hours wifi web browsing time with one battery.
For more details, see the specifications section.
NOTE: below instructions or tools using may damage your phone, use at your own risk!!!
check BaseBand version, ( Setting->System->Device Information ), if your baseband is 01.00.07 or 01.00.09, follow the below instructions, if not, use tools from marijuana(see below).
1. Download z4root from google market, install it and run it. Your IS01 may go panic, if so, use the reset button on the back or remove the battery for a while, then restart your phone.
2. download and install Superuser.
3. Download is01root tool from mobilehackerz, (to save you from reading japanese, you may just click link here: is01root_002.apk), and install it.
4. run is01root, click the first option (Step1:rootxxxxx... xxx stands for Japanese) on the software. It will pop up a warning box, click the left button to agree to go on. then wait for a minute, another box with "suxxxx/sqlite_journals/is01root/xxxxx" come up, again, click the left button. Then, an error message pop up, just click the "Force close" button to close the software.
5. run is01root again, click "Step2:su xxxxx", then the left button, then ok button, the is01root quit again.
6. reboot you is01.
7. run is01root for the third time, click "Step3:path xxx", then, superuser will pop up, asking you for permission, allow it, is01root will quit again.
You phone is rooted! Every time you want to use root permission, you will need to run is01root first, and click the "step3:path xx" button once!
with this method, you don't need to run the is01rooter every time you want to get root permission:
Download root tools for your baseband version from:
and follow the japanese instruction come with the tool. (Read this English introduce by a Japanese to get more details.)
If you want to make any change to system partition, you need to mount the partition writable. It can be done easily by running /sqlite_journals/is01root/sysremount_atmyownrisk.sh script if you root your IS01 with is01root, or /sqlite_journals/root/tools/sysremount.sh if you use tools from marijuana to root you phone. After that, there will be a /system.rw folder, which is a writable /system partition. NOTE: making change to /system may damage your phone, so be carefully.
Before use "reset all" function of your IS01 / SH-10B, you SHOULD unroot / uninstall root tools first, or your phone may not work properly!!!
IS01 running Android 2.2 (Froyo) video:
full screen, no sidebar menu.
Android 2.3 (Gingerbread) for IS01
The last version: 20110317. full screen, no sidebar menu, wifi works, no sound.
I tried this one, the WiFi setting was there, and it could found my router, but I could not connect to it.
The installation of 2.3 is pretty safe. Basically, you copy android 2.3 files to your phone, then flash your recovery partition with a new boot image that can boot with the 2.3 files. During the installation, the original 1.6 system is unchanged, and it still works fine with the normal boot. When you run "reboot recovery" from android 1.6, it will boot the 2.3 gingerbread system.
Android 2.3 (Gingerbread) for IS01 startup video:
Ubuntu Natty on IS01 video:
Root first, then use MarketEnabler, for Softbank, the code is 44020, for Au, the code is 44054.
Hot key: alt + enter
see more on Veil View:
You need to replace the original /system/bin/wpa_supplicant with a new one.
You can find these modules from marijuana's tools. Cifs works fine. But I could not make the nls_utf8.ko work.
install 5 VPN first, run it, fill in any password, click connect, then hidden VPN setting page will show up.
download Airplane Mode Wi-Fi Tool , install it, start airplane mode with the software, then start wifi with it.
Normal micro-USB cable can not be used as a charge cable for IS01. You need to connect D+ and D- pins ( or white and green wires with standard cable). Some Nokia phones (e.g. Nokia N900) use the same cable for charging.
Most of hardwares of NTT DoCoMo Lynx SH-10B are the same with AU KDDI IS01, except it support WCDMA/HSDPA/HSUPA network, (no GSM!!!) while IS01 support CDMA (CDMA 1X WIN, CDMA2000 1xEVDO Rev.A) network, and they have a little different look outside. NTT Docomo LYNX sh-10B comes with red and white.
AU KDDI IS01 comes with light blue and black.
Here are the specifications of IS01:
5-inch large multi-touch ASV LCD screen (with android 1.6, most of softwares do not support multi-touch, one point touch only)
screen resolution: 960 x 480
Snapdragon QSD8650 1 GHz CPU
256M RAM/ 4G ROM
QWERTY keyboard, trackball
5.27 MP CMOS AF camera, VGA movie, 0.4MP front camera
4G internal storage ( 3G available for data usage)
microSD slot, supports up to 16GB microSDHC
Bluetooth, GPS, IRDA, WiFi, Fm Transmitter (IS01 only?, frequency: 78.3MHz, 79.0MHz, 81.0MHz,82.4MHz,85MHz)
1Seg TV Tuner (for using in Japan)
battery: 3.7V 1400mAh (IS01: SHI01UAA , SH-10B: SH24)
microUSB port ( for data translation and charging)
Flat-type earphone/Microphone jack
227g, 149 mm x 83 mm x 17.9 mm
For more details, see Au KDDI IS01 official page:
IS 01 User manual(Japanese)/Basic Manual (English) download:
User's Manual for LYNX SH-10B (English) download:
SH Developers Square, ADB USB driver, JN-DK01, FastBoot
koubou IS01 tools (modules_enabler, flash_image, recovery_kit, Android(Froyo) for IS01), Japanese
blog of yuntan (CM4IS01), Japanese:
IS01 Tools(root, recovery images...) by marijuana, Japanese:
is01next wiki, root, android2.2 (Japanese)
IS01 wiki (Japanese)
IS01 video review: