yashsingh1/xdaforums huggingface dataset:
[Galaxy S II General] SimmoF:
I have recently discover Dorimanx kernel. It's based on Siyah and contains many tweaks on top of Siyah's kernel. One issues is that I cannot get GPS working. I asked in the forum if he could support the SC-02C and he said it was, although it is definitely not working for me using the init.d script that works work Siyah. I was wondering if someone could take a peek at the code and see what it would take to get the kernel working for us.

I'm hoping wjchen can have a look :D

The kernel thread is here.

The git repo is here.

The initramfs repo is here.

This kernel looks like the best available for us, I really hope we can get it working.
[Galaxy S II General] wjchen0:
I think this kernel may support ntt gps in next version.

See this commit.

Update: 5.0A support ntt gps now.I don't like this kernel,it has so many settings and tweaks,most of them are useless for me.
[Galaxy S II General] HazukiYada:
Some problem…

The stock OMLPG Rom with any Syiah Kernel it cannot play any videos…
[Galaxy S II General] jdfly82:
Zaphod,

What version of CM9 are you using and what version of the Siyah Kernel? I am currently on RC2 and3.0.33-Siyah-v3.3.1+ kernel, but I find that my battery struggles to even make it to 12 hours with light usage. Everything else works great, but the battery life sucks right now.
[Galaxy S II General] zaphod777:
Use CPU spy to see if you are getting "deep sleep"

I'm using a 3500Ma battery
[Galaxy S II General] SimmoF:
Thanks mate :D
[Galaxy S II General] jdfly82:
Thanks Zaphod, it is going into deep sleep, but not very much (18% of the time). I am using the stock battery. Do you happen to know if you can pick up the extended battery at any normal Japanese stores?
[Galaxy S II General] SimmoF:
I have updated my SC-02C tweak patch again. It's much better now.

- Includes OMLPG modem, so it's easy to patch after another custom rom has put a GT-i9100 modem on.

- There is now no kernel or kernel configurator apps included. Please flash one yourself.

- Samsung Japanese Keyboard for ICS is included.

- The compass fix is now symlinked to sensors.exynos4.so and sensors.default.so, so it works easily on AOxP and stock roms.

- All the init.d scripts I was using are now merged into one script.

- The GPS fix, the ntp patch and free tethering patch are still included.

Please tell me what you think.

I will be working on a script that removed Docomo garbage from stock roms and put it into the patcher.

You can download here.
[Galaxy S II General] zaphod777:
Use better battery stats to see what is causing wake locks. If the phone is idle you should have much more deep sleep.

You could probably buy the battery in akihabera but other than that I'm not sure. I got mine on Amazon for about 1,000 yen.
[Galaxy S II General] zaphod777:
What is included in the unit.d scripts?
[Galaxy S II General] SimmoF:
Mount /preload

Free tethering

GPS faster fix patch

Siyah GPS patch script
[Galaxy S II General] SimmoF:
I just added the required libs into the Samsung Japanese Keyboard apk and signed with the public test keys.

Can someone please try installing this apk.

It should work on an unrooted rom now. It will not install on a phone with the officially signed version already installed.

Thanks. Download here.
[Galaxy S II General] khoaak01:
The same to you. So sad!!!!!!!!!!!!!!!!

Can we flash any rom **** to fix this problem? Or just unroot the phone?
[Galaxy S II General] HazukiYada:
No need to unroot it…

Just flash back the stock kernel after flash siyah kernel…everything is ok!!

But it have no siyah's setting…
[Galaxy S II General] jdfly82:
Zaphod,

Thanks again. I cleared out my previous stats on the battery and found that it is not entering deep sleep. According to better battery stats, it's Android's backup process that is causing this. I am freezing the program using Titanium Backup to see if I can get it to enter deep sleep mode. Will report back if still having problems.
[Galaxy S II General] zaphod777:
There is also an option to turn off autobacking up of the data. That is a known battery drainer.
[Galaxy S II General] jdfly82:
Finally figured it out. Needed to change the CPU Idle mode under "EX Tweaks" to "Idle+LPA" and now it enters deep sleep just fine.

Thank you again!
[Galaxy S II General] jdfly82:
Much better now! I owe you a beverage Zaphod.
[Galaxy S II General] gdflash:
Where can you get a Pan-Galactic Gargle Blaster in the Tokyo area?
[Galaxy S II General] evildave_666:
My wife's visa finally got approved and she'll be moving to japan in about 6 weeks, need some opinion on what to do for a keitai for her. By the time she's here balance owed on my handset should be down to about 20,000 I guess.

Think I've narrowed it down to one of the 4 options:

1. Get another used SC-02C (about 24,000 + 3150 unlock) and put it on aeon/bmobile voice + data.

2. Same as #1 but get a SC-04D Galaxy Nexus (27,000-32,000 + 3150 unlock)

3. Pay off balance on my SC-02C, give it to her and get a new SC-06D S III on my plan (about 10,000 up-front including unlock + 2 years of installments)

4. Buy nothing and give her my 1.5 year old GT-S5830 Galaxy Ace after downgrading it to CM7.2 release version from a daily-user-but-slightly-buggy ICS build.

Decisions, decisions. Tending towards 1 or 4 though. There are a lot of gotchas regarding the docomo GN and not sure if I want to jump into S III before seeing how fragmented the development for the many hardware variants gets.
[Galaxy S II General] SimmoF:
Get yourself the new phone and give her your old phone. Girls don't care about that ****. She'll probably want an iPhone anyway.

Personally, my plan is up in June next year and I'm getting a Windows 8 phone. Android is giving me the ****s.
[Galaxy S II General] evildave_666:
She's comfortable with Android. She's had a Lenovo Gingerbread tablet for about 4 months now and its pretty much become her primary device even at home. I suspect that the main data use on her phone will just be tethering the tablet (which is why I'm pretty much sure it'll be on a bmobile plan).
[Galaxy S II General] zaphod777:
Suppose a strong 9% Chu Hi will have to do ;)

---------- Post added at 12:01 PM ---------- Previous post was at 11:56 AM ----------

I had a similar choice when I broke my SC-02C and wasn't sure if I had the acidental damage insurance. The SC-04D is compelling but the SIM unlock isn't permanent and you lose it when you do a reset or install a ROM so that a big red mark. Although a friend has one with a damaged USB port so I ordered the parts to repair it. The Galaxy S3 looks pretty nice but I am not sure about the current state of ROM and kernels available for it.

In the end I was happy to get my replacement SC-02C, also the "Galaxy_S_Unlock" app seams to work on the SC-02C now. I ran it without bricking my phone but I need to try popping an AT&T SIM in.
[Galaxy S II General] Sharpen3d:
Decided to run the new cm10 this morning. Works like a charm! I have my data off 24/7 so I haven't had a chance to test the GPS, but all the small things work great. camera, WiFi, Bluetooth...if I could restore things via titanium I'd be in heaven!
[Galaxy S II General] zaphod777:
I'm guessing that GPS will not work until we get explicit support for the SC-02C, with that said I am guessing Siyah Kernel support isn't too far off. I will wait until we have GPS support since Google Now uses it pretty heavily.
[Galaxy S II General] wjchen0:
I'll test cm10 tonight.

Not sure siyah support jb or not.

If not,I'll rebuild the kernel form cm10 source.

Another problem is compass patch work or not.

Update: Confirmed,ics compass patch work for cm10 too.
[Galaxy S II General] wendac:
battery drain

i use the normal battery

turn off GPS bluetooth wifi

the battery can only last for less than 5 hrs...

i check the better battery status

theｃｏｍ．ｇｏｏｇｌｅ．ａｎｄｒｏｉｄ．ｌｏｃａｔｉｏｎ wake up 1８４times

what on earth is that

and how can I｀ｔｕｒｎ　ｉｔ　ｏｆｆ？？

｀ｐｌｓ　ｈｅｌｐ
[Galaxy S II General] zaphod777:
So you compiled from the source or you used Siyah? If you compiled form the source can you provide the zImage file?
[Galaxy S II General] wjchen0:
Siyah not work for cm10.

See the cm10 kernel ntt version in my dropbox folder.
[Galaxy S II General] zaphod777:
ありがとうございます！！
[Galaxy S II General] khoaak01:
@wjchen0: Did you flash CM10 rom cook for I9100 version first, or just flash CM10 kernel that you built?

I want to enjoy JB as soon as posible... Can't wait for Docomo support :((
[Galaxy S II General] wjchen0:
Flash CM10 rom,then kernel build by me,then ics compass fix,that's all.

You may wipe cache and data。

If you use sc-02c stock rom,you should remove assert script in CM10 rom(Open the zip, go to META-INF/com/google/android/update-sctipt. Remove the top 6 lines with the assert then repack).
[Galaxy S II General] jdfly82:
How stable is CM10 so far and how is the battery life? Thank you for your work on the kernel and compass fixes.
[Galaxy S II General] wjchen0:
Stable enough for daily use,battery life a litte worse than cm9.

No hwcomposer and butter,so very lag...
[Galaxy S II General] khoaak01:
@wjchen0: Do you have any idea about the time when JB release for SC-02C? I heard that in august the same time with galaxy s3...
[Galaxy S II General] SimmoF:
I have been testing the old SC-02C modems for battery life. The old OMKL4 modem seems to be the best for me.

If you want to try it, I have a 7zip with all SC-02C modems in here.
[Galaxy S II General] aperception:
You could try going to settings->Location services, and uncheck "google location services"

---------- Post added at 02:19 PM ---------- Previous post was at 01:54 PM ----------

When you say it will cost 24,000 for an SC-02C, do you mean bought straight from Docomo?

According to the Docomo online shop it "costs" 22,470, but that is factoring in "monthly support" which requires that you subscribe to a data plan, so it will cost substantially more than that if you want to change to another provider. I believe if you cancel the data plan it cancels the monthly support and you will have to pay the full handset price which is 55,230. If you are going to subscribe to a Docomo data plan then it makes more sense to get the Galaxy S2 LTE version since it is only 3,150 after monthly support. I believe you won't need to pay an unlock fee on this phone since it is a newer model.

Personally I would go for option 4 without a doubt.

Links below due to n00b blocking -> delete space after www

www .mydocomo.com/onlineshop/products/smart_phone/SC02C.html

www .mydocomo.com/onlineshop/products/smart_phone/SC03D.html
[Galaxy S II General] evildave_666:
24000 is the going cost for a b-condition used SC-02C handset from one of the reputable second-hand shops.

I definitely don't want the SC-03D.
[Galaxy S II General] shintastic48:
Step By Step Directions

Hello everyone. This is my first post on XDA forums. I was referred to XDA after my friend mentioned that I could be able to update my Galaxy SII to Jelly Bean if I followed steps on this site. It has been 3 hours of reading now, and I am either really dumb or missing something totally obvious because I can't seem to find any information or understand half of the terminology used (Have read a forum post explaining everything but do not understand). I am not usually bad with computer related things, enough to understand Mac and Windows OS no problem. Is rooting just that hard? Or is everything that I've read been by someone who knows a lot about whats going on. Either way I had a few questions to drop by.

1. I read on this topic that there are some problems when rooting. (1seg, GPS ect ect)

2. Is it easy to get Jelly Bean for this phone? ICS is also an option

3. If yes is the answer to the two above questions. Could anybody be really kind and either send me or post me some step by step directions on how to get either Jelly Bean or ICS :D

PS. Anybody have a clue when DoCoMo will release an official version of ICS?

Sorry If I am being annoying. I have been reading for 3 hours like posted above, and just am totally lost and confused at this point.
[Galaxy S II General] aperception:
Do you have the SC-02C? If so, the official ICS update was released more than 3 weeks ago. Just connect your phone to USB and open Samsung Kies on your computer and it should automatically update your phone to ICS. For the SC-03D I'm not really sure, but just try it out and see. If Kies doesn't update your phone to ICS then just be patient, it should be out in the next few weeks, and you won't have to deal with the problems you mentioned.

From the wording in your post you seem to be confused about the difference between "rooting" and "flashing a new ROM". Rooting is extremely easy once you have ICS, just follow this guide. Once you have done that you can install titanium backup etc and for example freeze/uninstall the docomo bloatware, and get all the advantages of having a rooted phone. Then you can start thinking about changing to a jellybean ROM, but no it will probably not be "easy", and note that docomo can likely tell if you flash a new ROM even after you revert back to stock, which will void your warranty.

As a side note, I recommend running the "backup phonebook" app before changing anything because I recently lost all my contacts after doing a factory reset.
[Galaxy S II General] shintastic48:
本当に？ I purchased my SC-02C Used from a store about 2 weeks ago. I have plugged into KIES before and it just tells me that this phone is not updatable. Here's a picture of what I see.

*EDIT*

Well I was planning on posting a picture of what I see on my Mac Book when I plug my phone into Kies. But, XDA won't allow me to post a link until I've posted 10 times. So I will tell you what it tells me in the firmware information. "Your device does not support software upgrading via Kies." Does this mean never???

I know a little bit of Japanese and did some more research. It looks like maybe the Windows version of Kies is updated to a higher grade. Is this true? If so that could be my problem.

*EDIT2*

Just booted up Windows and got KIES running. Windows has new software for KIES. Again, Mac has failed me. Unfortunately though, It still states that Gingerbread is the current software available. Which I already have. If ICS was already released more than 3 weeks ago, I wonder why I cannot update it right away.
[Galaxy S II General] SimmoF:
You can download ICS without Kies.

Download this zip file.

Inside is a tar file that you need to flash with Odin, which is downloaded here.

Instructions:

- Download the zip file, extract the tar.

- Extract the Odin zip file too.

- On your phone hold power, home and volume down until it boots to the system update screen.

It will say press a key to continue or press another key to cancel, so continue.

- In odin press the PDA button and select the tar file.

Connect your phone, you should see your phone at the top in green, it will say COMX.

Press flash and wait, don't bump the cable to ensure it flashes correctly the first time.

Thats all.
[Galaxy S II General] aperception:
Stink, I heard that they were working on an updated version after finding a bug, but I didn't realize they had suspended downloads via kies in the meantime. Delete the space before the first period below:

www .nttdocomo.co.jp/info/notice/page/120704_00_m.html

I haven't really had any problems with the new firmware. It seemed to be a bit unstable at first, but after rooting I froze all the Docomo bloatware and did a factory reset and it seems to be running pretty smoothly now. If you don't want to wait for Docomo to release their fix then your best bet would be to follow SimmoF's instructions above; you will need to boot up windows again to use ODIN hehe.
[Galaxy S II General] shintastic48:
Alright thanks, now. Before I do this. Does this version still allow 1seg and gps to work?
[Galaxy S II General] aperception:
Yes it seems to be the official SC-02C version before Docomo made it unavailable
[Galaxy S II General] shintastic48:
Cool deal. Thanks for the help guys. I'll edit this post with the results! :good:

*EDIT*

Everything seems to be working so far aside from the Samsung Japanese Keypad. Which freezes everytime I click on something to type. Problem is that I can't change the keyboard back to something else. What to do?
[Galaxy S II General] aperception:
Try going to settings->applications->all->samsung japanese keypad-> clear data
[Galaxy S II General] shintastic48:
That seems to have done the trick! Thank you very much guys!
[Galaxy S II General] aperception:
Nice, did you root as well? The Docomo ICS ROM seems to take up a lot of RAM with its bloatware, so I recommend freezing all that stuff with titanium backup pro. It might also pay to do a factory reset if you notice general instability, but again make sure to backup your phonebook with the "phonebook backup" app first, and maybe also do a full "backup all user apps + system data" backup with titanium backup do be safe.
[Galaxy S II General] shintastic48:
I don't believe that the phone is rooted. I followed the directions on the previous page to get the phone to where it is at right now.
[Galaxy S II General] aperception:
Yeah but I posted a link on easy root for S2 in one of my posts before that

http://xdaforums.com/showthread.php?t=1501719
[Galaxy S II General] SimmoF:
No need for Titanium Backup or root to freeze in ICS.

Goto Settings->Applications->All

You can just press [Disable] on System Apps that you don't like.

Be careful and if youw ant to re-enable them, disabled apps are at the very bottom of the list.

Good luck.
[Galaxy S II General] zaphod777:
Looks like siyah updated for JB support.
[Galaxy S II General] shintastic48:
Anybody get problems with the Music App on ICS? Mine stopped playing music a few hours ago.
[Galaxy S II General] zaphod777:
Clear the cache.
[Galaxy S II General] SimmoF:
I updated my tweaker cwm zip for CyanogenMod 10.

Modem:	SC-02C OMKL4

Apps:	Samsung Japanese Keyboard 2.1.7 (ICS)

Superuser

Busybox

Tweaks:	Set NTP server (jp.pool.ntp.org)

Free tethering (tether_dun_required=0)

NTT GPS & compass fix

Auto-mount /preload partition

Facebook ContactsProvider database patch (is_restricted=0)
[Galaxy S II General] zaphod777:
Can you make one that has the latest modem? That one gets better reception for me.
[Galaxy S II General] SimmoF:
Done. Same download link.
[Galaxy S II General] shintastic48:
Cache is cleared but still not playing.
[Galaxy S II General] SimmoF:
Are you clearing the data for the music player or the Media Stoage service?

Clear the Media Storage service and reboot.
[Galaxy S II General] shintastic48:
Music Player

Edit

Cleared the Media Storage and it still does not work.
[Galaxy S II General] maiku2501:
Does sp-mode mail work in this build?
[Galaxy S II General] dkflint723:
I tried this but kept getting SuperUser FCs. Ended up having to revert back.
[Galaxy S II General] shintastic48:
Apparently there is a problem with The music player on ICS at the moment for the S2. Most people are reporting problems with weird sounds though. Not no play at all.

Any way to go about downgrading back to gingerbread ?
[Galaxy S II General] evildave_666:
I ended up buying another SC-02C today for my wife for 19,800. A-rank, cleaner than my own phone, but absolutely zero accessories in the box.

Just gave JB an install.

From stock:

Odin

* Flashed Siyah 2.6.13

CWM

* Flashed CM9 build.prop

* Flashed CM10

* Flashed gapps-jb

* Flashed Siyah 3.5.2

* Flashed sc-02 tweaks

Wiped data and cache

That seemed to have done it.

If it continues to work this well going to JB my phone this weekend.

Edit - Helroz unlocker also works, popped in a Philippines SIM and was able to text to it.
[Galaxy S II General] jdfly82:
installed JB on my phone a few hours ago. so far so good. I actually forgot to flash the ntt kernel, but it works fine so far. Is this normal or should I expect problems soon?
[Galaxy S II General] SimmoF:
The GPS won't work.

---------- Post added at 07:15 PM ---------- Previous post was at 07:15 PM ----------

It does but no push. (You have to go in and check yourself)

---------- Post added at 07:16 PM ---------- Previous post was at 07:15 PM ----------

Were you using SuperSU before?
[Galaxy S II General] dkflint723:
No, I was using Superuser.
[Galaxy S II General] E43JAP:
I must have been one of the lucky ones. Did the OTA as soon as it came out. At first, the only problem I had was docomo palette ui force closed everytime I tried it out. Did a factory reset with format sd card and voila! Everything works just fine. Using samsung jap keyboard now typing this. No prob. Did the easy root thru stock recovery, now it is stock rooted with almost no docomo crap on it! Woohoo! Three cheers for the XDA DEVS! You guys and gals rock!

P.S. Is there a way to root gingerbread like this! Just got a galaky note and don't own a pc so ...
[Galaxy S II General] shintastic48:
Really strange. It seems like the music player only works sometimes. And when it isn't working, neither does notification sounds. It must be some sort of system sound bug. Good thing Songbird is able to play FLAC files while I have this problem. Anybody have a clue?
[Galaxy S II General] dhaub:
Following evildave_666's method I too have just unlocked a 2nd hand SC-02c. Tested with an Australian OPTUS/TPG sim card.

Thanks evildave_666 for detailing your process!!
[Galaxy S II General] rushter:
Which bloatware are you referring to? On my phone after I updated to ICS, I actually think it has less bloatware than before.

Maybe I just don't see it.
[Galaxy S II General] SimmoF:
I found 2 bugs in my sc-02c tweaker. One was when I added support for Jellybean, I inadvertantly droped support for ICS (sqlite3 binary).

I have included a script that copies the correct binary based on the version of your rom.

The second problem was a Superuser problem, which I believe is fixed.

I had the old Superuser.apk with the new su binary.

Now they are both the latest.

Please try it out. Download here.
[Galaxy S II General] dkflint723:
Thank you. No more problems with SuperUser. :laugh:

Edit: Well, SU works, but looks like GPS won't... Currently I'm running CM10.
[Galaxy S II General] SimmoF:
You need to flash Siyah 3.5.2.
[Galaxy S II General] takoyaki17:
hi...

can i flash a stock ics rom using mobile odin?

will i still have a rooted sc-02c?

im running 2.3.5 android

SCO2COMKJ4

Siyah v2.6.6

DlevROM2 3.1
[Galaxy S II General] SimmoF:
Yes. In the modem, system, param and cache spots, select the ICS tar file.

download siyah 3.5.2 tar version and select it in the kernel spot.

Siyah will root the ROM for you.

I recommend backing up your apps with titanium backup. Doing a factory reset. Then restore the apps after to avoid any headaches. Of course you can try out without the wipe to see if its OK.

You will need install the GPS init.d script from this thread and also your TV won't work.
[Galaxy S II General] takoyaki17:
i will try that later.thanks for the fast reply.
[Galaxy S II General] SimmoF:
I made a mistake, don't flash cache and param unless you flash the stock kernel too.

You can just flash system (official tar) and kernel (siyah tar).

If you flash the other 2 without the stock kernel, your phone will reboot to a black screen and won't work until you either flash a custom rom or put the stock kernel on.
[Galaxy S II General] takoyaki17:
i am completely loss.there's so many tutorial in this thread.

can you make a step by step guide on how to flash stock ics rom using mobile odin

with root.and please the most stable ICS for sc-02c...

please include a download link.

TIA
[Galaxy S II General] SimmoF:
I just found SakuraMilk's fixed ICS kernel for stock.

Camera/GPS/OneSeg works.
[Galaxy S II General] takoyaki17:
you mean stock ICS rom have bugs?

i will flash stock ics for sytem and modem spot via mobile odin?

and sakuramilk for the kernel right?

does sakuramilk kernel has root too?
[Galaxy S II General] SimmoF:
It doesn't auto root but you can flash this zip with recovery to root it.