yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] SharpIS03:
Temporary root

Well, I somehow got it to work, and have # via the command prompt. The site is pretty straightforward after staring at it for a while. I'm just retracing my steps here. Original credit to the guys at the above url for the directions and help.

===

Files: rootkit_is03_0430.zip, unload everything where you can use adb push

(Optional 1) I erased everything on my phone beforehand via Settings -> Privacy -> Reset All

(Optional 2) After erasing everything, I ran SuperOneClick 1.9.1 (psneuter option) and let it loop once then exited out. It seems that is03break won't work otherwise, I'm not sure why.

(1) adb push data_local /data/local/

(2) adb shell chmod 755 /data/local/is03break

(3) adb shell chmod 755 /data/local/autoexec.sh

(4) adb shell chmod 755 /data/local/busybox

(5) adb install jackpal.androidterm.apk

(6) adb install Superuser.apk

(7) adb shell /data/local/is03break

(8) adb shell

(9) $ /data/local/tmp/sh

(10) # cd /data/local/

(11) # cat local.prop > /data/local.prop

(12) # reboot

After rebooting, my phone would sometimes take a long time to read the auIC Card, and there wouldn't be any data connection or signal. Turning off the phone physically seemed to bring everything back.

(13) adb shell

(14) $ /dev/_su

(15) # <---- hurray?!

If you turn off or reboot your phone, you should be able to just do steps 13 and 14 to get # in the command prompt.

(16) After step 14 and getting #, go to Terminal Emulator on the phone and type /dev/su, and you should get # in Terminal Emulator

Unfortunately, at this point, I get a Permission Denied message

(**17) If 16 fails, uninstall Superuser, reinstall it from the Market (ChainsDD version), then reboot the phone. I think # reboot from adb shell will work better.

After getting some help, it seems I have some form of root on my IS03, and I'm able to use Barnacle WiFi Tether as well as AndroSS, guess these apps were modified to work with this method.

Whatever this rooting method does, it seems to persist even if you reboot the phone. Very limited root, tried some other apps that require root (Titanium backup, Wireless tether, Busybox) and they didn't work.

Looking forward to what progresses from here.
[Android Software/Hacking General [Developers Only]] shiruba:
SBM003SH blocks skype?

I am not sure what you mean about 2.2 blocking Skype? In installed Skype from the market as per normal, and it works fine. (I use wifi-only, and don't use softbank's 3G data, though, so if that's what you meant...)
[Android Software/Hacking General [Developers Only]] shiruba:
Well I am sure that the 1Seg won't work overseas, and I am sure the WiFi will work just fine.
[Android Software/Hacking General [Developers Only]] shiruba:
I don't think that's true, normally the price you pay for the phone is the same whether you pay up front or by 24 month loan. When you finish paying for the phone, they will undo the "feature lock", not the "SIM Lock". (They feature-lock some phones to keep you from signing up, taking the phone home, and not paying your bill and then using it as a 1seg TV and PDA. )
[Android Software/Hacking General [Developers Only]] shiruba:
ISO1 Rooting

You guys should look here:

http://mobilehackerz.jp/contents/Software/Android/IS01root

They have the NAND lock removed, etc., it seems.

Of course my question is, will it work on 003SH and the LYNX models as well, or have the added additional security? (I heard the 003SH detects changes to the root filesystem...)
[Android Software/Hacking General [Developers Only]] SharpIS03:
I've looked at that site before. I'm sure that their work on the IS01 is helping with the work on the IS03 as well, I recognize one of the contributors. I tried following the steps on that mobilehackerz site on my IS03, didn't work though.
[Android Software/Hacking General [Developers Only]] Sharpen3d:
SH-03C user here. First off, thanks for this fantastic thread. Because of the similarities in our devices, any progress that is made here is a huge boon for those of us on Docomo.

I'm about 90% certain the new is03break won't work for the sh-03c version, if only because it is reliant on looking for Froyo/Gingerbread. Nevertheless, I'm going to continue to keep an eye on the unfolding events, and I'm hoping for a time where I can finally uninstall a lot of these freaking 3D apps.

So, again, just to let you know, thanks for this thread. We'll be watching with great interest.
[Android Software/Hacking General [Developers Only]] chizaiguy:
Thanks a lot for walking us through your root. I ran into many of the same problems you did that weren't explained in the Japanese site, so without your post I wouldn't have been able to root my is03.

I agree that the root is very "limited". I wish someone would explain exactly what apps can be used with it.
[Android Software/Hacking General [Developers Only]] Sheon849:
im using is03 au verison

im still over here in hawaii roaming been here for awhile guess i missed out on a lot of updates

i need verison 0.0.03 or something like that before i can update to 2.2

is there anyway to download this update without being in japan as it wont let me select Update Cellphone while raoming

thx
[Android Software/Hacking General [Developers Only]] cielavenir:
Hi, I'm @cielavenir (from twitter). My first post on xda...

And thank you for nice English document of is03break.

OK so I'm going to explain about it.

A hacker called @goroh_kun (in twitter) ported gingerbreak for IS03 (named is03break).

As IS03 doesn't allow ptrace, @goroh_kun uses special address search, which causes difficult timing to execute the tool.

In my case, executing in purple circle allowed for rooting.

So execute "adb shell /data/local/is03break" again and again unless adb says "no devices found".

As for root apps, you can

# mount -o remount,rw rootfs /

# chmod 755 /sbin

# /data/local/busybox cp /dev/su /sbin/su

to enable su in $PATH.

But there is a problem.

libshsecure_jni.so kills career email if su is in $PATH.

So toggling(rm /sbin/su) is required. kisawo created is03rootsw app.

w w w.shiduki.com/android/IS03rootsw.html (bah I cannot link as I'm a new user)

Yes, I know toggling is still annoying even if it can be done by single touch.

So I modified Barnacle and AndroSS to use /dev/su instead of su in $PATH.

I talked with author and AndroSS's author has replied he will add custom path to SU option.

PS Sheon849, before updating to 01.00.03(BB03), you should install /dev/_su using psneuter (BB02 allows it). It is more friendly than is03break (procedure is 99% the same, just execute psneuter instead of is03break)
[Android Software/Hacking General [Developers Only]] chizaiguy:
Thanks for your post! I installed the app in your link and it works like a charm! Toggling is a small annoyance, but it shouldn't be too much of a problem because I have become less dependent on my EZweb account and more dependent on my Gmail account ever since I got my is03.
[Android Software/Hacking General [Developers Only]] cielavenir:
apk

For your sake,

mediafire.com/file/1eg48563oda9ceb/AndroSS.apk

mediafire.com/file/aq2iqme2iyzbfz3/barnacle.apk

mediafire.com/file/mauf2i3d2bk452r/wirelesstether.apk <- unfortunately it isn't working... "netfilter kernel" issue?
[Android Software/Hacking General [Developers Only]] SharpIS03:
Thanks for joining this thread. Hopefully we'll be able to locate more useful information regarding our devices here in Japan. Since there are hardly any English-speaking developers, information is hard to come by. Feel free to post any information that you deem relevant to our devices if you come across it! :cool:
[Android Software/Hacking General [Developers Only]] SharpIS03:
No problem. I wasn't going to do that very abbreviated walkthrough at first, but I'm glad you were able to make use of it.
[Android Software/Hacking General [Developers Only]] SharpIS03:
Thank you for all of your help in getting me to root my IS03! Sorry about all the questions on your twitter :D

Many thanks for goroh_kun for his work as well. When you say 'executing in purple circle', you are referring to the startup graphic?

This is all done through the Terminal Emulator, correct? If I use the is03rootsw app, do I need to enter those commands then, or should I just use the app? I did the above commands, trying to use is03rootsw got the app to ask for superuser permissions...

It seems that is03rootsw isn't working for me, even after performing the above commands. The widget has a big fat FAILED across it, and I have some 'root######できません' message when I try to push ON/OFF. Plus, the site that you tried to link to, there is no English or Japanese text, just garbage symbols...so, not sure what to do.

By 'kills career email', are you referring to the ezweb.ne.jp emails? So with 'root' on, those emails don't come through, and that's why we have this switcher thing?

Again, thank you for your (and goroh_kun's) continuous work, and for answering my questions. Another forum member that posts in this thread seems to also have some interesting ideas regarding the update tool that was used to update to Android 2.2. Nice to see a growing number of people who can contribute, because I sure as hell can't :D
[Android Software/Hacking General [Developers Only]] SharpIS03:
You were able to get is03rootsw to work?
[Android Software/Hacking General [Developers Only]] Sheon849:
where can i download 01.00.03?

as i am in hawaii and it wont let me select update cellphone

this phone is so slow and i hope 2.2 fixes it im stuck on the 01.00.02 and its damn slow and annoying to use
[Android Software/Hacking General [Developers Only]] cielavenir:
OK So you are Erik...

>When you say 'executing in purple circle', you are referring to the startup graphic?

Yes. Actually you need to reboot after putting is03break etc to /data/local/ because you have to execute is03break in early stage of startup.

>So with 'root' on, those emails don't come through

Right. As long as there is /sbin/su, we cannot get any ezweb emails.

>/sbin/su

If you have Superuser, it will surely say "is03rootsw achieved root privilege" thing.

As long as Superuser permits is03rootsw, it will work as app and widget.

BTW is03rootsw itself can send "mount -o remount,rw rootfs /" etc things, so you shouldn't manually send those commands.
[Android Software/Hacking General [Developers Only]] chizaiguy:
Yeah... I installed it and just like Cielavenir said, Superuser opened to grant su permission to the app and once granted, worked with no trouble. I'm not sure why your having trouble but if I think of anything that could help, I will let you know.
[Android Software/Hacking General [Developers Only]] chizaiguy:
Also, to answer your question about email, yes, if you want to use the EZweb email app, you have to do it with the root widget off. You can view your email "offline" but whenever you try to create, send or receive email, you get told to uninstall the "unauthorised" application.
[Android Software/Hacking General [Developers Only]] SharpIS03:
Interesting, think I'll have to re-do the process and try it at the graphic instead of using Super One Click beforehand.

I have Superuser from your previous instructions via twitter. As soon as I try to use is03rootsw, I get an error. Please see the attached thumbnail.
[Android Software/Hacking General [Developers Only]] SharpIS03:
Hmm, I tried installing it through Astro File Manager as well as using adb install from the command prompt. Either way, Superuser doesn't detect it or something...weird.

So you didn't have to input any commands, just straight install and that's it?
[Android Software/Hacking General [Developers Only]] chizaiguy:
Yeah...straight install without any commands. Incidentally, I had been fiddling around with the terminal emulator before then, but nothing more than making sure terminal emulator still had superuser permission (by entering/dev/su).
[Android Software/Hacking General [Developers Only]] SharpIS03:
Hmmm, well, i tried that too but it didn't work... looks like I'll have to start from scratch...hmmm
[Android Software/Hacking General [Developers Only]] SharpIS03:
Bah, got it to work finally. I started over from scratch, now that I think of it, I probably didn't have to. Oh well.:confused:

Although I downloaded a copy of is03rootsw from the link that Ciel provided, I suppose it was the wrong version. Made sure I got v.131 this time...:p

Ugh, now to put everything back into my phone and stuff...:eek:
[Android Software/Hacking General [Developers Only]] cielavenir:
oh.... kisawo updated his package.

5/17にアップしたv.1.3.1は、当初誤ったパッケージを配布していました。5/18 20時ごろに差し替えを行いましたので、それ以前にv.1.3.1をダウンロードした方は、再度ダウンロードしてインストールし直してください。

1.3.1 on May 17 is wrong. Make sure your file's timestamp is around Mar 18 20:00

And unfortunately his website is written in Shift-JIS and no meta tag there, so you need to select encoding everytime you visit it

So sorry not to have assisted.

BTW this account isn't verified by moderator yet?
[Android Software/Hacking General [Developers Only]] SharpIS03:
This forum verifies you by number of posts, i think after 10 posts you'll be recognized
[Android Software/Hacking General [Developers Only]] cielavenir:
OK thanks...

BTW (although I'm not sure if there is demand) I modified ChainsDD Superuser to coexist with au one market(com.kddi.market).

mediafire.com/file/zjk6ozoglen4hsa/suhax.7z
[Android Software/Hacking General [Developers Only]] SharpIS03:
Thank you very much for getting these two to co-exist!
[Android Software/Hacking General [Developers Only]] dnathancain:
Problems with phone storage space

I have deleted several applications and moved nearly everything to my SD card that I can. and stil I am having problems with phone storage space. My phone keeps crashing, locking up, rebooting, or failing to install or update software. Any suggestions on how to fix these problems would be greatly appreciated.
[Android Software/Hacking General [Developers Only]] cielavenir:
If you have root, you can dump apk from /data/app or /data/app-private then use "adb install -r -s pkg.apk". I have already moved LISMO to SD.

BTW I think my reboot issue is tied with garapagos or sharp thing. Am I wrong?

[edit] It seems "pm disable com.tapulous.taptaprevenge4" magically fixes this issue. If really true, I need to tell not to use annoying airmail push...
[Android Software/Hacking General [Developers Only]] Sheon849:
anyway to update this phone while i am overseas in hawaii?

2.2.1 seems much better im still on the old version and its so damn slow laggy buggy

i cant update to 2.2.1 because my verison is not 0.0.03 im on 02 and no way to download anything while roaming

am i SOL?

Mahalo
[Android Software/Hacking General [Developers Only]] dahdao:
I'm in China and hope to update to 03 to get android 2.2 as well. "Update cellphone" is greyed out so I cannot do anything. BTW, I don't have an AU SIM card. Is it a must have for software update?

Thanks!
[Android Software/Hacking General [Developers Only]] cielavenir:
Disabling taptap4 didn't fix the problem, unfortunately.

It still takes too long time to broadcast PACKAGE_ADDED.

And sometimes my IS03 reboots.

BTW does anyone have BB03's /data/fota/fota.apk?

[edit]

bah! "pm disable com.google.android.apps.maps" fixed the problem completely!

IS03 no longer says Timeout of broadcast BroadcastRecord!

So something in Google Map update is wrong.

But... perhaps au support won't give me appropriate fix.

So from now on I have to determine "what in Google Map" is causing this problem.

#Actually I'm the first person who has find Digest authorization bug in KCP+ Opera. I told au support but they didn't fixed it (lol).

[edit2]

W/ActivityManager( 315): Unable to start service Intent { flg=0x4 cmp=com.google.android.apps.maps/com.google.googlenav.prefetch.android.PrefetcherService (has extras) }: not found

So I should terminate this service to get IS03 work completely.

[edit3] So this isn't galapagos nor sharp thing... Sorry to have messed your thread.
[Android Software/Hacking General [Developers Only]] onmugen:
I uninstalled the version of skype that came with the phone and installed the real skype app from android market. after that I have no more issues.
[Android Software/Hacking General [Developers Only]] inifekt:
Really hope that this phone eventually gets an easy root and custom ROM built for it. I'm so sick of au's crap software!
[Android Software/Hacking General [Developers Only]] cielavenir:
Bah, http://silverw1ndy.blog59.fc2.com/blog-entry-10.html#comment97

SuperOneClick really seems to be helpful to perform is03break.
[Android Software/Hacking General [Developers Only]] cielavenir:
By the way my IS03 cannot recognize USB from today.

No data connection. No charging.

Do you think of something?

Unrooted. I'll take this IS03 to au shop tomorrow...
[Android Software/Hacking General [Developers Only]] SharpIS03:
I have no idea how one could get 0.0.03 if they aren't on au's network. The small software updates run on the network itself as far as I know. Hate to say it, but you just might be SOL for now. Hopefully something will turn up though, so if I come across anything, it'll be posted in this forum.
[Android Software/Hacking General [Developers Only]] SharpIS03:
I do believe that you need to be on AU's network to check for software updates for the baseband and such. Hopefully something turns up.
[Android Software/Hacking General [Developers Only]] SharpIS03:
I hear you! This phone seems to have a very small group of developers behind it as it is since this phone is basically only available in Japan.

Here's to hoping!
[Android Software/Hacking General [Developers Only]] SharpIS03:
I agree. In fact, before you mentioned using is03break during the purple circle, I was using SuperOneClick to help with is03break.
[Android Software/Hacking General [Developers Only]] cielavenir:
Based on your hint, I have revised goroh_kun's rootkit and made is03break work on IS03 terminal...

http://www.mediafire.com/file/oilqhufz3388bog/is03break_on_is03.7z
[Android Software/Hacking General [Developers Only]] Sheon849:
Mahalo

Ya I'll just wait it out then don't know when I'm going back to japan so I'll just use my Verizon iPhone for now ;;-_-
[Android Software/Hacking General [Developers Only]] In Defiance:
Not root-related but since a little under a week ago, my IS03 has been having a real hard trouble with wifi when at home. If I move more than 4 meters or so away form the router, I cannot access anything.

When this happens, I'll disable/renable wifi (from 4-5 meters away or further) and one of two things will happen: 1. My network will not even show up or 2. My network will show up (with a 'good' or 'fair' wifi status) but when I try to connect, it will disconnect immediately.

What I noticed through the Wifi Analyzer app was that even when the Android wouldn't show my network on the network list, wifi analyzer still registered it about -70dbm.

I originally thought the router is to blame but both my wife's AU HTC Evo and my Amazon Kindle have no problems using wifi from the same distance.

I also thought that perhaps the cover I have for the phone may be collecting dust so I removed it to no avail.

Any ideas why the wifi in my phone is acting up?

Thanks.
[Android Software/Hacking General [Developers Only]] In Defiance:
Update: Seems like the problem has somehow went away without me doing anything else on my behalf. Strange but it wifi is working fine now!
[Android Software/Hacking General [Developers Only]] In Defiance:
Edit

Still happening
[Android Software/Hacking General [Developers Only]] cielavenir:
Repaired IS03's build number is 01.01.06.

Perhaps it has the same fix as 01.00.06 (2.1): it won't read /data/local.prop

No /dev/su on IS01 BB13 / IS03 BB06 / IS05 BB03. So sad.
[Android Software/Hacking General [Developers Only]] onmugen:
I removed the Skype for AU as well and installed the regular skype app. Haven't had any issues with it.
[Android Software/Hacking General [Developers Only]] inifekt:
Any progress with root/custom roms? This phone is driving me insane.
[Android Software/Hacking General [Developers Only]] SharpIS03:
Thank you for the information, that's too bad for now. Hopefully you can work around that, so good luck.
[Android Software/Hacking General [Developers Only]] SharpIS03:
Root is very limited with 3-4 apps that will run without the is03root switcher app.

As far as custom roms are concerned, it feels like we'll all have gotten a new phone before a custom rom is developed and usable on the IS03. I hope to be proven wrong, can only wait and see though.
[Android Software/Hacking General [Developers Only]] sasanisica:
LISMO to SD

Where is the LISMO's apk? Is it the "/data/app-private/com.kddi.android.imp-1.apk"?
[Android Software/Hacking General [Developers Only]] sasanisica:
Move Apps to SD card

LISMO等の本体インストールONLYのアプリをSDカードに移す方法(IS03)

事前準備：

①携帯端末のroot化

参考サイト

ttp://silverw1ndy.blog59.fc2.com/blog-entry-10.html

②携帯端末へのRoot Explorerのインストール

③携帯端末の /data/app か /data/app-privateからアプリファイルをコピーし、パソコンのC:\User\xxxxに配置する。

実行の手順：

① rootに切り替えて、Root Explorerにて以下ファイルを削除

/mnt/secure/asec/smdl2tmp1.asec

②パソコンのコマンドプロンプトから以下実行

adb install -r -s com.kddi.android.imp-1.apk

-r ：re-installという意味

-s ：sdカードにインストールするという意味

com.kddi.android.imp-1.apk ：LISMOのアプリファイル名

以上
[Android Software/Hacking General [Developers Only]] SharpIS03:
Been a while

I haven't seen a lot of news concerning the IS03 lately, especially since update 2.2 came out.

Anyone know if au's HTC phone is rootable?

Next phone I get through au, if I stay with them, I hope will be a more flexible than this Sharp phone.

Don't think I'll be getting a Sharp keitai again; however, their TVs are pretty nice.

Anyways, ups to anyone working on the IS03, if there are any left by now.
[Android Software/Hacking General [Developers Only]] cielavenir:
At least... if you follow normal installation instruction (which is not the case for me though :p), just "copy su/30efgh/su to au2" will do.

----

actually love_marijuana's is01_s/is03_s/is06_s aren't updated because su binary for is01_s isn't ready (you see there's no su/30cd/su) because we need to obtain Android Donut's source code to compile su...

[edit2] Repackaged barnacle.

http://www.mediafire.com/file/p2l82e8841z1rc3/barnacle_r40p2.apk

Use this apk only if you are using is03_s or my rootkit.
[myTouch 4G Android Development] PolishDude:
wow, thank you sir
[myTouch 4G Android Development] Christopher3712:
I was just about to start testing kernels with Zinx's CM6 anyway. Looks like yours is first.

hmmm... could not run update.zip through clockworkmod. I was looking to extract the files and push them manually, however, I don't see a zImage file to push.
[myTouch 4G Android Development] monnietron:
No luck with the miui rom. Cant get past the splash screen.
[myTouch 4G Android Development] grankin01:
Yeah, its based off of CM. I'm working on one built fromthe CM source right now. :D
[myTouch 4G Android Development] grankin01:
There isn't a zimage. I wrapped it all up in its own boot.img and then packaged it in the update.zip with the wifi module.
[myTouch 4G Android Development] TmobileDash12:
Does this break the nightly CM ROM? I know gorilla's kernel does.

I appreciate your work!
[myTouch 4G Android Development] grankin01:
Yes, it breaks it horribly. I'm working on it now. ;)
[myTouch 4G Android Development] CBConsultation:
Thanks for this grankin01. Great work to you and the others involved.
[myTouch 4G Android Development] jriv:
So no miui or cm6 on this kernel correct I just dont wanna break anything.

Sent from my icey cold glacier 4g freezing every phone in its path.
[myTouch 4G Android Development] grankin01:
Not yet. It will work with the rom that you have installed right now though. ;)