yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] didhiy:
Sorry again, I'm not build kernel by request :D

There's 3 kernel ports (stock, mackay and semaphore) and #4 is my kernel. I think that's cool enough. If you read semaphore and mackay kernel threads, there's plenty of request by people to get both kernels built, ported or updated to their device (for captivate, fascinate or else). We already have them both, not 100% the same with original quality (host, toolchain etc), but more than 80% match the original I guess.. so rather than ask another port, I think it's better for you to enjoy the kernels that exist :)

FYI, to build stock, semaphore and mackay each of them use different approach in initramfs.

I found proper tools to extract & repack stock boot.img after 6 months build history :D and mackay kernel got closer to it's original initramfs only after kasper_h decide to put all needed files into kernel source. I didn't spent much time to learn how devil and fishear initramfs build, maybe takes long time for me. Only semaphore kernel have complete kernel build structure without full repo source, and it have a good tutorial how to build it too.
[Galaxy S I9000 Android Development] arjiegodz:
yeah its true... its ok man!!! i will just use ur other kernel when i use the 4.1.x rom... but really i will stick to 4.2.2 cuz it has a lot of features than 4.1.x

and i rarely use other kernel except nutest... i just love its smoothness and cool features... :thumbup:

all in 1. :p

anyway we dont know yet what rom ur using??? we'll be glad to know what our dev is using. :D
[Galaxy S I9000 Android Development] didhiy:
I use official RC3 right now, I don't have much time to test others but I think all jb42 roms still can be patched with blobs & kernels except ther "original-partition" one.

edit for charge when phone off problem:

I think I can not fix it soon, seems it related to different initramfs way I've used. I did the test with all four variants and here is the result:

- Semaphore port >> all fine except home button not wake up the screen.

- Mackay port >> the battery images showed as fuel gauge, it act weirdly by moving up and down across the screen. Home button works.

- Stock port >> the battery images showed, but no fuel gauge and screen always on.

- Nutest >> the worst, wrong big stock battery image appear with no fuel gauge and screen always on too.

I'll add this problem as a known bugs on op.
[Galaxy S I9000 Android Development] arjiegodz:
yeah i know also about mackay but im using semaphore from the past so i didnt report it.. about semaphore, i think it wont wake really wake up on home button but power button do,,, well i used semaphore a lot when im not using nutest so i thought its normal , not to wake up on home button

hope u can fix these though... :thumbup:
[Galaxy S I9000 Android Development] archrae:
guys, anyone here tried this rom?

http://xdaforums.com/showthread.php?t=2307261

it looks great!! i i dont know how to install it XD

I'm a noob :D
[Galaxy S I9000 Android Development] arjiegodz:
oh aroma installer... then the file size is big... just flash it. then u cam choose what u want to install. but u should use the rc4 1st before flashing that
[Galaxy S I9000 Android Development] archrae:
yah, it's really big..

btw didhiy, I'm confused..what rom are you into right now?
[Galaxy S I9000 Android Development] greedisgood99999:
I want to try the Sexynogen ROM but our kernel can't do..LOL..

It was great and fast..boot only took 5-10 secs..unfortunately it only works on 4.1.2..i hope the dev can move it to 4.2.x.:D
[Galaxy S I9000 Android Development] arjiegodz:
i think it wont cuz 4.1.2 is more stable and smoother than 4.2.x
[Galaxy S I9000 Android Development] kma221:
Guys need help im back to square one......i moved to canada and got a canadian sim in my phone it gave me a sim unlock pin msg and previously arjigodz was having the same problem so i installed the jj1 modem and the msg was gone but it wud not get signal and wud not let me get into personlization menu to enter mmc/mnc codes for the carrier as i was on 4.2.2 so i flashed back to froyo 2.2 means sc02bomjj1 and it installed 3e recovery but now when i try to upgrade to lets say jb4.2.2 in recovery mode it says fail to verify signature...... The problem is i tried all the kernel upgrades from kapaya10mod to cf root using odin but it does not get updated its like the files can not be over written and only can root into 3e recovery i tried to install 3e recovery patch but on odin it will say installed successfully but on the phone no files r changed ....... Need help urgently as im missing my phone...... Ive flased froyo and gb many times but i only get recovery in froyo and thats 3e no other kernels get updated an d on other roms root does not gets updated...
[Galaxy S I9000 Android Development] arjiegodz:
read first page bro.. u can see there the answer..

maybe u didnt edit ur build.prop???
[Galaxy S I9000 Android Development] didhiy:
Maybe you can try to flash a stock rom with "repartition" check, then flash cf root after that.

Just a suggestion if you really need your phone for daily driver, I think stock rom will be better choice. As we know modem and sim card detection still not 100% working with this patch. Baseband unknown, no network or can't connect data still might happened after every reboot or turn on phone. It's hard to set a provider specific setting with that condition.
[Galaxy S I9000 Android Development] arjiegodz:
i just solve about cant detect sim card when rebooting. and 100% success!!! so this is not a problem anymore!!!

anyway didhiy whats the changelog?

edit: the changes i saw were that the bugs about charging has been solved and u change a little about boot logo. :thumbup:
[Galaxy S I9000 Android Development] didhiy:
Just update the 0606 changes in first page.

Stock, Semaphore and Mackay kernel ports already updated to their latest version too. And charging problem while phone off should be fixed in all latest kernel.

The best way for me only turn on airplane mode before reboot, this give more than 90% good results. Sometime this way failed too and need another reboot.
[Galaxy S I9000 Android Development] archrae:
hey guys!

may i know what's your current rom and how's the experience..

i know all have a different taste, but i just wanted to know :P
[Galaxy S I9000 Android Development] arjiegodz:
My gps is a little crazy i think and idk whats happening on it. the accurateness always changes. from 10m-2800m in a sec. though sometimes its stock at 2800m. then on a sudden it will become 10-100m.

i really want to have a better accurateness cuz its school days now!!!

if any of u can suggest in improving the gps please help me though i tried to use a 3rd party app and it didnt help me at all. :banghead:
[Galaxy S I9000 Android Development] didhiy:
Build 20130610

Mackay port updated to version 0.327_VC-sc02b

and nutest updated with Mackay TWRP replacing Semaphore CWM
[Galaxy S I9000 Android Development] arjiegodz:
why making nutest twrp? :(

anyway its nice that u add more governor and scheduler!!! :thumbup:

why cant we use nstools to set governor?
[Galaxy S I9000 Android Development] archrae:
try to fix permissions
[Galaxy S I9000 Android Development] arjiegodz:
ok thanks bro!!!
[Galaxy S I9000 Android Development] didhiy:
IMO twrp is easier to use and have some cool feature (can choose to backup part of system or data only, etc). Since no problem with it again as far I've read in mackay kernel thread, I decide to use it.
[Galaxy S I9000 Android Development] arjiegodz:
i also read about twrp is it can fix something about su thing... i just read it from another thread a few weeks ago.. maybe im not just use to it though..

and thanks for the info... i dont know about that feature.. so twrp is better than cwm... :thumbup:
[Galaxy S I9000 Android Development] Ninpuukamui:
Hi didhiy,

First of all, thanks again for such a great job you are doing. I have tried to patch TWRP to my SC-02B, but after installing the .ZIP, it says it's successful, but nothing happens; it says "reboot recovery now", and I do that but get CWM again. The USB port is broken in my phone, so I can't connect it to a PC.Is there any other way I can install it?

I have looked in this thread, but was unable to find any more information about it; I may have missed it though.

Thank you for your answer!
[Galaxy S I9000 Android Development] greedisgood99999:
am i the one who will try it first?.thanks..i will report bugs if ever there will be

How to get that 408 Ram sir didhiy?.i only got 398..:D
[Galaxy S I9000 Android Development] didhiy:
I didn't test to build devil kernel yet... not sure if it can reach that ram size
[Galaxy S I9000 Android Development] greedisgood99999:
So its only up to 398 Ram.Yes?

I thought they have that 408..feel sorry for me..LOL..:D

But..here's what I've got Semaphore Kernel..thanks..but my ram lowered to 384..what about that?

So i will only use your semaphore update right?
[Galaxy S I9000 Android Development] archrae:
Oh, it's a new build? ill try this one thanks sir!!
[Galaxy S I9000 Android Development] eternalcrewthiago:
thanks again!downloading right now!
[Galaxy S I9000 Android Development] arjiegodz:
btw didhiy whats the difference from the older kernel to the new kernel?

edit: after flashing the semaphore kernel my ram drop a 2mb of ram. the previous kernel have 398mb and the semaphore has 396mb.

and the oc is gone. now i cant do an oc. max is only 1Ghz. :(
[Galaxy S I9000 Android Development] greedisgood99999:
I can't get that 396 mb..mine is only 384mb but i can do some OC..:D

Edit: It's not capable of swapping as well..but thanks.im not mad.looking forward for didhiys update for the devil's kernel..thanks sir.:D
[Galaxy S I9000 Android Development] archrae:
mine is now 399mb of ram after flashing 0112kernel and jb bigmem..before it's 384 only
[Galaxy S I9000 Android Development] greedisgood99999:
WOW..but you are not using semaphore kernel right?
[Galaxy S I9000 Android Development] archrae:
yup! i havent tried semaphore kernel..just the kernel on the first page
[Galaxy S I9000 Android Development] eternalcrewthiago:
does this kernel support voodoo color!?can not find after flashing semaphore kernel...voodoo sound works fine!
[Galaxy S I9000 Android Development] greedisgood99999:
No update yet?.still waiting..:D

Anyways, got a problem flashing other ROM after installing semaphore kernel..anyone experienced it other than me?

Even CM10, Cm10.1, Crom Mix dont want to properly install I experienced it when I tried to update my CyanAOSP..currently using v3 of it but the developer released a new v 0.4.4 but when I tried to flashed it..it cause me not necessarily bootloops but in this sequence starts with docomo logo then the semaphore logo then return to docomo to semaphore again then to recovery..

No solution yet just restoring my nandroid backup..maybe I should try to revert back to the stock fw again then flash the CyanAOSP v0.4.4..just a wild guess but not yet tested still waiting for the v5 of it..

IDK if its the didiy semaphore kernel that cause the problem maybe no or maybe yes..just a reminder if anyone experienced it can give me solution..thanks everyone..:D
[Galaxy S I9000 Android Development] arjiegodz:
umm i guess its not the kernel cuz i use the kernel when im in v.0.3 of cyanaosp. but im not using sema in v.0.44 cuz i cant do an oc.

but if theres a new kernel i will try it right away to choose whats better :D
[Galaxy S I9000 Android Development] greedisgood99999:
Did you use it when you upgrade to v4?.when I update mine I use that semaphore kernel..don't know what happen to my phone..
[Galaxy S I9000 Android Development] arjiegodz:
i dont really remember it. maybe i used it then i change back to the older kernel.
[Galaxy S I9000 Android Development] didhiy:
OP updated with some new kernels & LL1 modem and blobs
[Galaxy S I9000 Android Development] arjiegodz:
Re: [SC-02B][CM-10.1_PATCH]Howto install I9000 CM-10.1 ROM to GS1 NTT Japan

Thanks didhiy

BTW is sema kernel new or its the same in the last u posted?
[Galaxy S I9000 Android Development] kma221:
hey guys whys is our forum so quite lol ......thanks didhiy for ur gr8 efforts....guys keep updating with ur experience.....im using c-rom mix 4.2.1 v 4 .....having trouble with sygic gps it installs but fc when try to open it...... battery life is fine but not as good as stock lol and at times our sg1 seems a bit slow...hoping u all having good time
[Galaxy S I9000 Android Development] greedisgood99999:
Great work again sir..By the way, if I use the Devil's Kernel i would rather choose the Devil's Manager..yes?.Coz as of now im using semaphore manager although my kernel is not semaphore..

By the way Im using CyanAosp Rom v3 only..seems so stable for me even without any tweaks..coz ive experience lag every time I installed tweaks/scripts..so my init.d is so clean..quite good for me..no lag..my OC is 1100Mhz using smartv2..I will just explore about the kernel update of sir didhiy if it run smooth on my phone..superthanks to you sir..:D
[Galaxy S I9000 Android Development] arjiegodz:
Re: [SC-02B][CM-10.1_PATCH]Howto install I9000 CM-10.1 ROM to GS1 NTT Japan

without using a script my available ram is 100-150mn with using a script available ram is 170-220mb
[Galaxy S I9000 Android Development] didhiy:
twrp only available in mackay kernel or nutest-twrp kernel for cm-10.1/jb42 roms

if you came from stock gb rom, I think it won't works

maybe mobile odin can solve your problem, but I never use it
[Galaxy S I9000 Android Development] Ninpuukamui:
Hi didhiy,

I see, it depends on what kernel I have installed, I get one recovery or other. Thank you very much!
[Galaxy S I9000 Android Development] didhiy:
Build 20130614

Nutest kernel updated with v3.0.82 and some interactive cpu governor changes from aosp android-3.0 kernel common

Mackay TWRP swith to it's previous blue theme

Build 20130614

Additional changes compared to stock cm-10.1:

- SC-02B patch by Hiikezoe

- Sync to linux-3.0.y kernel stable and (sometimes) patched with 3.0.y-rc1 stable review

- Sync to android-3.0 aosp kernel common

- Live OC by Ezekeel^ with 110 max value

- Selective LiveOC^ from Lynx/Devil kernel

- Deep Idle^ by Ezekeel (on by default)

- Add 1.32GHz oc step from Mathkid

- Custom Voltage^ by Ezekeel

- Remove most debug info (Stratosk)

- 8 CPU governors: Userspace, Conservative, Ondemand, Interactive (default), Smartass2, Lagfree, Lazy and Wheatley

- 7 I/O Schedulers: Noop, Deadline, CFQ, VR, BFQ, ROW (default), and SIO

- 397 MB available RAM (need BIGMEM patch)

- Voodoo Color^^ from Mackay/Devil kernel

- Mackay TWRP 2.4.4.0 (blue)

- Modified ramdisk based on CM-10.1.0-RC5

- Compiled with Linaro 13.04

- some other changes (O3, USB Host OTG, SLQB, etc...)

^ = set with nstools

^^ = set with Voodoo Sound

Full logs and source:

nutest branch

ramdisk-sc02b
[Galaxy S I9000 Android Development] didhiy:
I'm on official rc5, I just realized that modem, sim card, network & data works perfectly. No unknown baseband, no signal, can't connect data anymore after reboot or turn phone on. No problem with toggle airplane mode too. IMHO all bugs I mentioned in op were gone, but I don't know exactly since when ;)

try dial this number:

*#*#4772579#*#*

this GPSCLRX for GPS clear (reset), nothing will show (not like *#06# that show imei as result) when dial it, but you can test your gps after that to see any different

here my best shot from gps status app free:
[Galaxy S I9000 Android Development] archrae:
oh? that sounds great!!

i think I'll guve it a try..

thanks for sharing and for the updates!

maybi ask some more, how's the freeing of ram after several hours and the battery life of rc5?
[Galaxy S I9000 Android Development] didhiy:
I think it's really depends on app you've installed & used then usage behaviour

If you have time to test, install rom (wipe all) without gapps then use it for a day. On next day, install gapps & any apps you wanted then you can compare the result.
[Galaxy S I9000 Android Development] arjiegodz:
nothing have change about my gps.. :(

i gave up..LOL...
[Galaxy S I9000 Android Development] archrae:
thanks didhiy..

i just always restore my apps + data using titanium..

i dont do fresh install..

I'll test it maybe on sunday, cause i have a bad data network here..
[Galaxy S I9000 Android Development] didhiy:
Last try before you gave up :p

Since you can not use other modem than JJ1, maybe you can try repacking blob by yourself from JJ1 rom.

Read this post to open factoryrfs from JJ1

http://xdaforums.com/showthread.php?t=879569

Get the files you need:

1. /system/bin/rild

2. /system/bin/gpsd

3. /system/lib/hw/gps.s5pc110.so >> rename it to gps.aries.so

4. /system/lib/libril.so

5. /system/lib/libsec-ril.so

6. /system/lib/libsecril-client.so

Use 7zip to open this blob and drag to replace/overwrite the files with same same with files from JJ1 into the opened zip. Close 7zip, rename the zip to JJ1 then flash from CWM/TWRP.
[Galaxy S I9000 Android Development] arjiegodz:
wow a tutorial. ok i'll try to work on that after class. :thumbup:

thank u

edit: laptop broke so i cant do it right now!!! gonna wait for my laptop to get fix.. :o

edit 2: where can i find the factoryrfs? all i did is just change the modem.bin from LL1 so that i can have a signal!
[Galaxy S I9000 Android Development] archrae:
I'm using the cm10.1rc5 with the latest nutest kernel..

does yhis rom includes gapps already? cause when i flash the rom, after reboot, there's a playstore already on my drawer..

and experiencing some battery draining..
[Galaxy S I9000 Android Development] didhiy:
no gapps included, but all cm rom have autobackup script to backup gapps

wipe system first before flash the rom
[Galaxy S I9000 Android Development] didhiy:
Various modem

Base on report that the latest modem (LL1) can't be used in some device, I add some older modems and blobs in here. File name is sc02b-OM

XXV

-modem.zip for modem and sc02b-OM

XXV

-ril-gps-blobs.zip for binaries and libraries (blobs).

List of build.prop quotes:

Those roms downloaded from samfirmware.com and all builds were gingerbread.

Modem zip was using/based on a file from [CM7/CM9/CM10/MIUI] Modems thread by DanielSanchez.
[Galaxy S I9000 Android Development] archrae:
oh i see..

thats why i got gapps in my drawer even i didn't flash any..

thanks for the info!

but I'll be monitoring til tomorrow, cause i switch to mackay kernel..

but i love the colors on nutest, maybe ill be back on it after a clean wipe..

---------- Post added at 10:14 AM ---------- Previous post was at 10:11 AM ----------

btw..

about the old modem and blobs, which do you prefer?
[Galaxy S I9000 Android Development] arjiegodz:
tried the other 3 modems and got same error as LL1 :(
[Galaxy S I9000 Android Development] didhiy:
I don't have much time to compare, only test flash the file & make sure they work

I prefer the newest LL1

If you have time, try download gingerbread stock rom from samfirmware (LL1 prefered) and flash it with odin. Then install cm-10.1 from the beginning.
[Galaxy S I9000 Android Development] arjiegodz:
i havent tried to download that. but i downloaded the kl4 and lc4 and i have a signal but in ur update. i dont??? well maybe if i update my fone to ur updated modem. i need to make my fone openline again? (i guess) maybe they are just the same. cuz kl4 and lc4 are ok in gb but not in jb. :(
[Galaxy S I9000 Android Development] didhiy:
That's fine if you can flash KL4 or LC4 before flash CM-10.1, the point is I wanted to know that your problem related to froyo stock rom before goes to CM-10.1 or related to other reason. Other possibility maybe phone released in different time could be the reason. My phone is "Ceramic White" that sale in March 2011 while the original "Metallic Black" was released in October 2010, ...or any other reason that I can't figured it out.
[Galaxy S I9000 Android Development] arjiegodz:
anyway this is the modem i use. its JJ1

http://www.mediafire.com/?u0ua9dia0358saq
[Galaxy S I9000 Android Development] didhiy:
I've test that modem with LL1 ril & the gps accuracy was very bad

maybe using JJ1 ril will make it better
[Galaxy S I9000 Android Development] arjiegodz:
so that is my problem then!!! :(

i hope u can mak a a ril in JJ1 ;)
[Galaxy S I9000 Android Development] didhiy:
JJ1 not available in samfirmware, the one I've found in xda was not compressed

if you can compress the systemfs.rfs in rar (or else with smaller size) format then upload it to mediafire or zippyshare I'll make the install zip

or... you can try the guide I've posted before ;)
[Galaxy S I9000 Android Development] arjiegodz:
i see.. anyway where can i find the systemfs.rfs?? and how much file size does it have???
[Galaxy S I9000 Android Development] didhiy:
download the files from this post, open the PDA file with 7zip, you' should see systemfs.rfs.
[Galaxy S I9000 Android Development] arjiegodz:
here it is!!

http://www.mediafire.com/?vc45su2bs970seb
[Galaxy S I9000 Android Development] didhiy:
unfortunately, after look at inside the system rom I can't found gpsd binary and gps.s5pc110.so library. Seems froyo rom have different files in gps things, I don't know how to add them to CM-10.1 rom.
[Galaxy S I9000 Android Development] arjiegodz:
its ok didhiy!!! ;)
[Galaxy S I9000 Android Development] didhiy:
I uploaded 3 kernels flashable from CWM/TWRP as usual + 1 Semaphore that must flash as PDA with odin.

I uploded stock-cm port yesterday with broken recovery, so I must revert the CWM update and rebuild again. Sorry for late revision upload because my connection was not good, I must use another carrier to re-upload the newer build. You can download the file with same name now.

If you already download and flash the stock-cm port with broken CWM, just download semaphore kernel with tar extension and flash it with odin.
[Galaxy S I9000 Android Development] arjiegodz:
i forgot to discuss about this bug.

when u are using 3G then turn on airplane mode then after several minutes u turn off the airplane mode. the fone becomes laggy so in order t solve this. i always do a reboot which is a nuisance.

theres no report on this bug on the rom i used so its kernel? :D
[Galaxy S I9000 Android Development] didhiy:
Yes, that was problem specific to our device, it already mentioned in op. This happened because we change the RIL name in build.prop, airplane mode works if we use the default ril name but we can't make phone call.

So the only way to use airplane mode is, turn it on & reboot.
[Galaxy S I9000 Android Development] arjiegodz:
i think thats not what i mean!! what i mean is the fone becomes laggy when turn on the airplane mode then turn it off then turn it on again then turn it off!!! i always use airplane mode cuz 3g+vpn=so much batt drainage!!!

my problem is that it will become laggy!!
[Galaxy S I9000 Android Development] didhiy:
connect your phone to pc & run

adb logcat -b radio

switch on and off airplane mode, then you will know why the phone laggy, it because the modem crash and spamming with message

that's why I mention that airplane mode often not work in op, the solution is:

1. turn on or off then reboot everytime you wanna change it

2. don't edit the build.prop but you can't make proper phone call.
[Galaxy S I9000 Android Development] arjiegodz:
oh now i understand.. thanks for explaining it didhiy!!! so i really always need to reboot!!!
[Galaxy S I9000 Android Development] archrae:
hello there?

didhiy, have you try the latest cm10.2 build? is it work with your kenels for jb4.2?
[Galaxy S I9000 Android Development] didhiy:
yeah, I already test it with my new kernel build for jb43. Unfortunately data connection not work & got a lot of soft reboots.

The kernel for jb42 won't work, I'll upload new kernel for jb43 when cm-10.2 became official or all basic function works.

edit: on 20130803, data already fixed but still got problem with sound (can't play music), I didn't see any report about this in the rom thread so this might be a trouble for SC-02B only
[Galaxy S I9000 Android Development] archrae:
okay! i'll be waiting til it become official and when you release the jb4.3 kernel :D
[Galaxy S I9000 Android Development] hassam_tariq2003:
Baseband unknown........help me......