[Samsung Galaxy Player 4.0, 5.0] zeroxia:
Hi.

This is the stock ROM I have flashed: French stock: G1XXKPQ

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

I flashed the 2.3.6 stock ROM with Odin 1.85. And used Odin again to flash the TerraSilent 1.3.5 custom kernel. Then I have CWM custom recovery. And for the 2.3 GB ROM, I can see I have root (adb shell, su is okay).

Now I can't find out what to do as next step. I have looked at several AOSP ROMS' threads in the development forum, and still got no clue.

I tried the following:

1.

Download the following ROM: [ROM][YPG1][4.2.2] Paranoid-Android 3.60 - With HALO - 6/26/13

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

And put it to the SDCARD. BTW, I have no external SDCARD installed.

In the CWM recovery, I chose to install this .ZIP file, the process is failed as follows:

The on screen text is OCR'ed by human flesh as follows:

ClockWork Mod Recovery v5.0.2.7
-- Installing: /sdcard/ROM/pa_ypg1-3.60-26JUN2013-201457.zip
Finding update package...
Opening update package...
Installing update...
assert failed: getprop("ro.product.device") == "ypg1" || getprop("ro.build.product") == "ypg1"
E:Error in /sdcard/ROM/pa_ypg1-3.60-26JUN2013-201457.zip
(Status 7)
Installation aborted.

As the message hints, I run similar commands in "adb shell" within the stock 2.3.6 ROM:

("adb shell" on Windows will have all commands echoed back, hence the stupid repeated command lines)

I don't know if this result is related to that assert performed in recovery. Just for the record. And I believe "YP-G1" is definitely "not equal" to "ypg1". But this is a safe assert. If this failed, probably there is something not expected by the ROM installer, so I understand cancelling installation is the correct thing. But how to pass the test and enable installation anyway?

2.

Then I downloaded this "preflash" zImage as mentioned in this most recent CM10.1 ROM thread:

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

I have found several threads linking to this "preflash" zImage. It is somewhat quite mysterious. I don't know what does this "preflash" indicate: under what condition indeed does this "preflash" procedure to be performed?

I have come across the "MTD based ROM" jargon while searching everywhere. I have no idea of that. But I just want to get the AOSP likes to be installed onto the device. This "preflash" kernel seems to be just for such task.

Any way, I flashed it using TerraSilent's CWM recovery. The device is stuck at the samsung logo. So I reboot to Ubuntu to use heimdall to flash the zImage raw file.

By the way, can I pack zImage into .tar file and flash using Odin? heimdall tends to get messed up, and install its driver in Windows tends to mess even more, this tool definitely is not recommended to casual user).

So after flashing using heimdall, the device enters boot loop, the "samsung" logo did apear for three times, then the recovery screen just flashed away, even too fast to peek for the on screen message, I have to capture it by recording a video, and here is the frame extracted from the video:

Again the on screen text is OCR'ed by human flesh as follows:

CWM-based Recovery v6.0.1.2
Waiting for SD Card to mount (20s)
SD Card mounted...
Verifying SD Card marker...
SD Card marker not found...
Checking Internal SD Card marker...
Internal SD Card marker not found... continuing anyways.

-- Installing:
Finding update package...
E:unknown volume for path []
E:Can't mount
Installation aborted.

At last I'm still with that French stock 2.3.6... Any help would be appreciated and sorry for the lengthy gossips I have put here.