yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Yes root works

test vold.fstab .... No doesnt work ext and internal sd dont work internal storage is monted as /mnt/emmc/

i think that can work for internal sd:

edited build.prob

ro.additionalmounts=/mnt/sdcard/external_sd

ro.vold.switchablepair=/mnt/sdcard/external_sd,/mnt/sdcard

but get a bootloop :/

---------- Post added at 03:22 PM ---------- Previous post was at 03:07 PM ----------

tried it many times .... i stuck every time in samsung screen and every flash is about 5 - 20 seconds :/ build 2 works :/
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Oh sorry I put the wrong one...- -

Now you could try again

About the flashing problem, you could try this way: replace the META-INF in zip with this one:

http://xdaforums.com/showpost.php?p=30798633&postcount=719
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Works! :)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Does external sd card works?
[Samsung Galaxy Player 4.0, 5.0] oisis:
What about vold.fstab? If works after reboot we will need to update github. Solution with updater-script is only workaround wee need to change scripts in sources but can be later.

And please after some changes attach logcat, we need to check that everything is ok there. Thanks.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I've already pushed the fixed gold to githib, check the commit history :).

Also, could compile the netd fixed kernel with the updated drivers, and send it to me? I want to see if the drivers will work now that that issue is fixes. You posted a ROM with the new drivers a few pages back, right?
[Samsung Galaxy Player 4.0, 5.0] minipot:
Its great to see whats happening now on the galaxy player I was sad to see mine go. Btw do u have a custom bootlogo? cos' if not id be happy to do one for ya make that my one controbution
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
No :/

Internal is on /sdcard and /sdcard/external_sd is empty

Gesendet von meinem Nexus S mit Tapatalk 2
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I think we should make it like the galaxy s (/emmc for internal /sdcard for external) or like the transformers /storage/sdcard0 or sdcard(internal) and sdcard1 (external)
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yes, that would be quite nice, as we only have the CM boot logo for now, thanks :)!

Yeah, I only have a rough implementation for right now. I set internal to /sdxard, as that's where apps/android scan for media for their downloaded data. I like the idea of sdcard1 though, I'll look at it once we get external SD fixed.
[Samsung Galaxy Player 4.0, 5.0] oisis:
Will build new ROM version with new GL drivers soon, now want to finish kernel netfilter implementation. Could you try resolve problem with sdcards because without device is difficult to me. In my opinion best way with sdcards mount points is i9000 way because it is base for us.

And remember about logcats and dmesg log files. Thanks.
[Samsung Galaxy Player 4.0, 5.0] Reza.Revenger:
i cant boot this rom .

it's stock at sami logo
[Samsung Galaxy Player 4.0, 5.0] minipot:
when ive got one ull have to take the files and place then into the places of the Rom they need to go theres a guide here of where to place the files: http://www.freeyourandroid.com/guide/boot_animations

Back to school tommorw so may take me awhile
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
WOAH!!! Tone down the signature there, some of us want to read the thread ;).

Assuming you are using the latest version, you may need to flash, reboot, and flash again. If that doesn't work, you can also try formatting system,data,dbdata, and cache from mounts, rebooting, and flash again.

@ minipot, good luck, I look forward to seeing what you come up with :).

BTW guys, please keep in mind that this is a DEVELOPMENT thread, meaning that if you post here, it's expected to be related to fixing issues/discussing the rom (as in github/coding discussing, not how cool it is to have ICS), not "OMG my Galaxy player grew wings and flew away once I flashed this rom, what do I do now guyzz?". I don't mind off-topic discussions and/or questions, but you are expected to have enough experience to be able to troubleshoot your issues yourself, aas we are not prociding support (officially) at this time.

So as long as you've tried to help yourself, I have no problem helping you. But please don't post unless you have something to say that contributes to the direction of this thread. Once we get HW acceleration going, I will start a thread for users, but for now just hang tight :).
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Here is a tip I got when I'm working on GB kernel.

We use mach-aries. That's true. And the camera source was included into the file.

So, I found the method samsung did to port Galaxy S's kernel to Galaxy Player.

They did it by deleting camera source (#ifdef CONFIG_VIDEO_CE147 maybe)

and they added our camera's source (named #ifdef CONFIG_VIDEO_ISX005 maybe)

maybe it would be helpful for porting 3.x kernel.
[Samsung Galaxy Player 4.0, 5.0] oisis:
Yes it is true, was doing the same way but for now I prefer to start with 2.6.35.7 for some time.
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
ensure that the deep sleep is disabled, the battery running time is actually quite good :)
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Bored this evening, so i'm going to flash and boot a 5.0 ROM (maybe with soem small mods), and a I9000 ROM, and see how they fare with our kernel. If they boot, this eliminates basically everything but the kernel (for you guys), as we can just use as much of the 5.0 source as we need, and solve all our short-term problems. Not 100% sure, but i'm betting that the 5.0 boots, although I may need to edit it's mountpoints.

This also means (and this is good for the 5.0 community as well) that we can combine our efforts, and create almost unified sources. That way we have the power of 2 teams working together for a 3x kernel AND JB.

EDIT: I had to edit the updater-script (of course) and it was a VERY hacky install, but it boots :D. Now I just need to see how usable it is. I think our search for ICS (on the rom side) has been greatly expediated...

EDIT: Just so that you guys don't go off flashing 5.0 roms willy-nilly, the rom is basically unusable in it's current state. Things FC everywhere, and it doesn't seem that much sifferent (in usability) than our ROM, which shows how much faster we have managed to get ICS going :), thanks to their sources and the I9000.

EDIT: according to logcat, the reason for crashing is running out of space on /cache? Easily the strangest error i've ever seen, maybe something didn't delete...

EDIT: somehow they have better performance than us, but their github is almost identical! This is getting a little odd...

EDIT: I9000 didn't go so well...Logcat stopped at starting graphics H/W due to the fact that the kernel contains the older drivers. I will try again when Oisis managed to compile a working kernel with the newer drivers. For now though, I need to worry about WHY they have better performance on the same kernel, as opposed to MY builds.
[Samsung Galaxy Player 4.0, 5.0] oisis:
Till Sunday I'm off, will stay and wait for device.

Hanthsolo please attache logcats will try to find problems with sgp5 and i9000 ROM. I9000 is because gpu drivers. You can try my kernel from build 4 or 5 this should works.

Zaclimon do you know something about shipping?
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
if some one interested in tablet ui, ive patched the services.jar from build2 from hanthesolo. Push to /sytstem/framework/ set permissions and set dpi to 120 if you want the phone ui back change dpi to 240
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
The device was retained because of DHL refusal of shipping battery I changed it to EMS and I should have the tracking number tonight or tomorrow morning (eastern time :p) Sorry for the delay.
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Ive fixed the Market issue (DRM Server dosent start at boot)

To fix market downloads do the following on shell as root:

mount -o remount,rw /system
chmod +x /system/bin/drmserver
/system/bin/drmserver&
mount -o remount,ro /system

tested it and its working

EDIT: You must after every reboot apply the fix :/ ( /system/bin/drmserver& from shell ) then the downloads goes fine
[Samsung Galaxy Player 4.0, 5.0] oisis:
Ok, thanks, will fix it in next release.

I'm on 3weeks holidays :) till this sunday :(. Waiting for device and for end of holidays then will move back to CM9 for YPG1. Device will have in next weekend :( so have to wait little more but no problem. Will try to do something in the middle time. Now have only 3G internet connection so it is to slow to do something like download ROMs, sources etc. I have to wait till will be back home :(.
[Samsung Galaxy Player 4.0, 5.0] theraf:
i was wondering if you could upload the rom straight to xda as my wifi blocks mediafire...

also if you add the ota updater app (i put a link to the xda thread a few pages ago but no one replied), small fixes can be pushed to devices faster without having to wait for major fixes that justify compiling a new rom
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Okay, will do. Can you provide a DL link please? I forget which page your build is on.

Yes, THANK YOU. I've been worrying about file conflicts and missing items, and you fixed it with a simple permission change:). On anothr note, it's probably an issue in the updater-script, should be an easy fix for the next release.

Okay, I will wait. Im the meantime, I will try and fix bluetooth and maybe a few other minor things (which is really all we have left besides code cleanup and/or optimizations), using the venturi (5.0) source. Sometimes between zaclimon and school and you without a player I feel like the only one working on this, but I also guess i'm the most motivated:D.

Good luck Oisis with your vacation, and I look forward to you recieving your player so tht we can get HW acceleration working. Once we do that and fix deep sleep (both kernel), we should have a REALLY usable daily driver; all of which we have managed to do in just 3 weeks. I suppose once tht happens we can start working on JB (comparing sources, it looks like it would be SUPER easy to use cm9 sources, and there is almost no difference).
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
is there a way to improve pixel density? make the fonts and graphics sharper and cleaner?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Just edit the pixel density in build.prop...

I think it already looks extremely crisp, but I suppose their's always room for improvement.

My faith in this device has been completely restored. Now that market and sdcard's fixed, I downloaded dead trigger, set it to high, and went in. WITHOUT H/W acceleration OR good kernel support, dead trigger was completely usable on high. I had ~25 fps, and the occasional I/O lag, but it was 100% playable. Just imagine what's e can do 6 months from now with a 3x kernel, JB, and full HW acceleration and linaro...I can barely wait!
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
did you fix external sd yet
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Not yet.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
External sdcard is fixed (it's at /emmc):D. I would need to change the path between sdcard and emmc lool (will try during the weekend). but for the moment being, push this vold.fstab:
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yeah, that's what I meant. We have it working technically, but just haven't really implemented it yet. It was either internal sdcard or external to be mounted as /sdcard, and I chose internal.
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
I have Swap the Storage ( ext_sd is mounted as internal and internal is mounted as external ) this is good for gameloft games :D they save their data on /sdcard/android/ ....

# internal sdcard
dev_mount emmc /mnt/emmc 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0

# external sdcard
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
[Samsung Galaxy Player 4.0, 5.0] theraf:
does this mean that both storages are working now?
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
yes
[Samsung Galaxy Player 4.0, 5.0] theraf:
could you make a flashable zip of the vold.fstab fix because i have no way of pushing it to my device?
[Samsung Galaxy Player 4.0, 5.0] -sandro-:
could voodoo sound work with the premium app that loads the kernel automatically? Considering Steve's kernel won't work being for gingerbread
[Samsung Galaxy Player 4.0, 5.0] fromnowon:
Voodoo driver is already included in the kernel. You don't even want to install voodoo control plus. Voodoo control v3.1.2.2 is ok.:p
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Dang!!! you got it faster than me, I was about to upload it. :eek: Anyway nice and thanks!! :D
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Sorry :D

---------- Post added at 12:23 PM ---------- Previous post was at 12:18 PM ----------

Not now sorry i am at work, you can try it with adb...

Install driver and SDK then start adb ( its in the folder platform-tools) with cmd and write this command ( replace <path> with the path to the vold.fstab):

adb push <path>/vold.fstab /system/etc/vold.stab
adb reboot
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Found another bug, when you activate the usb mass storage you can see your internal sd but not the external on pc but with a app for example this it works
[Samsung Galaxy Player 4.0, 5.0] theraf:
the rom is no longer installing (stuck at samsung logo)...is it normal that the first time i flash it (on terrasilent kernel) it reboots automatically while "converting to mtd" and for some reason when on the cm9 kernel it installs REALLY quickly
[Samsung Galaxy Player 4.0, 5.0] minipot:
I wont be able to make the boot animation you said but u can use the guide I posted to make ur own.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
first of all did you read post one on how to do it.

secondly to solve the issue of it flashing too quickly, flash it a second time. this should solve the issue. i have to do that for gapps
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
on the 3rd build, you would need to mount /system before flashing. I got this too (the surprising thing is that /system is supposed to be mounted before :confused:)
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
Well the reason for that would be that in the new kernel system isn't mounted by default.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Maybe I don't know, I would need to check the oisis's init scripts. But the updater-script says that it will mount /system which is why I don't see why it can't mount it. :confused:
[Samsung Galaxy Player 4.0, 5.0] -sandro-:
even better :)
[Samsung Galaxy Player 4.0, 5.0] da1writer:
:highfive: I... I love you! I absolutely love voodoo on the SGP 4!

You guys are making some excellent progress on this rom, can't wait for it to hit the milestones I at least need - SD card support, HW Acceleration. Voodoo control has been checked off my list now :P!
[Samsung Galaxy Player 4.0, 5.0] -sandro-:
I saw that the 5.0 didn't get full hw acceleration, like for chrome. does this apply to the 4.0 too and why not if they all have the same hardware as the galaxy s phone that is already running JB with project butter!!?
[Samsung Galaxy Player 4.0, 5.0] da1writer:
Probably a dumb question but is this going to be implemented in the next update (SD Card support and swap), those would be great for games! I currently play low tier games but currently can't play Dead Space at all whatsoever (gets stuck loading)...
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yes. The source is already updated with it. As for swap I don't know, it should.
[Samsung Galaxy Player 4.0, 5.0] theraf:
when i try manually mounting /system i get an error...oh well i'll try restoring to stock froyo and restarting from zero

assert failed: run_program ("/tmp/bladdr_read.sh") == 0 (status 7) installation aborted
[Samsung Galaxy Player 4.0, 5.0] error01671:
It's amazing! I flashed build #3 with cm7 kernel,it boots!! But the wifi can't work.

Also,root isn't work correctly. Can I use the SuperOneClick to re-root it?
[Samsung Galaxy Player 4.0, 5.0] theraf:
how do I use tpsparky root on a mac? (what commands are written in the .bat?)
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Flash the supersu zip in it via CWM and it should work.
[Samsung Galaxy Player 4.0, 5.0] error01671:
You can try to flash cm7 and then reboot to CWM to mount system and flash cm9.

When it boots,you need to reboot to download mode to flash cm9 kernel,and then enjoy it!

---------- Post added at 09:58 PM ---------- Previous post was at 09:54 PM ----------

Can you give me the supersu zip download link?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
here:

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

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

don't forget to restore your /efs in case.
[Samsung Galaxy Player 4.0, 5.0] theraf:
it's fine i finally managed to install it!!
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Bored this morning, and since I can't work on the rom until Oisis gets HW acceleration going, I decided to make a video of it working on the 4.0. Enjoy!

EDIT: new build up with some performance improvements, and what should be some of the more recent commits to github. Flash this if you want some better performance, but it's not mandatory.

EDIT: If you guys want to find out how awesome ICS is, even in it's super early stage without any optimizations it even h/w acceleration, I downloaded a few high-end games that wer completely e unplayable on GB. How did they fare?

1.: Dead Trigger.

Very playable, but does have some minor lag here and there. Bump it up to high and it's still usable, but the frame rate drops to about 25 fps.

2.: Max Payne

This one surprised me the most. Such a large, game, you would think it would never run on our device, right? Wrong. I bumped all the details up to the max, and it ran perfectly, with almost no lag, and zero frame drops.

3.: nova 3

Ah, nova 3. How I tried to get you to play on GB. You would run, but enter an OOM situation and freeze the device up completely. How far we have come.

This game runs with almost no lag, and a nice, smooth frame rate, although the texture quality is a little too low for my liking.

Drooling yet? Imagine what we will be able to do with HW acceleration, Linaro, and JB + a 3xx kernel...
[Samsung Galaxy Player 4.0, 5.0] da1writer:
This IS fantastic news, especially with your points that HW acceleration hasn't been added yet. So... when are you going to try Dead Space ;), GB would freeze at the loading part...
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I never bought dead space, and I'm not much of a horror fan, so I probably won't test it. I'm trying to coax Horn into working, but it doesn't seem to want to open. It may have just been a bad download, but it probably has somethhingto do with gl flakiness, or the fact that it's tegra exclusive.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
one problem, the new vold.fstab doesnt seem to be in there.

edit: also drm manager isnt fixed
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yeah, I know. I prefer the old vold.fstab (internal is primary), so my builds will have that in them. As for DRM manager, I know the workaround, but it doesn't execute on boot, so it sounds like a line missing from the init scripts, which are contained in the kernel.If it isn't we can easily add it just as a simple workaround.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
well here is some good news. the code still works and the Tsparkyroot still works.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
But why don't you just make a swap and then leave the external sdcard support as /sdcard?
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
Videos

nice video hanthesolo!

how about making an installation video for CM9 also?

also can u improve dpi to make screen graphics cleaner?
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
Firstly the screen looks pretty good to me and if you want to change it, get an app from the market.

Secondly I may be able to do a video but prob not
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Because for now, internal is the cleanest way to install apps, since many people don't have a microsd card, and won't know why NOVA 3 won't install with cm9. It's just my personal preference, but perhaps we can make a CWM zip with support for external and attach it to the OP.

Thanks, I was suprised how clear the video came out. I guess that I got lucky when I was playing around with the ISO to reduce screen reflection in the video :). I might do an install video, but my method is different than yours (since I need to use a jig. I accidentally flashed the INTL bootloader onto my US device the 2 day I got it, and needless to say, it isn't fun for development).

The DPI right now seems to be perfect for the device, but I guess you guys cn play around with it to see what happens (tablet mode is enabled at ~125 dpi, if you use chaoschris' modded services.jar.).
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
what apps can improve screen res? :confused:

a installation video would be GREATLY appreciated :good:
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
is there a way that i could give you my us bootloader and you could get it back on yours or no?

i know you can use rom toolbox. and im kinda too busy to do an installation video. i only have time to respond to questions.
[Samsung Galaxy Player 4.0, 5.0] ShawnZ248:
Yes, an installation video will be greatly appreciated, if not, at least a better list of instructions.. because i cant seem to get this working, ive tried everything.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
pm me if you want detailed instructions
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Alright here I made some simple flashable zip if you want to swap sdcard or having external sdcard support :D

Instructions:

1. Flash via CWM

2. Enjoy :D
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
can i also have detailed instructions please?
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
Will do and I said pm me. Do NOT ask for them from me in the thread. I will not be looking for people in the thread who want instructions. Take the first step and PM me
[Samsung Galaxy Player 4.0, 5.0] daniel644:
WINNING!!!!!!!!!!!!!!!!! finally got to boot into ICS on build 3.5 in OP and the kernel right above build 3.5 uploading how-to install video to youtube now will add link when done.

Edit: damn slow ass 1 mega bit per second upload, had my cell camera in HD 11 minute video is over 1 GB this is gonna take a few hours to up to youtube. 38% uploaded.

Edit 2: Han can't get chris's market hack to work and no joy on Zac's swap.zip to get external sdcard reading, also there doesn't appear to be a file browsing app could you put the free version of es file explorer in as a system app next go around, I've gotten the important apk's (for me anyway) straight from the devs just need a file explorer so I can run there installers then the market is less of an issue.

Edit 3: well it's 6:30 AM video still not done uploading here is the link for where it will be when it is done http://youtu.be/rN-pdLgDmtE
[Samsung Galaxy Player 4.0, 5.0] error01671:
I messed up my system files and efs folder is empty,I have already backup my efs folder but I have no way to restore it. Does someone can tell me how to restore it?

Thanks!
[Samsung Galaxy Player 4.0, 5.0] daniel644:
restore using Heimdall. http://xdaforums.com/showthread.php?t=1531850
[Samsung Galaxy Player 4.0, 5.0] theraf:
since there is almost nothing you can do until the kernel is fixed, could you try building aokp or paranoid android from source??
[Samsung Galaxy Player 4.0, 5.0] error01671:
I can't run heimdall with windows 7 x64,will try on ubuntu. Do you have another ways to restore(such as odin or cwm)?
[Samsung Galaxy Player 4.0, 5.0] daniel644:
all I can advise is to read thru that thread I linked to see what x64 windows users do, there is probably a way to push it with adb, but back in the early cm7 days (when I was a total noob) I lost my efs so I've never had the files to try to restore.