yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy SL i9003] ggclanlord:
He hasn't given up. So don't give us your views. You may use the mods and roms silently and get lost. No need to tell us who's given up and who's the Winner ready to take the Crown.

(Don't start a Rage here now. Cya @General Section just-in-case you want to ***** back and ***** around.)

Lol @Vishal!
[Samsung Galaxy SL i9003] jayharper08:
I'm locking this for right now until I can look more into. It is Thanksgiving here in the states, so that is what I will be doing today. I'll investigate and see what needs to be done soon. Thank you.

Sent from the MIUI powered 3d
[Samsung Galaxy SL i9003] conantroutman:
Thread cleaned of petty childish crap.

This is a development thread and anyone who derails it will find themselves unable to post in any thread whatsoever. If you want to act like children and squabble amongst yourselves then go to reddit or 4chan.

Thread reopened.
[Samsung Galaxy SL i9003] waleedq:
good news guys :D

i have replaced the kernel with Team UtterChaos Kernel that is built from the latest samsung stock kernel sources "GT-I9003_CHN_GB_Opensource_Update1"

camera is working :D with no crashes, but still it's buggy the preview of the camera while taking the picture is mess up but it can be fixed the good things it have nothing to do with the kernel now ;), taking pirctures is working, zoom is working , video is still not working

camera is not far away from now ;)

thank you all,
[Samsung Galaxy SL i9003] nitinvaid:
what about vibrater is it also the problem with kernel
[Samsung Galaxy SL i9003] waleedq:
i don't know if it's from the kernel or the userspace but with changing the kernel the vibration didn't increase, till now i didn't have a look at the vibration, but soon when i have the camera fully fixed maybe i will start with the vibration, but i think that the touchscreen needs some calibration and sensitivity fix and in my opinion it's more important than the vibration
[Samsung Galaxy SL i9003] Sp8ky:
yes the touchscreen is not very good

i noticed while playing games after holding your finger on the touch it stops

like lets say you want to walk it will just stop walking, its very annoying
[Samsung Galaxy SL i9003] podanimesh:
man can u release the test version for us...
[Samsung Galaxy SL i9003] waleedq:
yes sure i will build the latest modifications now and upload them.
[Samsung Galaxy SL i9003] mjbri0613:
sir can you try to build it with default camera and try to test it.. :)

I think codeworkx tweaks the camera to make it work in previous kernel.. :)

thanks!
[Samsung Galaxy SL i9003] waleedq:
i tired that, but it seems that the code released by samsung is buggy and don't work well and there was some new issues in the default code. it seems somthing in the liboverlay but till now the camera is working capturing images, changing modes, and reslution, zoom, switching (front/back cams) are working in a perfect shape but the preview is buggy and is a mess so i think it have things to do with the liboverlay, sooner or later they will be fixed ;)
[Samsung Galaxy SL i9003] waleedq:
hello guys here is the test version (this is just a test version it's full of bugs not for daily use)

i forgot to add the librotation.so in the package you have to download it and then after flashing the test version from CWM do

adb shell mount -o remount -rw -n /system

adb push /PATH_TO_DOWNLOADED_LIB/librotation.so /system/lib

test version download link:

http://www.multiupload.com/UV6NDZKDMG

librotation.so download link:

http://www.multiupload.com/2PIVAHPSJX

Change log 27/11/2011

- Replace the old kernel sources with the latest release from samsung

- Replace the liboverlay with the original overlay

- Replace the libcamera with the original libcamera released by samsung (and modified by codeworkx)

- Fix image capturing using the front camera
[Samsung Galaxy SL i9003] manu1991:
why dont you start a new thread waleedq? This way more people can know about your efforts, and you can get more testers. plus, it will be better organized.
[Samsung Galaxy SL i9003] cmax24:
but where is code???
[Samsung Galaxy SL i9003] vivekkalady:
Will try this 2mrow

because I cant take backup of my system from the UC kernel (v3)

Will flash CF-ROOT and the backup and then try your CM7

Thanks Dude
[Samsung Galaxy SL i9003] waleedq:
you need code go and git it !
[Samsung Galaxy SL i9003] cmax24:
I intend codeworkx he was working at this project... is by 5 november who doesn t releas an update of CyanogenMod
[Samsung Galaxy SL i9003] nitinvaid:
becouse he is working on galaxy S and SII
[Samsung Galaxy SL i9003] waleedq:
yes codeworkx is working on the ICS for galaxy sII anyway dude i will commit the changes to my repo on github soon so you can check the code out
[Samsung Galaxy SL i9003] ggclanlord:
Can you please provide a Changelog on what changes you have made since the last update of Codeworkx?
[Samsung Galaxy SL i9003] Sp8ky:
waleedq is now our new code :D
[Samsung Galaxy SL i9003] manishnraj:
last time you told that if you will get the source you will port ics so what do you think now
[Samsung Galaxy SL i9003] waleedq:
done ;) you can find them in the post that have the test version
[Samsung Galaxy SL i9003] Sp8ky:
how do i do this?i tried with terminal emulator and it says adb:not found
[Samsung Galaxy SL i9003] sakindia123:
lol u have 2 do it on your pc with adb set up

or simply use root exploere
[Samsung Galaxy SL i9003] Sp8ky:
im confused, do i have to paste librotation.so in /system/lib?

at least its working :D, no more crashes

small steps are the key

also both cameras dont work on skype
[Samsung Galaxy SL i9003] sakindia123:
you got that right
[Samsung Galaxy SL i9003] podanimesh:
anyone tested this i think we should inform codeworkx that camera is working now ..
[Samsung Galaxy SL i9003] Aliens95:
Meanwhile, codeworkx makes the CyanogenMod 9 for "galaxy sII and s " could not do it for sl

Mod Edit:

Please refrain from personal attacks on XDA.
[Samsung Galaxy SL i9003] Sp8ky:
why the harsh words, we have cyanogen because of him

anyway like waleedq said, it is not for daily use, the touchscreen is not very responsible, its acting very weird, flickering and stuff, when you write in a text box it just skips back to the previous one and overwrites it(i.e.:when you write an account )
[Samsung Galaxy SL i9003] c0mrade_Russia:
I don't think so, coz we havy a very many members in our community and we want it.

ps sorry 4 my bad English.
[Samsung Galaxy SL i9003] neojith:
dude, just think b4 posting.. Code bought cyanogen to our device.. Its the fruit of his efforts we are enjoying now..

Dnt b a complete fool.. Code did so much in very few days.. that too almost alone.. So giv d man d respect he deserves..

@waleedq: bro, plz start a seperate thread.. i'm a semi noob but i think u r using samsung drivers n stuff to make d thing work.. Does it count as a cadet for d official CM?? i think no.. So if i got it rite, lets start a new thread and keep our discussion there.. And leave a link to ur thread here.. For Code..

Sent from my GT-I9003 !!
[Samsung Galaxy SL i9003] vishal24387:
YA neojith is right. Waalid the work u are doing is outstanding but I think its somewhat against to that of "official" CM developement. Its better to start a new thread & continue development there.
[Samsung Galaxy SL i9003] frankbel:
I think that he got the point. using samsung drivers and code deviate from cyanogen mod official port. So it's nice to have a working port of CM for this device but since it's not standard, better to move to another thread.
[Samsung Galaxy SL i9003] waleedq:
guys, stop thinking that CM guys are recoding and rewriting the drivers and doing every thing from scratch :S!! even codeworkx was using the kernel that samsung released (the old one)

stop this official and unofficial things am using the samsung released "source code" to compile the kernel and of course am not gonna rewrite the drivers!!! unless this XDA site is paying me millions !!!!

and FYI all my changes are going to be pushed back to codeworkx's github repo.

and if it's not standard or not official or whatever i DON'T CARE if you don't want to use it just go and rewrite the drivers huh....

---------- Post added at 12:31 AM ---------- Previous post was at 12:29 AM ----------

and it's WALEED :D not waalid !!
[Samsung Galaxy SL i9003] vishal24387:
@ WALEED

No buddy...!! We really respect ur work. We just suggested one thing. May be our suggestion is wrong. Anyway u carry on ur fantastic work. We all will support u. And sorry for spelling mistake of ur name :):)
[Samsung Galaxy SL i9003] frankbel:
Everyone here is happy to see that somebody is continuing the porting of cyanogen mod.

Anyway, this thread is made for official port of cyangenmod and is mantained by an official developer of CM. Any contribution is greatly appreciated BUT if you are going to make your own drivers by porting samsung ones, you are making your own CM and it must have its own thread. This is the usual way in XDA forum.

So don't take it personally, but I invite you to start a new thread and give a name to your work in order to separate from the main CM port.
[Samsung Galaxy SL i9003] simmer14:
@waleedq

first of all no one is going to pay you millions of $$$

if u think u can do it then just do it we sitting here are appreciating your work and we're not the only one brah,if your work is impressive then you will be famous and u could make $$$ ppl will donate you and appreciate your work..

moreover if u are very talented and very deserving then the mobile phone companies are not dead they are silently watching everything..

for example cyanogen founder has been hired by samsung Inc. i hope u know that so never think small :)

again i don't want to fight i just wrote what i think from my point of view :) no hard feeling and no flaming please.

regards

simmer
[Samsung Galaxy SL i9003] Erahgon:
Guys... Stop telling him what he should be doing... No offense, just want to point out that codeworkx had given access to his sources to a few people (me included) through dropbox. What Waleed is doing is using those very sources, and modifying them. When codeworkx comes back, he probably will continue with Waleed's modifications, or scrap the entire thing and make his own AOSP drivers (not likely, no one will take the trouble of making drivers, when Samsung had released to AOSP what they could).

Thus far, Waleed is not only adhering to CM's guidelines, but also stepping up and doing exactly what codeworkx said we should do (something I wanted to do, but do not have the time nor the knowledge). So please be respectful and contribute to an official AOSP based CM, but more than that - a stable ROM.
[Samsung Galaxy SL i9003] nail16:
codeworkx doesn't care for our device anymore don't you remember he was calling our phone display crap because we don't have amoled screen like the s, right now devs like doomlord,fuss132 and waleed have respect for our device. so let waleed do his thing, doomlord even working with the xperia play one of the best phone for gaming (he owns one) never said that our phone was useless or with a crappy display he was humble enough to work on our device.
[Samsung Galaxy SL i9003] poging22:
what the heck are you saying? Stop bugging waleedq, mind your own business
[Samsung Galaxy SL i9003] waleedq:
Hello all,

Before saying any thing i just want to point for something that we are all here respect each others and we have one goal to get a stable working rom for this device.

I want to make somthing clear the drivers am using are opensourced by samsung using them is not against CM gude lines. Even the first 2 releases of this port that codeworkx released have the samsung drivers "kernel" and i used a newer version of these drivers that samsung has released. So am not developing any thing unoffical.

This is what open source is meant for why to develop somthing from zero if you have its source just use it and make it better.

I hope that every thing is clear now :)

When i was talking about $$$ i meant that guys whom developed the drivers they did tha because they ate getting payed to do that, am not looking for any $$$ or samsung to hire me am just doing that to help.

Thank you all.
[Samsung Galaxy SL i9003] Aliens95:
in this cm 7.1 we will host the TV-out?
[Samsung Galaxy SL i9003] falconfy118:
Battery drains fast as code's CM7??

Inviato dal mio GT-I9003 usando Tapatalk
[Samsung Galaxy SL i9003] coolpix90:
is this rom still in development?...i could be a very active tester if there is a very active development!! =)
[Samsung Galaxy SL i9003] waleedq:
Yes as you can read it's still in active development till now am the only one workin on that as far as i know

Good news ppl i managed to fix some issues in the touch screen

-enabled touch boost feature "as far as i knew it makes touch better"

-fixed the "loosing touch after holding touch for 10 sec"

There is still one issue pending i don't know am the only one that i have the issue,

The issue is "the touch won't work unless u're holding the device, if the device is on the table touch won't work!!"

Please try to test this issue and report it here

Thanks
[Samsung Galaxy SL i9003] kkrraazzyy:
great going friend
[Samsung Galaxy SL i9003] -Cronos-:
no you aren't the only one, I had exactly the same issue, touch not working if the phone was on a flat surface
[Samsung Galaxy SL i9003] coolpix90:
Does the rom have the fixes or i must to put every fix manually?

EDIT: i'll wait for your next release with touch improvements to became a tester,

thank you for your work, very much! =)
[Samsung Galaxy SL i9003] waleedq:
touchscreen is fully fixed now :D, now it's working on any surface

i will release a full rom with the touchscreen fix by tomorrow

things to finish for a beta release of cm7:

1- fix the liboverlay (overly is messed out).

2- fix the camera preview (after taking a picture).

3- fix the video capturing.

4- fix the vibration.

5- fix DSPmanager.
[Samsung Galaxy SL i9003] Unkalo:
Videocalls via wifi or 3g (skype, fring, tango, oovoo, gtalkvideo) works well? Because in stock roms any app works well, front camera always have problems with videocalls in stock roms. Have you tried it? You are doing a great job

Enviado desde mi GT-I9003 usando Tapatalk
[Samsung Galaxy SL i9003] Erahgon:
Front facing camera is still not working properly I guess. Although the back camera may work now eh? Can't wait till Waleed releases it! I shall test it asap.

@Waleed: Great job man! Thanks a ton! Have you updated the dropbox files with your modified sources?
[Samsung Galaxy SL i9003] wxghxtt525:
Hello I am from China, i9003 users I brush your hair into a version of CM7 last found a problem I am in the CM7 in about 10 seconds after the lock screen will automatically turn the screen backlight And not a person I have this problem. Want to help develop the following CM7 Thank you for developers
[Samsung Galaxy SL i9003] nitinvaid:
Waiting for the release
[Samsung Galaxy SL i9003] -Cronos-:
good job! As soon as you get vibration working i will help with testing this rom, right now i can't afford to lose calls or sms
[Samsung Galaxy SL i9003] amit864:
It's a no noob section.

Say thanks by pressing the button.

Post bugs, not USELESS COMMENTS IN A NO NOOBS SECTION.:mad:
[Samsung Galaxy SL i9003] waleedq:
thnx man, you don't have to test it if your life depend alot on your phone.
[Samsung Galaxy SL i9003] ganeshbiyer:
@waleedq

Thanks for continuing the work of codeworkx.

I have a suggestion.

Could you start a separate thread, so that the op can have all the current changes and the nightly builds. It could be month's before codeworkx could start again. When your work gets merges with codes, that post could be used for user inputs on cm7.

Keep up the good work and thanks man.:)
[Samsung Galaxy SL i9003] coolpix90:
calls and sms work well?
[Samsung Galaxy SL i9003] ooikaisheng529:
people would not try to get other things fixed if the radio is notworking, its the most basic function of a phone
[Samsung Galaxy SL i9003] falconfy118:
i have tested it since two days ago... it's fantastic!!! better than codeworkx's one!!!

camera is not crashing, but the image displayed is terrible xD

great work waleedq!!! :)
[Samsung Galaxy SL i9003] Sp8ky:
i have a question, in the new rom with the touch fix you add the camera fix too??when i tested it the phone was acting very weird
[Samsung Galaxy SL i9003] Bara83:
Terrible Hombre :P
[Samsung Galaxy SL i9003] nitinvaid:
I also want to test the rom where is the link
[Samsung Galaxy SL i9003] nitishagar:
i totally agree we should make a separate thread
[Samsung Galaxy SL i9003] waleedq:
hello guys i started a new thread to continue the development of this port and make every thing tidy

i also released the latest changes "the touch screen fix"

thread can be found here

http://xdaforums.com/showthread.php?p=19943264

thanks all.
[Samsung Galaxy SL i9003] david007co:
Thank you

Thank you for this big effort..

This is for a friend's phone. Gonna help him do this...:p
[Samsung Galaxy SL i9003] dedy3092:
when the official release???

Bug fix??

Sent from my GT-I9003
[Samsung Galaxy SL i9003] desmail:
ahahahahahah!

please read op!
[Samsung Galaxy SL i9003] Androthan:
To codeworkx

Hello codeworkx,

I don't want to spam you, I just have one short question.

I'm porting CM7 to the Samsung Galaxy Player 3.6 (YP-GS1) the device/vendor tree is fully completed but I have to know if I should use

the stock kernel or

another 2.6 kerne

l (Then I have to compile one) as the prebuilt kernel?

The community isn't very large for this device and Samsung won't give any support :/

If you're writing back, a short answer is enough (like: "stock").

Thanks,

Jonathan Grundmann (MrBrubble)
[Samsung Galaxy SL i9003] Misledz:
I am surprised in a way you chose to use 2.6.7 as the trees are outdated and you get very poor support here. I am curious as to why you haven't chosen CM9 as a base.

Also if i were him, I would probably say another kernel too.
[Samsung Galaxy SL i9003] dhiru1602:
I wish I had that device. It's a 2 day effort to port 3.0.8 kernel and get it running with Android 4.3 :D

Uses pretty much the same kernel as that of I9003.
[Samsung Galaxy SL i9003] Androthan:
To dhiru1602

Yes, my plan is Gingerbread -> Jelly Bean 4.2 -> JB 4.3

But I have to know if codeworkx has used the Stock kernel pr another One.

My work is based on his device/vendor tree.

Greetings, MB
[Samsung Galaxy SL i9003] dhiru1602:
STOCK SAMSUNG KERNEL. No Generic kernel would ever work on any Samsung device unless you include the support for it painfully.

Use the kernel from Samsung OSRC.
[Samsung Galaxy SL i9003] chongns:
You are 2 years late to this thread. Codexwork is no more support this phone. But you get our 2 miracal porter to answer you post. They are like "Harry Porter" to our community. :)

Sent from my Galaxy Nexus
[Samsung Galaxy SL i9003] Androthan:
To dhiru1602

Thanks, this was the answer I was searching for.

I will compile the OSRC kernel today with ARM-EABI toolchain 4.4.3.

MB :)
[Samsung Galaxy SL i9003] dhiru1602:
https://github.com/dhiru1602/samsung-kernel-latona/commits/android-samsung-2.6.35.7

This is the Gingerbread Stock kernel that we used for CM7. Check all the commits that we made.
[Samsung Galaxy SL i9003] Androthan:
To dhiru1602

Thanks a lot!

Do I have to include the initramfs (CONFIG_INITRAMFS_SOURCE) ?

MB
[Samsung Galaxy SL i9003] loSconosciuto:
The default defconfig is almost fine, you just have to add the support for ext4.

CONFIG_EXT2_FS=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT23=y
CONFIG_EXT4_FS_XATTR=y

You then must include all the proprietary modules that you can extract from the normalboot.img of a stock ROM (we needed these) and make sure the proper "insmod" with the correct paths to the modules are added to the init.rc/init.NAME.rc (see our old init.rc). There's also tiwlan_drv.ko which needs to be taken from a stock ROM.

Because of those modules, you must set the correct extraversion, either from the Makefile (see the cyanogenify commit) or like this + this, otherwise the device won't boot. You can verify that everything is fine with:

make DEFCONFIG_NAME
make prepare
make kernelrelease

EDIT:

You could also try to enable the framebuffer console (CONFIG_FRAMEBUFFER_CONSOLE) for debugging purposes. It's working fine on our device.
[Samsung Galaxy SL i9003] Androthan:
To loSconosciuto

Thanks man! :)

I used the modules which were compiled with the kernel (in /samsung and /drivers) and I also added the tiwlan_drv.ko and other proprietary kernel objects.

I added added these in the init scripts.

EXT4 support was already enabled in the aalto_r07_defconfig.

Just one question is left: What exactly is the /system/vendor directory and can my Player run without it?

make kernelrelease
2.6.35.7-CL1844533

Big thanks to you, Androthan :)
[Samsung Galaxy SL i9003] loSconosciuto:
system/vendor is for the proprietary blobs and yes, it's necessary, especially for the GPU blobs.

I noticed that Samsung didn't use RFS for your device once I unpacked a stock kernel of yours. I assumed that also your device is using RFS, but it's not. Good for you. That means it should boot even with the wrong extraversion, but still you would have issues with some modules, such as WiFi.

Technically, you can use the zImage of a stock ROM, but it's better to start building your own kernels.

Anyway, it seems that your device use boot.img packaged like those of the Galaxy SL, that makes me think you can repackage kernel in the same way we do. The only difference I found is the kernel base, which seems to be 0x81800000.

I repackaged a kernel of your last CM build in the same way we do for the Galaxy SL.

I'm not sure everything was extracted correctly, because for example Si4709_driver.ko is an empty file. Also, some modules are for CL1072179 and others for CL1184533.

See this tar.gz, there's the ramdisk unpacked and two scripts to unpack and repack (I slightly modified my own scripts for the Galaxy SL). You should repack correctly the kernels using the Android building system fixing shbootimg.mk etc, but for now, you can try to use these tools.

I'm not sure about the bootmode for lpm, I've already diffed your kernel once looking for something useful for our device and I remember the code for reboot is the same (as most of the rest of the code), hence bootmode=5 == lpm.

Anyway, we were adding to our ramdisk only the necessary modules to mount /system (in your case I'd keep j4fs.ko and param.ko), all the other modules were kept in /system/lib/modules. Once /system is mounted, you can load them from there. This is useful to keep the size of the boot.img under a certain limit. Our kernel partition for example is 8MB big, anything bigger than that doesn't work.

tiwlan_drv.ko must be in /system/lib/modules/tiwlan_drv.ko, as defined in your BoardConfig.mk.
[Samsung Galaxy SL i9003] Androthan:
Big thanks to you; for all your help and work!

I merged the /system/vendor dir into system (for example: vendor/lib/egl in to lib/egl)

How exactly find you the kernel base out?

My last CM build (1.2) has much bugs (for example: all modules were just 6 kb big; now up to 300 kb), so it's not usable.

Big thanks again.

Androthan

EDIT: CM 7 for my Player 3.6 will be released in v1.3 tomorrow.
[Samsung Galaxy SL i9003] loSconosciuto:
Modules can be that small if you strip unneeded symbols.

I found the kernel base using unpackbootimg (it should be in out/host/linux-x86/bin/unpackbootimg). But I also know that you can get that info with:

echo 0x`od -A n -h -j 34 -N 2 $BOOTIMAGE | sed 's/ //g'`0000
[Samsung Galaxy SL i9003] Androthan:
Big THANKS, again!

I have done everything you told me.

I think the kernel was the problem.

I fixed everything you told me, CM should now boot, or?

Androthan :)
[Samsung Galaxy SL i9003] Gondya bhau:
You do realize repeating "big thanks" again and again gets irritating after a while.......its the reason they invented the thanks button....:p
[Samsung Galaxy SL i9003] BassBlaster:
At least he is being appreciative
[Samsung Galaxy SL i9003] Misledz:
It takes 5 seconds to say thanks and 1 to press the button below lol
[Samsung Galaxy SL i9003] Aaditya2:
oops... really sorry for that.... :mad: