yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] turbanator:
For International 5.0 device users:

Screenshot of ICS with Ambrice's CM7 Beta 1 Kernel attached.

File available in CM7 thread here:

http://xdaforums.com/showpost.php?p=24082530&postcount=103
[Samsung Galaxy Player 4.0, 5.0] i n f a m o u s:
No love for the USA 5.0? :(
[Samsung Galaxy Player 4.0, 5.0] SirRhor:
Holy crap!. I finally made the switch.

I've never flashed a kernel or a ROM before, but everything went pretty well, from flashing Entropy's kernel (I'm on a USA 5.0 GP) to get ICS working on my device.

The only thing that didn't work as expected was Gapps. I had to flash the zip file twice before I could see Google Play and Gmail apps on the drawer.

One question, the Google Apps I see after flashing Gapps are Gmail, News & Weather, Play Store, Search and Google Talk, but I don't see Google Maps. I already installed it via Google Play, but I was wondering if that is normal, not to see Maps installed.

I have the same issues as everybody, the camera is not working, the WiFi indicator doesn't "fill up" when the device is connected, and out of nowhere, Google Talk commits Hara-kiri, not big issues for me.

BTW, I always used Swype from the stock ROM, but looking for it on the Google Play store, it would appear that now it is not compatible with this ROM.

You still can get the beta from http://www.swype.com/category/get-swype/, just in case someone finds the same issue.

EDIT: It looks like that Swype it's not on the Market at all.

Thank you all for the great effort.
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
There really isn't much more we can do without upgrading the kernel. It's the reason behind Netflix and chrome not working because we don't have hw acceleration yet and won't have it until we get this 3.0 kernel sorted out. I'm currently looking for help :-)
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Maybe you could ask Entropy512 as he's an experienced kernel dev.
[Samsung Galaxy Player 4.0, 5.0] noisyfox:
Im glad to help you, but i dont know your github address.

---------- Post added at 04:28 AM ---------- Previous post was at 04:17 AM ----------

Thats the only thing i did， i believe i need do sth more. but im not good at it…
[Samsung Galaxy Player 4.0, 5.0] tdm:
I do this sort of thing at work. I'll be glad to help. Shoot me an email to let me know what you tried and what you want to try next.
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Hi guys

I've followed these instructions but my 5.0 is just stuck at the Samsung boot logo and I've left it 10-15 mins and it's not getting any further!

Have tried several times now and same problem each time, can someone point me in the right direction as to where i'm going wrong!? :confused:
[Samsung Galaxy Player 4.0, 5.0] turbanator:
What ROM were you on prior to flashing?
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Was just on a stock Gingerbread rom
[Samsung Galaxy Player 4.0, 5.0] turbanator:
Stock gingerbread with R13 kernel then? How were you booting into CWM?
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Just using the standard method of a reboot and holding vol up button, was able to backup my current rom without problems
[Samsung Galaxy Player 4.0, 5.0] turbanator:
Stock kernels don't have CWM built in, just the Vol Down for Recovery mode. Something isn't so stock about your stock rom, but then if you are indeed getting into CWM fine and it's executing the Zip files without errors, I don't see why this ROM isn't working.

Edit: did you wipe all caches as described by JackpotCalvin in point 3 here: http://xdaforums.com/showpost.php?p=23766943&postcount=197
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Am using the R13 kernel tho, this is what provides the CWM isn't it?
[Samsung Galaxy Player 4.0, 5.0] exodus454:
Is there any way to get overclocking back in the included kernel?

Sorry to bring this up again. I had mine overclocked before and it makes a HUGE difference in system responsiveness. The stock 1ghz is almost not doable for me. Tegrak says the device isn't supported for some reason and entropy's overclock and voltage control seems to have disappeared as well.
[Samsung Galaxy Player 4.0, 5.0] turbanator:
That makes sense then, only thing I can think of is clearing the caches or redownload the files incase they corrupted during download?
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Yep I think that'll be my next step, I'll redownload the rom and try that, cheers :-)
[Samsung Galaxy Player 4.0, 5.0] turbanator:
BTW: the first boot into ICS on my device took AGES. It did look like the animation was just looping over and over, but eventually it booted and after that reboots were much much quicker.
[Samsung Galaxy Player 4.0, 5.0] bobdylan1:
Shame, i re-downloaded it and tried again but same result! :(

Even left it for an hour whilst i went to lunch but still stuck on the Samsung logo, oh well, was worth a try :eek:
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
Maybe you have to wipe data again, then flash with CWM again?

Or just flash it again without wiping data. Or if INTl version, flash the noisyfox patch again. That's what I did last time it didn't boot.
[Samsung Galaxy Player 4.0, 5.0] turbanator:
Really strange, I'm assuming you have a UK bought Samsung Galaxy S 5.0" (Physical home button). I have the exact same device and flashed using this method and it worked flawlessly. I'm really stuck on what else to suggest. Sorry man.

Interesting test would be to see if CM7 by Ambrice (Currently in Beta 1 for INTL) is working for you. It uses the same Kernel as this ICS build (the Kernel that NoiseyFox's patch installs).
[Samsung Galaxy Player 4.0, 5.0] heat361:
Can you post the beta 1 kernel so I could flash it on my cm9 rom
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
You can ask to Maclaw. (from gio and ace forum) He managed to bring HW acceleration with a 2.6 kernel instead of a 3.0.
[Samsung Galaxy Player 4.0, 5.0] cvcduty:
Android 4.0.4 in AOSP

Has anyone seen this? Does this latest news help with devs to develop updated roms for the player??? I hope, I hope... better battery management, and a lot of bug fixes from what I hear over ICS 4.0.3...

https://groups.google.com/forum/?fromgroups#!topic/android-building/YoBlTfntDvo

http://www.engadget.com/2012/03/28/android-4-0-4-rears-its-head-again-this-time-over-at-aosp/
[Samsung Galaxy Player 4.0, 5.0] tdm:
This is promising:
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
Is there any news aboit ics?

I have the pre alpha version is there a better version?

Sorry if i should not ask these Q.
[Samsung Galaxy Player 4.0, 5.0] minipot:
So is it being worked on for porting it to the 4.0 intl or is it just gonna be for the 5.0
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
Seriously dude, stop posting the same questions in every thread. It's getting annoying.

Just look at the front page for the beta version or read the other comments before yours.
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
Ok sorry... It's just confusing all this dev threads
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
I just got a new computer and I'm setting up the build environment for it as we speak. The lag and some of the crappy graphics you see when scrolling around the home folder and opening the app folder will be there until this 3.0 kernel gets ported. So far I've made zero progress in getting it to boot and I really don't feel like tearing the device apart to find the UART pin for kernel debugging that way. Once the 3.0 kernel is functional we can have opengl and smooth graphic transitions like all ICS devices that have official ICS ROMs

I'll cook up a new zip with a few bug fixes and is version 4.0.4 once my build setup is done (might be tomorrow)
[Samsung Galaxy Player 4.0, 5.0] Rapydax:
Take your time. Maybe you could check out the thread of the AOKP thread. It's also a ported CM9 which is a bit different.
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Trying to remember a changelog as the last thing I did was like a week or so ago. The one annoying thing I remember is the wifi signal has been fixed
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
[REQUEST] Tablet Mode

Im not sure if I'm allowed to ask for requests, but if you can, can you please add the iCS tablet feature mode? My friend changed his dpi to 190 and his nexus went into tablet mode which looked really nice and used it alongside apex launcher. I was hoping if you can do the same thing with cm9... please reply!
[Samsung Galaxy Player 4.0, 5.0] mDroidd:
Nope you dumbs.

The binaries are at github!

"Github galaxy player"

On google.

Greets!
[Samsung Galaxy Player 4.0, 5.0] azoller1:
After you make the new update, jackpotclavin you should start a new thread to post the changelog and other stuff:)
[Samsung Galaxy Player 4.0, 5.0] YoBob:
+1
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
+1

Guys if you can make the rom to support all the apps like asphalt 6 tap tap 4 and especially whatsapp.

It will make the from much more better!

You can ask erygit for help about this thing he did it on his from and his from is one of the best rooms for sgs wifi 5.0.

Hope you will do it and thanks!
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
Well here's a quick update:

Got my new computer my build environment all set up and it builds in 20 minutes rather than an hour and a half :-D

I've fixed a few things like the wifi signal bars, enabled the screen off animation and vibration will be back (thanks to ambrice's CM7 boot.img)

I also found the ways to enable the virtual soft buttons that the galaxy nexus has. I think I will make a script that you can run in the terminal that will enable the virtual soft buttons (and disable the actual soft buttons) and will have another script to revert back to normal. I might make this a zip but I haven't thought about the best and most efficient way to do this

I'm still trying to find out how to enable tablet mode for those who want it but haven't made any progress in finding out how to do so :/
[Samsung Galaxy Player 4.0, 5.0] kfirbep:
sounds great!

Can you make whatsapp work on this rom?
[Samsung Galaxy Player 4.0, 5.0] vagaerg:
Hi everyone.

I have a Samsung Galaxy S Wifi 5.0 (or player 5.0). The question is... If it gives you an error compiling the source, would it be possible for you taking a ICS Rom for the Galaxy S (with the creator's permission, of course) and modify it?

And if you get the same problem, maybe you can get help in the normal Galaxy S Rom development forum.

I'm an absolute beginner about ROMS, I don't know how to make one, but this was just an idea.
[Samsung Galaxy Player 4.0, 5.0] apapousek:
Well we have the ics source, and the Samsung source. Best to compile, not port roms
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
which ever you find easiest, i would love ics on galaxy player 5.0 :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok I'm almost finished however I got an error it seems to be with python. I was about to make the .zip file. When I copy the OPTIONS.info_dict file it produce that error:

File "./build/tools/releasetools/ota_from_target_files", line 336, in MakeRecoveryPatch
boot_type, boot_device = common.GetTypeAndDevice("/boot", OPTIONS.info_dict)
TypeError: 'NoneType' object is not iterable
make: *** [out/target/product/galaxyplayer/full_galaxyplayer-ota-eng.SGP4.zip] Error 1

Does anyone know how to correct this?
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
no idea mate sorry :( finshed what an ics port? :)

Also i have message a friend to ask for help on this matter. :p
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok Thanks! :D Yes it is an ICS port.
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
Noticed this in the code: TypeError: 'NoneType' object is not iterable. No reply yet but take a look at this and see if it helps not to sure because im not a developer lol http://www.daniweb.com/software-development/python/threads/268729

:)
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
They must be extracted from the device itself.

The link above will only be useful for Nexus series devices. An AOSP or CM7 bringup for another device usually requires a lot of work.

I would suggest trying to start with CM7 and not CM9 first - It's relatively unheard of for AOSP/CM bringup attempts to succeed on a device that doesn't have official firmware of the same Android version. e.g. CM7 on a Froyo-only device usually doesn't go far, same for CM9 on a Gingerbread-only device. The I9000/Captivate are one of the few exceptions, and exceptions like this are VERY rare. CM9 on the GSII didn't go anywhere until Samsung ICS leaks started showing up.

I would suggest looking at the device and vendor-proprietary trees for a GalaxyS device as a reference.

I'm eventually going to work on CM7, but I'm focusing on a basic CWM bringup first.
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
"I'm eventually going to work on CM7, but I'm focusing on a basic CWM bringup first." wow thanks any customs roms on this device will be great :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
You're right I will try to port CM7 as I have already have the files. Well how much space I need for this? The same as AOSP? And Is it matter if it's a device not supported bu CM?

Thanks.
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
I think the CM7 tree is slightly larger than AOSP tree - partly due to supporting a lot of devices not in the AOSP tree.

As to the device not supported by CM7 - it means you just have a lot of work, but not really any more (potentially less, since there more tools for handling vendor-proprietary blobs) than trying to do a vanilla AOSP bringup. Basically, the same amount of work that an official CM7 porter needs to do in order to get something supported.
[Samsung Galaxy Player 4.0, 5.0] zacharias.maladroit:
I got something very similar for the galaxys

care to share how you got around that error ?

thanks ! :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
This is from Maclaw (CM9 gio port)

Go to your device folder.

Find BoardConfig.mk file and open it.

Go to the bottom of this file. You should have these lines:

BOARD_CUSTOM_RECOVERY_KEYMAPPING:= ../../device/samsung/name_of_device/recovery/recovery_ui.c
BOARD_CUSTOM_GRAPHICS := ../../../device/samsung/name_of_device/recovery/graphics.c

Just add # before BOARD_CUSTOM_RECOVERY_KEYMAPPING line, like this:

#BOARD_CUSTOM_RECOVERY_KEYMAPPING:= ../../device/samsung/name_of_device/recovery/recovery_ui.c
BOARD_CUSTOM_GRAPHICS := ../../../device/samsung/name_of_device/recovery/graphics.c

If it does not work I renamed the name of android.mk file to android.backup.

Hope it helps. :D

EDIT: I forgot to say this is how I did to correct that error.
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
ino i shouldn't ask for a ETA, but hows it coming along what problems are you guys running into :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I managed to get my build :D. The problem is it wont boot. I forgot that in the recovery.fstab, the rom is formatted ext4 but the kernel don't add support for ext4. So I need to ask someone with some experience in kernel to add support for it (hopefully! :D)
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I was studying entropys and rumirands kernel sources for the 5.0, and I think I sort of have an idea how to enable ext4 support in the kernel. I will try to do it in the near future, hopefully sometime this week.

Sent from my Galaxy Player 4.0 (YP-G1)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Are you sure it will work. I don't know but maybe it can be something with the partition table. the 5.0 and 4.0 are different. However the 4.0 and the galaxy s (phone) are the same. And its the internationnal version so maybe it wouldn't work because you have a US version right?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yeah the partitions are different but to enabling ext4 in the kernel looks like it doesn't have too much to do with the partition table, so maybe I could try what entropy512 did but change the partitions according to the 4.0. But of course I'm not a developer so I'm just guessing.

Yes, I have a US version, but I think it is possible to enable ext4 partitions the same way on a US and International kernel. They are the same, except for the hardware keys. SteVeS was actually able to add US support for his custom kernel which was originally for the international version.

I will definitely try to modify the kernel in the near future when I have the time. I suggest you don't rely on me, since I have no idea when I might do it or if it will work or not. Instead you could ask SteveS or one of the 5.0 developers if they would try to add ext4 support to the 4.0.

Congrats on finishing your ICS build! :D
[Samsung Galaxy Player 4.0, 5.0] Entropy512:
Enabling ext4 is just a matter of enabling it in the File Systems menu within "make menuconfig" for the kernel
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I' asked that I'm waiting a reply through, and I have finished my CM7 build not the ICS build. (I'll try CM9 instead of AOSP :P)
[Samsung Galaxy Player 4.0, 5.0] rafa6571:
I guess if we can enabled the virtual soft button we can disable the normal buttons right?

cuz would be rare has two kinds of buttons
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
I love the idea of virtual soft keys, thanks. And as for tablet mode, stock ics detects your dpi and if its around 190, it automatically goes into tablet mode. Check the nexus themes and apps for more info. So you might wanna check a stock ics/nexus rom for tablet mode. I hope you can at least try to do it. I'm pretty shure cm9 doesn't do tablet mode like ics does.
[Samsung Galaxy Player 4.0, 5.0] heat361:
The tablet mode is basically triggered when you change dpi

Which can be done with an app from play store
[Samsung Galaxy Player 4.0, 5.0] JackpotClavin:
made the new thread

read the directions!

includes wifi signal bar fix

screen off animation

vibration (thanks for ambrice)

about two weeks of new CM9 code (Version 4.0.4)

has a separate zip for the soft buttons if you're into that kinda stuff :P
[Samsung Galaxy Player 4.0, 5.0] EcHoFiiVe:
Tried it. With LCD Density modder. Doesn't work, probably because this is cyanogenmod and not the real deal.
[Samsung Galaxy Player 4.0, 5.0] rishi.shendkar:
how?:crying:
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Oh but don't I need CWM to support ext4? And didin't you said that I have something to change in the initramfs?

EDIT: Here's the link of the NOT WORKING BUILD (if you want to check it): Rom Checking
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
So, how is the cm7 going? Is there a tutorial or something that you are using? I want to build it for the U.S. 4.0, but the one thing stopping me is the fact that I have SLOW internet, and from what I gather, the source is HUGE.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Well I'm doing a kernel (based on Steve's one) to support ext4 which the CM7 needs to boot (I think). The problem is I need some files but they aren't there and I need to find them...
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
This is the error I get (sorry for the french)

p: impossible d'évaluer «crypto/ansi_cprng.ko»: Aucun fichier ou dossier de ce type
cp: impossible d'évaluer «drivers/scsi/scsi_wait_scan.ko»: Aucun fichier ou dossier de ce type
cp: impossible d'évaluer «drivers/net/wireless/bcm4329/dhd.ko»: Aucun fichier ou dossier de ce type
cp: impossible d'évaluer «drivers/misc/vibetonz/vibrator.ko»: Aucun fichier ou dossier de ce type
cp: impossible d'évaluer «drivers/misc/fm_si4709/Si4709_driver.ko»: Aucun fichier ou dossier de ce type
cp: impossible d'évaluer «drivers/bluetooth/bthid/bthid.ko»: Aucun fichier ou dossier de ce type

It's saying in short that these files don't exist and I don' know where to find them.

Does anyone know how to find them? :confused:

EDIT: nvm I found them. It was in the device.
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
Good luck porting this rom for our device, glad you found the files :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Here's where I am.

/home/isaac/Compiler/CMKernel/drivers/gpu/pvr/module.c:685: undefined reference to `PVROSFuncDeInit'
make: *** [.tmp_vmlinux1] Erreur 1

I have a lot of these errors (not the same ones). Are these warnings because I see 1 error.
[Samsung Galaxy Player 4.0, 5.0] heat361:
I know I shouldn't ask but what is the status on this rom and what from is this cm7 or cm9?
[Samsung Galaxy Player 4.0, 5.0] Rueben_:
If you move you cursor over page 4 and click you will find out that they are using CM7. :)

As for ETA yes you shouldn't ask but i doubt it will be here before the end of Feb.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
it's CM7. As for ICS, it's a vanilla AOSP build. I'm a newbie in these kind of things so I can't give you a date.
[Samsung Galaxy Player 4.0, 5.0] syntrix:
Undefined reference, so it's either an include not in the path, or you don't have a shared library that has these referenced.

I've never compiled anything CM, so I'm not so sure what needs to be referenced, included, or if there are specific shared libraries that need to be in your path.

Assumption is gcc and gcc-tools, ie can you compile something simple, like apache or bind?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Well it is a stock kernel which I add ext4 but even with the files from samsung I can't compile it. :confused: And I don't know how to make a custom kernel compatible with CM7.
[Samsung Galaxy Player 4.0, 5.0] syntrix:
I just dropped by, curious about this device. It's obvious you didn't understand some of the basic compile info I stated, and that was certainly basic. Good luck!
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok this is where I'm: I managed to do a adb push for the system (thanks teamhacksung for this tip.) The problem is I get an infinite bootloop. Does someone know how to resolve this bootloop?

Thanks.
[Samsung Galaxy Player 4.0, 5.0] Zyxxeil:
THIS IS ONLY FOR GALAXY PLAYER 4.0 U.S. DO NOT TRY ON ANYTHING ELSE YOU WILL FAIL. I TAKE NO RESPONSABILITY TO ANY DAMAGE.

This will help you either unbrick your device or fix the boot loop or any other problems you have. This will delete EVERYTHING.

Instructions

Download the stock recovery file below, and odin to your desktop. All Files are located down below.

Instal Samsung Kies, you can find this by googleing or by the samsung website.

Once installed, Put your device in download mode by Holding the Power+Volume Down Buttons until you see a download mode sign.

NOTE (If you cant get into this mode, your Galaxy Player probably displays a phone and computer icon. Dont worry and continue one Skip Step 2)

You can now connect your device to your PC, You should see installing device. Wait for it to finish. If you windows cannot install it this means kies was not

installed correctly. Google Samsung Drivers and install that.

Ok once your computer recognizes your device go ahead and open odin.

Ok you should see your device in a box at the top.

(If you see two dont worry and continue, you would prob get a fail for 1 of them its ok.)

Ok once you see your device go ahead and click PDA. Now browse for the file called package_us2.3.5.tar.md5. Select it. (The One You Just Downloaded)

Before you start make sure the only little boxes selected are Auto Reboot and F. Reset Time.

Once you selected the file. Go ahead and click Start.

It should take about 1-5 min to finish.

If you get a error. Disconnect your device and close odin. Repeat the steps It should Work.

IF YOU CANNOT ABSOLUTELY GET IT TO WORK DO THIS.

Go here http://xdaforums.com/showthread.php?t=1389873

Download your pit file. Save to desk or anywhere it is accessable.

Ok now repeat steps about BUT BEFORE you click start again. Click PIT and locate the file you just downloaded. Now click start it should WORK.

Ok now that we are done with odin Disconnect your device from pc and make sure it is turned completely off.

Hold the buttons Power+Volume up Button.

You should enter a mode called android standard recovery.

Select Wipe Data/Factory Reset. (Note you click ok by clicking the home button and move down and up by the volume buttons.

Now once that is done click Wipe Cache.

Reboot Galaxy Player

Tadaa your GP should turn on normally. (IF YOU CANNOT GET IT TO WORK PLEASE CONTACT ME AND I WILL TRY TO HELP YOU)

IF YOU WANT TO DO THIS ON A GALAXY PLAYER 5 DOWNLOAD THE GALAXY PLAYER 5 FILE BELOW GOOD LUCK.

Download 4.0 Stock MD5 - LINK

Download 5.0 Stock MD5 - LINK