yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] apapousek:
Have you taken a look at the most recent exynos and samsung kernels from the AOSP? They have configs for our chipset, and a few modifications should be all it would take to get up & running. I'd do the work myself, but my dev computer crapped out on me. Hurray for having to use Pentium M now!
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
The first rule of cyanogenmod is No ETA's! A few people, myself included, are working on this currently so it shouldn't take too long I hope
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
No one knows bud so don't ask :D These kind people are working very hard to get it running and it won't help at all if you just keep asking when its ready.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Could this be useful to anybody?
[Samsung Galaxy Player 4.0, 5.0] joshbeitler:
Quite possibly!
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Wow that's great! Does everything work though?
[Samsung Galaxy Player 4.0, 5.0] gmillz:
The only things that don't work are apkmanager and kernel tweaks. And I'll be adding aokp-jb and possibly cm7

Sent from my captivated jelly beans. waiting on my skyrocket to get back from its space journey.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
So using the build command does everything for you? How does it get the required files from the device?
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Could you upload the CM10 rom to Mediafire? Your dropbox has been blocked due to too much traffic. I was downloading it yesterday and then the download failed for some reason...
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Well I've never pulled the files from the device. If it pulls the vendor files I download them from github. So if that's the case it adds the needed to the local_manifest.xml

Sent from my captivated jelly beans. waiting on my skyrocket to get back from its space journey.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I don't have a mediafire account. But I could upload to my other dropbox or box account when I her home and send you the link.

Sent from my captivated jelly beans. waiting on my skyrocket to get back from its space journey.
[Samsung Galaxy Player 4.0, 5.0] tnsrua2000:
Thanks.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Personally I prefer to upload to mediafire as it has fast downloads and it tells you how many times a file has been downloaded. It is free to make an account and you can store files up to 200MB in size with a free account. I have a hunch why the CM10 ROM doesn't boot but I need the ROM to test it
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Okay. Guess I'll be making a mediafire account :p will it stop people from downloading from to much traffic?

EDIT: Looks like I already had a mediafire account :rolleyes:

EDIT: Here ya go http://www.mediafire.com/?v5fw4lm6mh5y440 I have another with the kernel built from source, but I dont think the kernel was built correctly

Sent from my captivated jelly beans. waiting on my skyrocket to get back from its space journey.
[Samsung Galaxy Player 4.0, 5.0] pmdisawesome:
Jelly Bean is so so smooth like iOS, I hope you guys get it soon since I'm a Player 5.0 user to

It's not easy to go from ICS to JB, especially when our ICS isn't perfect. Can you upload your NOT WORKING build for everyone to take a look?

We weren't serious with ICS, Jackpot did all the work, but with some efforts JB will be perfect on our Players soon I believe
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Its in the post above you. I uploaded it.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
I had a look at the updater script and there doesn't seem to be anything wrong with it. I did notice that it doesn't format the system partition which could be important. When you say it doesn't install properly. what do you mean exactly. Does it bootloop or hang on the samsung logo screen?

Edit:

The update-binary seems to be the wrong size for some reason. I'm no expert at reading machine code so I don't know how it works, but the update-binary from my CM9 roms is around 900,000 bytes but the update-binary from the CM10 rom is only around 200,000 bytes. Maybe the update-binary can just be swapped with the one from CM9? Also did the build process produce the update-binary file?

I have uploaded a slightly modified updater script (1 line added XD) which could let it boot. Just remove the .txt file extension and put it into the rom. I haven't tested it on my player yet as I'm currently testing some RemICS-UX stuff on there so any feedback would be great.
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
Will try after I recover from second brick. Thanks
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Hmmm. That's strange all the update-binaries I've ever seen are about 200,000 bytes. And yes it was produced with the build.

Somebody could try with the cm9 binary. Or I will in about an hour
[Samsung Galaxy Player 4.0, 5.0] YoBob:
So were you able to test it yet?
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I'm trying to find an Odin tar first. So I have a way to get back if it bricks.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Then it's your update-binary that's weird because I just compiled cm9 and it's around 200000-250000 bytes.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
I might be wrong. I'll check it again in a bit. What does the update binary actually do? I'm assuming it effectively translates the info in the updater script into binary but I'm not entirely sure...
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
i tested your cm9 build and the system ui doesn't work and the play store doesn't work either but theme chooser is 100% working

---------- Post added at 06:09 PM ---------- Previous post was at 06:03 PM ----------

i tested your cm9 build and the system ui doesn't work and the play store doesn't work either but theme chooser is 100% working

---------- Post added at 06:17 PM ---------- Previous post was at 06:09 PM ----------

will there be any future releases for the new cm9 rom
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Yes I will be updating the cm9 ROM when I figure out what's causing the systemui force close
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yeah it does that, it is an executable binary that translate the code of the updater-script so the recovery can read it correctly.
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
I know how to fix UI force closing

Setting/System/status bar/check off salad bar mode. Reboot
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Thanks so much!!! I know how to fix it now. I forgot I added the salad bar from rob43's github for testing on my captivate :rolleyes:

I'll upload a new build in a lil bit. Is that all that's not working aside from the known issues?
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
Well Google play isn't working either but first I installed the latest ics gapps and then I replaced the play store with the one in a jelly bean gapps so then it worked
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Did you use the gapps posted in the OP?
[Samsung Galaxy Player 4.0, 5.0] joshbeitler:
What is the status of the CM10 port?

Also, I'm in for testing :D. Is the download in the OP the most up to date one?
[Samsung Galaxy Player 4.0, 5.0] gmillz:
CM10 isn't worth testing it will just brick your player.
[Samsung Galaxy Player 4.0, 5.0] joshbeitler:
Then I can test CM9
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Can you recover from a brick? I'll send you a link when I get the next successful build.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
So would anybody want build instructions?
[Samsung Galaxy Player 4.0, 5.0] joshbeitler:
Sounds good :thumbup:
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
Nope I got it from this website I think its called Google im and it had all of the gapps
[Samsung Galaxy Player 4.0, 5.0] gmillz:
So the normal ics gapps with jellybean play store works? If that's correct could you send me the .apk you used and I'll make a gapps for it
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
OK what is ur Gmail name
[Samsung Galaxy Player 4.0, 5.0] gmillz:
PM me.
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
Theme Chooser does work!!! Yay!!!!!!! Also disabling salad bar fixes sysui fc!!!
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Does anybody know how to get past this?

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

I installed lzma but still get the error
[Samsung Galaxy Player 4.0, 5.0] aznflawless:
Im using 5.0 Player cm-9-20120716-UNOFFICIAL-venturi_usa.zip, and so far i turned off the Status Bar turned off Salad Bar. Everything is working fine for now. The only thing i hate is that I can't turn off the navigation bar. How do i turn it off?
[Samsung Galaxy Player 4.0, 5.0] gmillz:
The next build won't have the navigation bar.
[Samsung Galaxy Player 4.0, 5.0] aznflawless:
how do you fix the Google Play store?
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I had no problems with the Google play store. I installed the latest ICS gapps from goo.im/gapps
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
By navigation bar do you mean the on screen buttons? I think they can be turned off from the build.prop file. Also how long does it take you to build CM9 roms? You seem to be producing builds very frequently. Keep up the good work!
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
I can't keep up with you guys.

Are you making a completely new build for CM9 or are you just improving the current one?

And is it safe to say that the camera/HW acceleration might work in the future? (not asking for ETA)

Thanks for the good work btw :good:
[Samsung Galaxy Player 4.0, 5.0] joshbeitler:
(Almost) Everything working for me, theme chooser, systemui, OP gapps.

Edit: Voice search isn't working
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Yes the onscreen buttons. After the first build it only takes like 15 minutes to an hour depending what was changed.

I should atleast have camera working if I can get a kernel to compile properly.

Does the microphone work at all?
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
What errors are you getting when the kernel is building? I think the microphone does work but there is a lib missing or something which causes voice search to crash
[Samsung Galaxy Player 4.0, 5.0] gmillz:
/home/gmillz/cm9/kernel/samsung/venturi/scripts/gen_initramfs_list.sh: Cannot open 'usr/venturi_initramfs.list'
make[3]: *** [usr/initramfs_data.cpio.lzma] Error 1
make[2]: *** [usr] Error 2
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/home/gmillz/cm9/kernel/samsung/venturi'
make: *** [TARGET_KERNEL_BINARIES] Error 2

I installed lzma thinking that might fix it, but it didn't
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I got a cm10 build to install!

EDIT:doesn't boot :/
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
I don't know if this is any helpful, but long ago i saw a post in which Jackpot said he got chrome working (meaning HW acceleration worked) and he got the camera working A LITTLE.

But unfortunately he couldn't set it to boot.

So maybe you can ask him?

I know that is impossible becuase no one can communicate with him (i guess), but maybe somehow someone can reach him.

That's all.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
I remember he did this by porting over the PVR drivers. I'm assuming by PVR he meant the Power VR GPU chip which makes sense as HW acceleration is done by the GPU. Maybe the drivers can be copied straight over from the SGS as I think they have the same GPU chip. Maybe we can get them to work by changing a few bits around.

Also I noticed that the CM10 rom is now installing but doesn't boot. Can you obtain a logcat for us to have a look at? Also its possible it doesn't boot due to the kernel missing some stuff, so I think we need a kernel dev to help us get a 3.0 kernel if we can't do it ourselves
[Samsung Galaxy Player 4.0, 5.0] gmillz:
No logcat. If I could get past that compile error I might have a decent ICS kernel by the end of the week.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Crazy Idea

Just had a moment of madness and I came up with a bit of a crazy idea. If we take a SGS or Nexus S kernel and modify the ramdisk or do something crazy like that, could we get it working? I know this is a bit far fetched, but the main bits of the SGS and SGP kernels should be the same right as they have the same processor? I'm not really a kernel expert so please feel free to shoot my theory to pieces if it really is that bad
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Actually that might work. That's how we got out first source built ICS kernel on the skyrocket. The international s2 lte was used which is very similar.

And I'm going back to an older version of Ubuntu it might have been because I was on 12.04 that could have been causing problems.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
A 4.0 user flashed a Cf-Root kernel for SGS onto their device and it booted. However the screen was upside down and there were some other problems. What are the main hardware differences between the 4.0 and 5.0? Is it just the partition structure and the DAC? If it is then we could definitely port a kernel from the SGS as an interim solution.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
If that's the only problems he had then it should definitely be an easy fix. I'll look into it. As for the hardware differences I'm not sure. You could try to flash a sgs kernel and see what happens its possible there could be less problems on the 5.0
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
Well obviously the screen seize and resolution is different. The 5.0 has VGA and the 4.0 had superLCD-display. Correct me if wrong.

The battery is different.

Soundchip is different I believe, at least the sound quality is different.

5.0 Processor: Hummingbird (S5P-C111) 1gHz single core processor

4.0 Processor: Hummingbird (?) 1 gHz single core.

And I read that also the signal area is different.

I'm not too sure about the things above.
[Samsung Galaxy Player 4.0, 5.0] heat361:
The difference is that the 4.0 uses BML partitions while the 5.0 uses MMC block partition. I think adamoutler had made a list with the partions with the pit files I'll try to find it for you.

Edit: here are the partitions http://xdaforums.com/showthread.php?t=1389873&highlight=adamoutler
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I have bounced this idea around (see my sgs port and ICS threads) and it is very plausible (especially for the 4.0). Unfortunately we don't have a master kernel dev (as entropy has other forums to attend to), but it should not be very hard to do. I have even got sgs kernels booting back when I was porting sgs ROMs. The display was black (probably diff. Drivers for SGP due to different display), but it booted and adb confirmed that it was responding to my touches, the display just wasn't working. So maybe incorporating SGP display drivers into a sgs kernel would work. This is very frustrating to me, as I am not a kernel dev and do not have the necessary tools/knowledge.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
You tried an sgs kernel on 4.0?

What about 5.0?
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
What kernhal did you try? Link me and I'll test to see if it works. Will do adb as well
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I forget, I will look it up tomorrow. I do not have a 5.0, so I didn't test it, but I highly doubt it will work with a 5.0.

EDIT: it was semaphore's kernel I believe, version 21 or something.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
So, was that a gingerbread-based kernel or an ics-based kernal you flashed, Han? Seems pretty cool that it actually boots. I bet all that would need to be done is a driver switch from the amoled drivers to our LCD drivers, but I have no idea how that is done.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Whoops, I thought I had replied, sorry for taking so long. It was a GB kernel (ICS bootloops, of course, and I was unable to successfully flash an ICS zip, because I cannot manually reenter cwm), but it did boot...once. I hope someone else can replicate it, and I an almost certain you have to have a I9000 rom installed:p.
[Samsung Galaxy Player 4.0, 5.0] Sparx639:
Cant we just take the kernels we have for the players now and incorporate the right drivers into it? It seems to be less work than doing it to a sgs kernel since it looks like the drivers are the only thing that needs to be corrected other than those small quick freezes.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
This is what I'm gonna try to do once I finish some other stuff.

And get past compile errors :p
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Maybe for you guys, since you have a pre-existing ICS kernel, but the 4.0's best shot is using a slightly modified SGS kernel (which boots,BTW, just without anything displaying due to differing display drivers).
[Samsung Galaxy Player 4.0, 5.0] Sparx639:
How much work do you think it would be to do that? Im definitely not a developer but I am learning alot. Do we need to just put the files into the kernel or do we need a 3.x kernel?
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
I succeeded in modifying sgs kernel according to the differences between sgs and sgp. But all the problem I have is that i have no way to convert my device to mtd. Cm7 doesnt work. ㅜㅜ
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Can you send me the kernel, I'll try to build CM7 with it.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Do you mean unable to convert as in build issues, or flashing issues? The updater-script should be repartitioning your flash, then rebooting, unless something is wrong with it. I have noticed that cwm does not like flashing zips if you convert to ext4.

@SPARC, we need to do a bit more than "drag and drop" work with the SGP kernel. Zaclimon is the expert on what we need to do, so you would have to ask him for the details,
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
What I built was cm9 kernel.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Have you been able to test if it actually boots yet? How are you flashing cm9?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Well the oppsite then.:p Or use my device tree.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Reply

Well exactly I couldn't because I was not able to convert my partitions to mtd.

I'm gonna try to convert to mtd again with sgs cm9, and cm7 on this thread also.

And after that, I'm planning to flash Cyanogenmod 9 for Galaxy S, with my modified kernel.

I have no device tree. Because I would like to base on aries which is sgs's base. So, I didn't make any device tree.

I didn't also completed downloading my repo though :) After I completed, I will try integrated building so your device tree will be very helpful.

Nice Guy zaclimon:)

The method I used is like this:

1. I decided to have base on aries because hanthesolo (Nice Boy!) succeeded in booting sgs kernel, porting sgs rom... etc.

2. So First I analyzed differences between sgs kernel and 4.0 kernel. What I find was about display panel and touch module, video some...etc

3. And, According to that differences, I modified cyanogenmod_galaxysmtd_defconfig in teamhacksung's kernel source. And after I modified it, I succeeded in compiling.

Now, what I'm stucking is, that Making Kernel of BML and Flashing it in MTD environment.

Well, I am so worried about MTD because of my mother....(She may get reaaaaaaaaaallllllllllllllllllly angry if I brick my 4.0 ㅠㅠ)

I really X2 want to get it boot on my 4.0 ㅠ.ㅠ

zImage

https://www.box.com/s/0492fe154eceec3553b0

Kernel Config

https://www.box.com/s/a6cce7209b9f8a2d3f5b
[Samsung Galaxy Player 4.0, 5.0] Arlicc:
what version of compilator are you using?

Coz my kernel with right code at 100% wont boot on 4.4.4 of gcc version
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yes! I am a nice boy:angel:!

On a slightly more serious note, tell me if I am wrong, but the worst thing that can happen when converting to mtd is you needing to repartition using a pit+stock recovery, and restore tour /efs from backup. I believe that the only way to bork your boot loader is a failed boot loader flash, or (maybe) a ROM from a completely random device with the right partition table to overwrite your boot loader. How are you trying to convert to mtd?
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
I'm on 4.4.3 but I'm planning to turn to above 4.7
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
First I tried with sgs cm9 and cm7 on this thread but it didn't work.

So I'm planning to make a device tree and build according to cyanogenmod guide.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok I'll make a repo sync and build it right after the sync. Thanks for the kernel though, However did you apply the efs checking step from tdm?

EDIT: I didin't build because there was something wrong. In the kernel initramfs, don't use the initramfs.list from the team hacksung, use the one I will send then replace your defconfig path to this one and then I will build.
[Samsung Galaxy Player 4.0, 5.0] heat361:
I was told by jackpotclavin that as of yesterday he went back to working on the 3.0 based kernel and he said he has not left the sgp. Hopefully he could get the kernel working.
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
Gmillz, you should be teaming up with JackpotClavin!!
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Can some one say whats working in the cm7 for gp4.0 intl ? hast it the deep sleep bug too?

Thanks
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
It isn't installed because he doesn't put all necessary files
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
hmm okay but does it boot or brick it the device?

edit: hmm see it dosent exist anymore on his dropbox

sry for my bad english
[Samsung Galaxy Player 4.0, 5.0] Cm9aphla:
well if the next build wont have the navigation bar in the next build then can you make an nav bar zip file and put in unofficial cm series
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I sure can :P
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
Hey not to rush, but any progress on anything? I feel like development has stopped completely except for the 4.0...
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I think development has stopped for a while unless someone else is working on it.
[Samsung Galaxy Player 4.0, 5.0] mrjaredbeta:
Who is someone else and why isn't he working on it!?!?! lol

But anyways, nice progress done here. Good job! :)
[Samsung Galaxy Player 4.0, 5.0] cleve321:
How's the kernal for 5.0 going?
[Samsung Galaxy Player 4.0, 5.0] ScandaLeX:
Going going gone..... doesn't look too promising for the 5.0 :crying:
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I think everybody will be happy to know that I've decided not to sell my galaxy player and I will get back on this Monday. Just know this isn't my main device so it doesn't get as much love but I am gonna be working on this. And I'm saving up for a galaxy nexus. Still $250 short :p but I'll get there :rolleyes: lol
[Samsung Galaxy Player 4.0, 5.0] crowelfly:
LOL, I thought about the same thing :P But then I found out that my galaxy player didn't have much value (2nd hand).

(It looks like every developer want to sell there player and leave this community)

I just saw a cheaper version of the galaxy nexus :P It's called "acer liquid gallant duo" and it will come out soon.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Guys are you sure the camera and BT problems are kernel related? For the camera a guy in my dev team spoke to a guy and this is what he said:

Its an improper symlink between libmosaic.so and busybox in xbin. Also libcrypto.so. Also need to modify the init.traces in the kernel Ingram.rs so it will connect properly

Any ideas on whether this can be implemented?
[Samsung Galaxy Player 4.0, 5.0] heat361:
I don't think its kernel related either but I have seen that it was possible for devs to build cm9 and keep the camera the same as in gingerbread (stock) with the same lib.

But the camera problem is definitely lib related.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
I'll take a look at this. Didn't even think of looking into that just assumed it was kernel since that's what everybody was saying :p

On a side note I'll be posting a new build of cm9 soon. Hosted on goo.im. So for the people using the goo manager app I'll be adding update support for that