yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
I flashed it and now it boots!

I found something not compatible with our device in updater-script. I delete those two parts followed:

assert(getprop("ro.product.device") == "YP-G1" || getprop("ro.build.product") == "YP-G1" ||
getprop("ro.product.device") == "ypg1" || getprop("ro.build.product") == "ypg1");

and

ui_print("Updating kernel...");
package_extract_file("kernel", "/tmp/kernel");
package_extract_file("system/bin/flash_kernel", "/tmp/flash_kernel");
set_perm(0, 0, 0755, "/tmp/flash_kernel");
assert(run_program("/tmp/flash_kernel", "/tmp/kernel") == 0);

So I must flash the kernel individually. I make the kernel an TAR file and flash it via Odin.

But I found I can't exit recovery to boot(always reboot to recovery). Just like what S_m_O_k says, I flash TerraSilent kernel then reboot. Now back to download mod and flash the cm9's kernel.

Things go well!

Due to the issue that usb is totally not working so I can't give any screenshot.

Thanks all your guys who are working on it!:good:
[Samsung Galaxy Player 4.0, 5.0] oisis:
Could you tell us which zip did you use? System booted up?
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
The one you gived in #324

http://xdaforums.com/showpost.php?p=30155856&postcount=324

Yeah it boots without any error! (just looks like...)

But there are so many small problems such as camera, wallpaper balabala. But I know you can handle them!:D

It seems that adb can't access to my device, so I couldn't get the log via PC. Is there other way to get the logs?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I'll test it using your method of doing so.

---------- Post added at 01:47 PM ---------- Previous post was at 01:44 PM ----------

Hmm I didin't have the tdm's kernel source at the moment. I will later today once I test ICS (Hopefully :D)
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
:p ICS for G1--
[Samsung Galaxy Player 4.0, 5.0] theraf:
could you maybe upload the modified updater script?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
halleluia!!!!!!!!!!!!!!!! It workkkksss!!!!!! :D. IT'S CHRISTMAS. so TDM's kernel was working but we didin't know just how to get it to boot :confused: lol I feel ashamed.
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Sure. I also give you the kernel which you must flash(use Odin) after applying the cm9 zip.

http://zhshibenzhu.host22.com/tuchuang/updater-script

http://zhshibenzhu.host22.com/tuchuang/cm9_kernel.tar

---------- Post added at 02:06 AM ---------- Previous post was at 02:04 AM ----------

Now we should find way to help oisis fixing bugs,haha:laugh:

How can we get the logs?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Wait we can try the flash_kernel from CM7 to see if it works?
[Samsung Galaxy Player 4.0, 5.0] oisis:
Yes, download from market aLogcat, and Terminal Emulator. In terminal emulator make:

dmesg > /mnt/sdcard/dmesg.log
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I have adb working flawlessly on my device :confused: lol
[Samsung Galaxy Player 4.0, 5.0] theraf:
the updater script saves itself as a .txt is it ok to just remove the extension?

edit: no it's not ok to just remove the extension
[Samsung Galaxy Player 4.0, 5.0] oisis:
I will edit zip on server, so you will have booting pkg. Give me some time.

There is possible to use adb over network so maybe you could use it? If not aLogcat from market. Dmesg will be nice to :).
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Hmmm, maybe I know the reason. Try this file:

http://zhshibenzhu.host22.com/tuchuang/META-INF.zip
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
people just don't listen to me.... I just said that I have adb running fine... but 2 adbs logcat are nice too.
[Samsung Galaxy Player 4.0, 5.0] theraf:
yeah my mac saved it as a document instead of a Unix Executable File every time
[Samsung Galaxy Player 4.0, 5.0] oisis:
Don't be mad, just want to tell you another method to get logcat. That is it.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Sorry it's just that I'm over excited because finnaly we get it. :D. Also fromnow did you saw that the superuser's permission are dening?
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Nice！

It's too late now so I must go to bed.

Again,I should thank the all people who have worked for G1's dev especially oisis!:good:
[Samsung Galaxy Player 4.0, 5.0] oisis:
Ok so i will make build-02 with edited scripts and link to kernel. To make everything easier. Will post links in few minuts to test, if they will be ok just will be nice to have them in first post. What do you think?

EDIT1:

- YPG1-CM9-OiSiS-build-02.zip

- cm9_kernel.tar

Changelog:

- Removed kernel install from updater-script
[Samsung Galaxy Player 4.0, 5.0] heat361:
Congratulation on booting cm9 I don't have the 4.0 but I am happy for you guys because you worked hard on this, I know you will get the bugs fixed

happy deving lol :)

PS sorry for clogging up the forum with my excitement
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
oisis do you know about this error:

E: no misc partitions

Because each time I enter into recovery I have this error and I have to remake the same steps as fromnowon mentionned. Also the only way to the moment to get usb mount is to pass through recovery and doing so will result in the error I got and so on...
[Samsung Galaxy Player 4.0, 5.0] oisis:
I think that there is no definition for misc partition, so we have to check where is that partition and add definition to recovery scripts.

Can you connect via adb when recovery is running? If yes try this command:

or/and
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Here's the output:

rootfs on / type rootfs (rw,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
/dev/block/mtdblock4 on /system type yaffs2 (ro,relatime)
/dev/block/mmcblk0p2 on /data type ext4 (rw,nosuid,nodev,relatime,barrier=1,data=ordered)
/dev/block/mtdblock6 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock0 on /efs type yaffs2 (ro,nosuid,nodev,relatime)
tmpfs on /tmp type tmpfs (rw,relatime)
/dev/block/mmcblk0p1 on /sdcard type vfat (rw,noatime,nodiratime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/block/mmcblk1p1 on /sdcard/external_sd type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/block/mmcblk1p1 on /sdcard/.android_secure type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

But as you've maybe seen, the kernel tdm made has already the initrd packed into it. Which is why he maybe use kernel instead of boot.img. Doing so would have give him the error of usb thingy.
[Samsung Galaxy Player 4.0, 5.0] Chezor:
Amazing news!! Great, no, brilliant job, guys!! i think in the nearest future you will fix all problems, so everybody will say "thanks" to all of you!! and how somebody has told here: "It's like Christmas!" I'm very happy for you and your work ;)

sorry for my english ^_^"

p.s. it's too early to have such request, but if it's not so hard, can you add russian language in your future versions? ^^)
[Samsung Galaxy Player 4.0, 5.0] oisis:
I think that is possible ;)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Russian is already here by default in cm9.;)
[Samsung Galaxy Player 4.0, 5.0] Chezor:
It's great to hear that!! :)

And of course, Good Luck, guys! :fingers-crossed:
[Samsung Galaxy Player 4.0, 5.0] theraf:
wouldn't it be better to create a new thread with install instructions and the rom?
[Samsung Galaxy Player 4.0, 5.0] oisis:
Will try to build new version with new blobs and then maybe new thread will be good idea. Give me some time :).
[Samsung Galaxy Player 4.0, 5.0] theraf:
i flashed ics gapps but nothing happened
[Samsung Galaxy Player 4.0, 5.0] oisis:
Maybe the answer is here: recovery.rc. Line 25 and 26, i think that we need to change recovery.rc.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
AMAZING job guys :). I will start working on roms porting/creating as soon as possible, and look at bugs to fix (as soon as I read through ~10 pages created since I last checked). I will update the OP with links and a description as soon as someone gives me links.

EDIT: provided I can mod the updater-script to reboot into recovery/download, I believe I *should* be able to flash CM( WITHOUT using a button combo (which is broken for me). I will work on broken...stuff, and see if I can provide a patched tar/zip later on. Which kernel version (2.3.36 3.1, etc.) did you guys end up using, and what works (HW acceleration, etc.)?
[Samsung Galaxy Player 4.0, 5.0] oisis:
You should check posts: 324,347,351,366.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Thanks, I just found those. I cannot get over how EXCITED I am to finally have this project off the ground! MAJOR thanks to you oisis for your know-how and helping us when we couldn't get past the final hurdle.

EDIT: what's the kernel partition? I need to DD the kernel if I want to be able to successfully reboot into recovery, and finally flash (my plan is to use the convert script -reboot tag, flash zImage, then flash CM9).
[Samsung Galaxy Player 4.0, 5.0] Arlicc:
I just know how to compile a kernel, and modifity something, but i dont know how to read kernel logs, if it fails to boot.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Just an idea; maybe we could donate to a pro dev to get him a galaxy player 4.0 and have him work on it. Just a thought. Glad you are trying to get this rolling, I am a little surprised that we haven't gotten it yet, since the 5.0 has had it for some time.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I believe that a CM7 kernel will work on CM9. JackpotClavin used ambrice's cm7 kernel in his CM9 build for the 5.0.

---------- Post added at 04:59 PM ---------- Previous post was at 04:56 PM ----------

I second that. It would be best if we could raise enough money and send a SGP 4.0 to a pro-dev or a team, such as AOKP, Team Nyx (ICSSGS), Cyanogen, etc.

Heck it's only $149.99 on Amazon now. http://www.amazon.com/Samsung-Galax...=1339891089&sr=8-1&keywords=galaxy+player+4.0
[Samsung Galaxy Player 4.0, 5.0] etp23:
I'm loving it feel like I'm watching the avengers get on it ! If I could help I would I wanna go to school for this stuff :(
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Why dont we see if we can get a team formed to do this first? Its not impossible, itbwill just take awhile.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
LOL if we continue to make a brainstorm like this jelly bean will have the time to get to 5.0 before we get ICS. :D I am with the idea of ijimaniac of purshasing a 4.0 to a dev team.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Meh, I just believe that with enough motivation we could do it ourselves, but you do have a good idea. I doubt mybparents would let me donate though.
[Samsung Galaxy Player 4.0, 5.0] NightHawk877:
Can't wait for ICS on the SGP 4. My Captivate has ICS on it and it runs great. I'm no developer, but I love testing software.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok it's one thing settled. The other thing is which team do we choose to try to port it to our devices Team ICSSGS, Team hacksung (They were the first tto use mtd/yaffs2 for SGS so it can be of help.) or others.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Just curious, how old are you? I'm 15, so I can sympathize with trying to not spend money! I don't even have a bank account, so I will need to get one of those before I can even help!

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
No matter what method you guys would choose, I'll do whatever I can to support you;)
[Samsung Galaxy Player 4.0, 5.0] minipot:
Ill happily help qhen we get to portinf roms but all this about kernels just flys over my head.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
You can buy a vanilla Mastercard or visa and you can donate this way
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I guess it wont hurt since it says it in my profile....

I'm 14, and have had an interest in computers since I was nine. Wish I could help you guys donate :(.
[Samsung Galaxy Player 4.0, 5.0] minipot:
Same as Han the solo except I'm 13 and have shad an interest in computers scince being 9-10
[Samsung Galaxy Player 4.0, 5.0] Gigadroid:
Why don't we start first and see how far we get?

If we have problems we can still ask Cyanogen or TeamHacksung.

I'm 14, but I will do everything to ensure that ICS comes on my Galaxy Player.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
My thouht EXACTLY. Lets not throw in the towel befire we have even begun...
[Samsung Galaxy Player 4.0, 5.0] theraf:
if tdmcode has already made an cm9 build, why don't you just use that and fix the bugs?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Because he's actually got problems with openGL and I don't think his source is updated with his current configuration. But my choice was to wait that he resolved this problem than we can begin to work. But if he's don't work on yp-g1 anymore then we could ask for help to different dev teams.
[Samsung Galaxy Player 4.0, 5.0] theraf:
has tdmcode given up on the ypg1?
[Samsung Galaxy Player 4.0, 5.0] oisis:
Sorry but cannot help you with that, do not have this device.

I'm trying to find out what is going on with USB and recvery. Job related with rom will be some much easier than recovery i think :). I think that we need usb.rc script like for i9000, check this out. Still studying the Tdm(YP-G1) and Aries sources.

EDIT:

This part is not working:

Because there is no file:

we have

That is why install script give us error.

EDIT2:

Attached decompiled recovery FS.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yeah I tought of it too, I would need to compare it with other recovery.rc.

EDIT: This may be the cause but remember that tdm made the kernel prebuilt with initrd packed into it. So to correct bugs out of it, we need to:

Either make a kernel with initrd packed into it or

Make the kernel only and the initrd will be in the build.

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

Wait which kernel you want to dd?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yeah, I know I have the easy job, but I will work twice as hard at it :). I wish you guys good luck with the kernel, I know it's going to be a LOT of fun ironing out the bugs. What I DO need from you guys now is a preliminary list of what does/doesn't work, and which kernel version you are using, so I can update the OP with it/help where-when I can.
[Samsung Galaxy Player 4.0, 5.0] oisis:
Check my previews post, just update it.

ROM version: IMML76L ICS 4.0.4

Kernel: 2.6.35.7

Screenshoots: Post 351
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Thanks, I will update the OP as soon as I get ICS running.

If someone wants to be a HUGE help, you can create a odin-flashable image of /system (use dd), and I may be able to use that after converting to boot.

Sorry if i'm sounding a bit selfish, but I want to get it running myself first before I work on anything else, so I can start fixing...stuff.
[Samsung Galaxy Player 4.0, 5.0] oisis:
We will needs this files from last stock ROM:

vendor/bin/pvrsrvinit

vendor/firmware/bcm4329.hcd

vendor/firmware/nvram_net.txt

vendor/firmware/cypress-touchkey.bin

vendor/firmware/samsung_mfc_fw.bin

lib/egl/libGLES_android.so

vendor/lib/egl/libEGL_POWERVR_SGX540_120.so

vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so

vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so

vendor/lib/hw/gralloc.aries.so

vendor/lib/libakm.so

vendor/lib/libglslcompiler.so

vendor/lib/libIMGegl.so

vendor/lib/libpvr2d.so

vendor/lib/libpvrANDROID_WSEGL.so

vendor/lib/libPVRScopeServices.so

vendor/lib/libsrv_init.so

vendor/lib/libsrv_um.so

vendor/lib/libusc.so

lib/libtvout.so

lib/libtvout_jni.so

lib/lib_tvoutengine.so

lib/libtvoutfimc.so

lib/libtvouthdmi.so

lib/libtvoutservice.so

bin/tvoutserver

bin/charging_mode

bin/playlpm

lib/libQmageDecoder.so

media/battery_charging_10.qmg

media/battery_charging_100.qmg

media/battery_charging_15.qmg

media/battery_charging_20.qmg

media/battery_charging_25.qmg

media/battery_charging_30.qmg

media/battery_charging_35.qmg

media/battery_charging_40.qmg

media/battery_charging_45.qmg

media/battery_charging_5.qmg

media/battery_charging_50.qmg

media/battery_charging_55.qmg

media/battery_charging_60.qmg

media/battery_charging_65.qmg

media/battery_charging_70.qmg

media/battery_charging_75.qmg

media/battery_charging_80.qmg

media/battery_charging_85.qmg

media/battery_charging_90.qmg

media/battery_charging_95.qmg

media/chargingwarning.qmg

media/Disconnected.qmg

We will use them as blobs for ROM building.

I think that we can try with recovery.rc and init.aries.usb.rc from i9000.

EDIT1:

Found also interesting how-to - first post, will help us with recovery.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
oisis, the kernel you provided (the odin-flashable one) only boots into recovery, regardless of the outcome of the ICS install. What am I doing wrong?

EDIT: NVM, apparently CWM isn't clearing boot flags on your kernel when rebooting, which is forcing it to reboot into recovery. I flash a GB kernel, cleared the flags, and booted the ICS kernel. It's working!!!!! At least...booting. Thanks a TON guys!
[Samsung Galaxy Player 4.0, 5.0] Tcollins412:
What bugs does it have? Is there anything i can do to help?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Well, nothing really, as it is all high-level (insanely hard to fix) issues right now. Basically everything is broken, so just wait a few days, we will be able to get a semi-working version soon.

EDIT: Play Store FC's, and most apps crash after a few seconds/don't display menu's. I am going to try using a SGS CM build, and see if I have more success with that (since they have all the issues kinks worked out), and see if I can get it working/booting with your kernel (which is all I need to work on those ports).

IMHO, porting is the best option for us, as long as we can get a kernel working. I suppose that getting a official CM9 build would be optimal, but for now, as I need a daily driver for school, I will port SGS roms.

EDIT 2: I will try remics, since it's worked with the 5.0 first, and go from there. I may also continue to work on (tdmcode's?) CM9 (if I can learn compiling, C, and fine an extra 50+ hours), if time permits.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
This is what tdm refered before with the openGL crash. Didin't you saw the windows blinking too?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
AH, so that's what that was (I forgot to check his github). For now I am just going to try and patch some files, and see if I can get at least SOMETHING working for now (as hacky as it is). As CWM cannot be accessed due to the weird reboot bug, I am going to replace some files with SGS ones, and modify others to work for us.

EDIT: Now we have a new problem: if a bootloop occurs, the only way to get back to ICS will be to flash back to stock (repartitions and all), flash a cusotm kernel, then the zip. Unfortunately this will be a permanent probelm for me, as I cannot access the hard button combo :(. This is going to be fun! If a patch fails, I will have to spend ~25-30 minutes restoring before it will work again.
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
I just find one web browser launching well--Opera mini :rolleyes:
[Samsung Galaxy Player 4.0, 5.0] error01671:
I can't download the cm9 kernel! It always failed to connect. Does someone can upload it to another website,Please!!!
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
What should I do? Help fixing it or keep working?

---------- Post added at 05:43 AM ---------- Previous post was at 05:30 AM ----------

Well, I searched about it and found that I can easily fix it by modifying kernel. What I should do is flashing.
[Samsung Galaxy Player 4.0, 5.0] S_m_O_k:
the kernel of the CM7 works.

root not problem.
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Hi, S_m_O_k

How to fix the root problem?
[Samsung Galaxy Player 4.0, 5.0] S_m_O_k:
No it works for CM7 nucleus. In the development of the item appeared root.
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Oh sorry, I didn't see your post yesterday T T

Just go ahead, I'm glad to help a little for dev!
[Samsung Galaxy Player 4.0, 5.0] oisis:
I will be trying to fix tdm build files and build whole ROM from sources I think that is the best way and try to fix recovery. Check my last post about it. We can try use recovery from i9000. If somebody will find graphics drivers, best well be binaries from manufacture website just give me link, we will swap them so maybe HW acceleration will works better.
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Wow, awesome work guys!!!

I read this thread since it was created.

I Think i can start to port miui v4 :D
[Samsung Galaxy Player 4.0, 5.0] oisis:
We needs logcat. Then we will find what it's wrong with ROM, without it will be difficult to fix something.
[Samsung Galaxy Player 4.0, 5.0] error01671:
OK! I finally downloaded the kernel and flashed it. But when I flash CM9 zip second time,it says "failed to run program (/tmp/bdaddr_read.sh) Install aborted! Please fix that!
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
The web browser problem is due to the WebKit engine being outdated. The issue was fixed on the player 5 by re-syncing the CM9 repo and building again
[Samsung Galaxy Player 4.0, 5.0] oisis:
I synced repo 12/08/2012 so should be last one.
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
Oh right. I'm not sure what is causing it then. The only browsers that worked were opera mini and firefox
[Samsung Galaxy Player 4.0, 5.0] oisis:
Maybe missing libs, GPU drivers, some build.prop optimizations. Wait till ROM will be more stable then a lot of problems will go away. :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Screenshots

Here's some screenshots if people are doubting about this is real or fake
[Samsung Galaxy Player 4.0, 5.0] oisis:
I'm going to try to work tonight, will check BoardConfig.mk and update blobs. Can somebody could collect them from latest GB ROM and upload somewhere? Just use i9000 list of blobs. Thanks.

Can I get also output from GB, from this command:

adb shell getprop
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Well most of the bugs are easy to fix with galaxy s's one but what I am worrying is that we used 2.6 kernel as galaxy s use 3.0
[Samsung Galaxy Player 4.0, 5.0] oisis:
Believe me is not a big problem. First let's take care about ICS on kernel 2.6.35.X then you will start to develop kernel 3.X.

I attached list of needed files form 2.3.X ROM. Please collect them and upload somewhere. Thanks.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Okay I will but in korean galaxy player cafe most of the people are struggling with infinite recovery bug. So I'm thinking of porting bml which is stable.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
fromnowon have found a way to fix the infinite recovery bug:

When you enter to the CWM 5.0.x recovery, you flash the MTD kernel and then reflash the rom. Then you wipe data and you flash a GB kernel (terrasilent preferably). After you will recieve lots of errors concerning cache. NVM this and then reflash the MTD kernel and it should boot. I don't know if it will for your YP-GB1 though.
[Samsung Galaxy Player 4.0, 5.0] Tcollins412:
I could not find a lot of the files you put in there, so here is a copy of my system folder and a lot of other folders from my root directory. I am running the stock Samsung rom.

http://www.mediafire.com/?4656jpl16363oqa
[Samsung Galaxy Player 4.0, 5.0] gmillz:
Is the device tree and kernel source on github? or is this using a prebuilt kernel?
[Samsung Galaxy Player 4.0, 5.0] oisis:
Yes, there is GitHub with sources. You can find it here: https://github.com/tdm.

Need also /system/build.prop from all models of SG Player 4.0. Thanks.
[Samsung Galaxy Player 4.0, 5.0] gmillz:
There's no updated device trees?