yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Wait, so you just flashed a galaxy s rom with a sgp kernal and it works?! That opens up a whole new possibility with roms! Btw, while your on there, do you mind giving me the galaxy s FM radio apk? I want the rds.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Well, I had to fix a few files, and I am sure that there are features that are broken that I have not tested yet, but yes, it worked. I will upload the FM radio apk in a sec, I need to get into windows to upload it (mediafire does not like linux). As a side note, the screen seems clearer as well, but that may be placebo. I did notice that the capacitive buttons did not light up, but that is a VERY minor issue, and may have been disabled by the rom creator.

EDIT:

Whoops, I just realized that the FMradio apk is odexed. I will try and deodex some of the files so we can use them. But fore now, I need to fix bluetooth and GPS.

EDIT: I think I will keep working on this rom and release an unofficial port of it (as I have not asked the dev's permission). It should not be too hard to get bluetooth working, although I am having a bit of difficulty with the gps. It turn on, but does not scan for satellites...maybe I am not waiting long enough or something :).

EDIT: I have gps up and running well, althoug there are some errors. Bluetooth is next, and I think I have it fixed.

EDIT: bluetooth is not fixed, and does not seem to want to work. I cannot pinpoint the issue right now, so I will let it be. I have added some basic tweaks to boost performance a bit, and I will start a rom port thread/upload a test version shortly. Camera app (ours, not the SGS) works as well, but crashes when you take a picture.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Maybe the screen is clearer because the galaxy s has amoled and uses different saturation values and stuff?

Good luck bro!

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yeah, that's what I meant. I am going to create a porting thread, with instructions added later in development as soon as my port is uploaded.
[Samsung Galaxy Player 4.0, 5.0] soulshinobu:
Well, sounds like some great progress is being made. Can't wait to ditch stock ROM and try the next build, then later I'll get to work on some projects.

Sent from my SPH-D710
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yeah well the only thing that keeps me to releasing nebula is the fact that the recovery goes always in a bootloop. If this bug is kicked out, then it will come pretty fast. Also here's a preview of what nebula will have:

H/W Accel (partial but maybe I will get full by then)

Deep Sleep

US Home button (maybe)

Full CWM6 integration with nandroid backup working (I hope)

Native USB mount storage

Possible OC up to 1.2 GHZ (and UV too)

Possibility to have GPU OC (would have to ask jt1134 for his permission to use his OC driver)
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
DId you find any causes for recovery bootloop?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Well I've asked jt1134 and he said that I would need to know if I use the recovery partition or not. I've sent him a my mtd partitions and I'm waiting for his reply. I do think he is our only savior for this issue as I've contacted many devs and they couldn't help me (sadly :() Also I've thought of adding support for korean players, but I would need the drivers for DMB. (Well that depends if you want it.)
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Well it would be nice of you to do that, but I think DMB is unnecessary. And is also hard to make DMB app again (for Cm9).

BTW, So, no 3.x kernel is needed? (As the gpu drivers are updated and hw acceleration is activated?) I think it is kind of state-of-art work that all devs have ever done. Very nice, zac!
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
No 3.x kernel is needed, just a lot of backporting. The new GPU drivers are working but GPU accel is partial. :p Also I can try something for DMB, as for the apps, you can find some in the play store. Here's I've found 2:

DMB app 1

DMB app 2
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Partial means not fully functional? :)

And sorry, but the apps you've found are just DMB Channel Information App.

And recovery, because I didn't flash cm9, I just wonder if /sbin/recovery exists.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yea exactly. Also for DMB I think this one is using the antenna:

DMB app 3

Also could you help me on finding the DMB drivers on the kernel source? I've found on the kernel config these lines related to DMB:

CONFIG_TDMB=y
CONFIG_TDMB_T3700=y

As for recovery, /sbin/recovery is here no problem. :p

EDIT: Found it, it's in drivers/media/tdmb
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
You found it right this time but I wonder if it will work on YP-GB1.

Recovery, this is most confusing problem :(

And I'm just watching Camera Source now, it is too long, yuk!

---------- Post added at 06:19 PM ---------- Previous post was at 06:13 PM ----------

Oh, Camera source is a little bit messed-up. It doesn't include any contents about ISX005, lol! I think camera would be hardest and most boring part.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Try on your GB rom. As for the recovery, I'm waiting for jt1134's reply. And the camera source is good, now we're focusing on libcamera.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
I can't download it: it says this apps is not compatible with your device.

---------- Post added at 06:32 PM ---------- Previous post was at 06:27 PM ----------

It would be better to give up DMB. Without antenna DMB, we have some TV apps and we don't see it much because the quality is low.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Sideload the app my friend. ;)

EDIT: also you can try this one too:

DMB app 4
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Well I should change my build.prop. I think just modifying GB's apps to work on cm9 would be more appropriate.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yea, well do as you please. These apps are meant to be used with GB and ICS.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Unfortunately, FC...
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Oh well... Sorry guys, maybe the devs can support the YP-GB1, it could work. Well if it doesn't matter for you guys, well I will continue to work on improving the build in waiting for the recovery. Also does it disturb you if the model is YP-G1 instead of YP-GB1?
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Actually it doesn't matter. Sometimes I flash Intl Roms. I can wait for you more. All I want is just deep sleep. Well I will also work for camera sometimes.

I have idea for 3.0 kernel:Differences between G1 and Galaxy S kernel -> patch it on Galaxy S 3.0 kernel.

---------- Post added at 07:06 PM ---------- Previous post was at 07:05 PM ----------

I was just doing this on 3.0.8 but I'm thinking of turning to JB kernel.

---------- Post added at 07:15 PM ---------- Previous post was at 07:06 PM ----------

Haven't you checked recovery_log?
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
For porting the 3.0 kernel, we don't have really 1 choice, and it's merging the official google ones with our kernel source. Also the recovery problem isn't related much to recovery but it's related to the kernel booting process itself. This is mostly why I've contacted jt1134 which have this same problem before (it seems to be a common problem with the aries devices.)
[Samsung Galaxy Player 4.0, 5.0] trainman261:
Just a thought about the camera (I have no idea about deving and stuff, I just noticed this wasn't mentioned anywhere in the thread) - I'm pretty sure the international version can record 720p video while the US version can only record 480p video (mine is a US and can only record 480p). There is a possibility that the two cameras are ever-so-slightly different, on the other hand it could be just a software thing - my camera definitely has the resolution to record 720p, but there is no option to do it. Maybe if two people that know more about deving than I do who have US and INTL players could compare, that could bring some clarity to the whole issue, and maybe help with the camera deving as a whole. If it is a software issue, than it should be possible to bring 720p video recording to the US player.

Otherwise, great work guys! I'm waiting for the final release, because I use just about everything, including camera and bluetooth, and this is my only mobile device other than my convertible tablet, but I'm getting pretty excited!
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
I have never heard that before. Can intl record 720p? It would be impossible because photo and video recording is apart.

Otherwise, zac, get any answer?:)
[Samsung Galaxy Player 4.0, 5.0] stylemate:
Well, you'd already know this, but KOR device can record up to 1280x720.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
No. Not. I think you are talking about 5.0
[Samsung Galaxy Player 4.0, 5.0] stylemate:
Hmm... strange. Guess I will have to check my friend's device again.

You're probably right because i'm not an owner of 4.0

Oh i just checked. it was 720x480 srry was mistaken by the first number
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
From what I've checked in the kernel, the sensor can record up to 720p but in the device itself, it would require some changes for the libcamera and the media_profiles.xml. I do think it's possible though.
[Samsung Galaxy Player 4.0, 5.0] oisis:
If hardware support 720p it should be possible to make it works.

EDIT:

I sent my device to one guy, maybe he will fix it.
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Get any answer about recovery?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Yes, our H/W *should* support 720p, at least on a spec level (the N7 has a 1.3MP camera, and they have 720P reocrding).

Notice to everyone:

Consider this my unofficial resignation from active development. I've been slowly sliding out of the picture for a few months now, and as much as I hate to say it, I will probably be discontinuing active development for this device (for now). I hate to be "that guy", but school has been taking up most of my time, and with a PS3 arriving soon (which I will probably start playing around with), and just my general lack of experience, it's hard for me to do anything for you guys anymore, unfortunately. I will still help in the background and provide full support. I honestly feel that my experience level at this point is not sufficient enough to adequately help you guys. I literally took a crash-course over 2-3 days so that I could help churn out ICS for you guys as fast as possible. Therefore, I will probbaly spend the next few weeks/months mainly focusing on expanding my knowledge of development, until I feel experienced enough to be able to help you guys again. I leave you in the VERY capable hands of Oisis and zaclimon (who just learned how to maintain the rom), with TDM possibly joining us again in the near future. From here, i'll probably branch off and create my own custom rom/kernel source for one of my other devices (or possibly you guys), which I can play around with, and use to see what I can do, and expand my knowledge. As I said before, I am NOT leaving this community, and will not until my Galaxy Player is broken in some way. Small communities like this need as many devs as they can get, so I will still be here if you guys need me. Maybe i'll start and AOKP source for us, or add features to our kernel, or create my own random freelance project, but I will return once I feel experience enough to actively contributge again.

Good luck guys!
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
I fully understand and I wish you luck on whatever you decide to develop next.

Sent From My YP-G1 running ICS build 3.5
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Han please, don't start to make a long text like this... because you don't understand something on the development doesn't mean that you're out. First of all if you hadn't make the initiative of making an ICS port over here, there would never been any team supernova or ICS at all for the 4.0. Also, it's sure that you have your own life and you have preoccupations (like mostly all of us) but with me alone (for the moment) it will be hard. At least we have almost finished ICS, I'm porting newer wifi drivers which would be integrated into the kernel. If you need help on AOKP or PA, you can ask me ;).

Also on a side note for users, I should be testing new experimental things this weekend so stay tuned. (Nebula B1 would maybe come out.) :D
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Well, I wish the best of luck to you Han! I know what you mean about school, I don't know how you guys can even find time for developing. Perhaps it is time to get a nexus 4, lol!

Sounding good zaclimon! Let me know if there is any way I can help, since it looks like Han is retiring. I know nothing about coding, and have limited knowledge about modding, but I'll do what I can.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
Sounds great! But unfortunately, nexus 4 won't be released officially in Korea:( I'm so sad
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
I don't know myself too :p. Also thanks for your help, I think I will buy a N4 (if I can) at christmas I hope. (for 300 bucks :silly:)
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Thanks for your support guys, but I WILL stay with the initiative helping, just not in the capacity I was previously. I will still help with development and support, but just understand that I'm going to try and learn some more to be best able to help you guys :).
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
BTW, When will nebula be released? I'm almost about to connect usb cable!!!

Rrrrrrrecovery!
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
Since when did we start calling this nebula

Sent From My YP-G1 running ICS build 3.5
[Samsung Galaxy Player 4.0, 5.0] soulshinobu:
Nebula is zaclimon's build, I think. There's another thread made for it already.

Sent from my SPH-D710
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Because we're shifting soon to nebula CM9 (which will be the official release). This way it's less long to check in those pages.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
So this thread will disappear? And I did find the other thread

Sent From My YP-G1 running ICS build 3.5
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
It will not diseappear but I think the objective is fullfiled and we're moving foward. (getting an ICS rom)
[Samsung Galaxy Player 4.0, 5.0] theraf:
and it makes sense to have an active developer (zaclimon) as the OP of the thread rather than Han who is placing developing in the back seat
[Samsung Galaxy Player 4.0, 5.0] Neodymium:
As we almost succeeded porting cm9, we have some needs to think about cm10.

Are we gonna go through Epic again or turn to other device tree?

As we ported cm9, cm10 won't be not that much difficult, I think.
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
No it's not. It took me only one day to take the 5.0's cm9 tree to cm10.
[Samsung Galaxy Player 4.0, 5.0] daniel644:
but you have a 3.0 kernel for the 5.0, not to mention just how barely that CM10 works (I just looked at your thread),
[Samsung Galaxy Player 4.0, 5.0] the playa!:
wat about the release that was supposed to be released "soon?"

when will that be released?
[Samsung Galaxy Player 4.0, 5.0] soulshinobu:
"Soon."

Sent from my SPH-D710
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
When you will stop asking when it will be released...
[Samsung Galaxy Player 4.0, 5.0] Mevordel:
True, but it's not really the version number that matters, but the versions of the drivers, which you have backported.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Not necessarly (or what the heck it is wrote lool) the version number does matter because of the numbers of the upstream updates. A backported kernel will never be better than a newer kernel version.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
ALright, so this weekend (like I said, i'm still here developing, i'm just learning new skills), i'm trying to play around with linaro, and see what comes out the other side, post-compilation. Problem though, is that the documentation for linaro is awful, and there's more than a bit of hacking involved to get it to play nicely while compiling. I'm also considering building AOSP/CNA/PA for our device, depending on how successful linaro is, and if it breaks anything (or anything important). As fast as ICS is on our device now, adding in linaro will definately launch things to a whole new level. Again, this is just me experimenting and throwing things against the wall, but assuming linaro devides to work, tenatively expect some small projects from me in the upcoming weeks.
[Samsung Galaxy Player 4.0, 5.0] oisis:
Probably I will have my device back at the end of this week or early next. And as I know that it will work :).
[Samsung Galaxy Player 4.0, 5.0] theraf:
I don't know if it was me being lucky, but I managed to reboot out of recovery with the kernel that comes with build 3!
[Samsung Galaxy Player 4.0, 5.0] oisis:
What have you done? Do you remember? Could you post it here steps you have done? Thanks.
[Samsung Galaxy Player 4.0, 5.0] theraf:
I didn't modify anything in the kernel code, if that's what you're wondering...that's why I thought I was lucky
[Samsung Galaxy Player 4.0, 5.0] daniel644:
FYI, for everyone that didn't realize it, the project has progressed into a Daily Driver build over at http://xdaforums.com/showthread.php?t=1950453

Han, perhaps you should link the Nebula thread in the Original Post, I'm seeing more views (in the last 24-48 hours) on my first install video then the new Nebula/Linaro video, I don't think some people know the project has moved forward.
[Samsung Galaxy Player 4.0, 5.0] tdwepe:
I didn't know that the rom could be downloaded in this thread either..... I have checked the other one every day after the last post and I was like: what has happened? People posted updates on a daily basis, and now no one had posted anything in more than a week. I actually stumbled upon this one by accident.
[Samsung Galaxy Player 4.0, 5.0] goldflame09:
Ya we moved everything to another thread

Sent From My YP-G1 running Nebula beta 1
[Samsung Galaxy Player 4.0, 5.0] dorfd1:
could the i9000 cyanogenmod 7 be ported to the galaxy player?
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Don't quote me on this, but I think no, since cm7 uses it's own kernal (I think).

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Alright guys, let's not get too off-topic. I have created a thread in development, so post there, please :).
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
Has there been any progress? It seems that top developers are neglecting our requests and no significant change has happened. I'm afraid the 4.0 will be stuck at GB for a very long time.
[Samsung Galaxy Player 4.0, 5.0] minipot:
Dddaaaa just got the straw that broke the pmp`s back in android central just posted that Sony announced a pmp with ics coming out of the box I got an Xperia play purely for ics it didn't get it. I'm on the verge of throwing my galaxy player on the floor stamping on it and sending it to Samsung asking for a refund or something. Dddddaaaa sorry just had to let out some techie steam :)
[Samsung Galaxy Player 4.0, 5.0] Supermaster34:
A new galaxy player with ics is supposed to launch at the same time as the note 2. Maybe you should wait until then if you are not making any progress

Sent by my Robot Butler
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yeah I've seen about it (the YP-GP1 I think) I hope the sources are the same than YP-G1.
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
The YP-GP1 will have a 1ghz (possibly dual core), QHD 960x540 screen and same GPU. Doesnt really look like a huge update but hopefully it will be similar to YP-G1 cause of the similar specs
[Samsung Galaxy Player 4.0, 5.0] minipot:
Sorry I was just extremley frustrated at that moment in time .

:)

Its more the fact it was sony aswell as I got a xperia play cos ics was garenteed.

Then it didnt get it so that was a double whammy taunt.

From my gb logged xperia play:(
[Samsung Galaxy Player 4.0, 5.0] minipot:
Hows work on the kernel going? Sorry if im pestering u.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Actually I'm not really doing anything as I have summer courses and don't have the time to do this. But I'll begin backporting some thing today. Don't expect something because I have no knowledge of c or c++ language so I would need help from a programmer.
[Samsung Galaxy Player 4.0, 5.0] minipot:
I program python and a little java but i havent done much on c++ look up on youtube thecplusplusguy theyre good tuts to take u through the basics of c++.

Ill look into c++ in android kernels try to learn the basics and all.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Actually, kernels are written in C. The android source is C++ and the framework is Java.

Sent from my One S
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yup kernels aren't built using c++. So this is where I'm. So far I have 1 error left but I don't know how to resolve it:

drivers/usb/gadget/s3c_udc_otg.c:688: error: lvalue required as left operand of assignment
drivers/usb/gadget/s3c_udc_otg.c:689: error: lvalue required as left operand of assignment

I got this error using the teamhacksung's line of the same file

/* 3. Put the OTG device core in the disconnected state.*/
utemp = __raw_readl(S3C_UDC_OTG_DCTL);
utemp |= SOFT_DISCONNECT;
__raw_writel(utemp, S3C_UDC_OTG_DCTL);

udelay(20);

Do you know what this means?

Also I want to know which language is better to learn first java or c?

Thanks.
[Samsung Galaxy Player 4.0, 5.0] minipot:
ok well that ****'s it up
[Samsung Galaxy Player 4.0, 5.0] minipot:
Oh c's probably best to learn first followed by java as java's based of c
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, I am no programer, but using context clues, I think it has something to do with the otg driver? (Big duh, right?) Looks like the driver is in wrong state or something. Maybe ask a pro kernal developer if he knows.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
It seems this error is caused with the equal sign. I'll ask a dev for some help.
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
I just wanted to say, awesome work zaclimon. You have been working very hard on this kernel, and my hat comes off to you. I know I have been standing in the shadows being worthless, but I have been preparing to port roms (not compile) from the I-9000, and will have some up as soon as the nest day or so as soon as this kernel is confirmed as booting.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Thanks for this. This is most because the SGP and the I9000 are very simmilar to each other, I could take the Nexus S or teamhacksung's some code.(if not I would be pretty screwed.) But there's something that I'm always confused. When I use the tdm's boot.img of cm7 I manage to get adb working and I don't get the errors I got earlier. However when I use the kernel from his source I got errors in recovery.:confused: Maybe he ported the gadget drivers before he quitted and he didin't update his sources?

Also about your nexus 7, does google now works really or it is just like a gimmick? I can't really try on my transformer because if I do so, google now and the voice search will be screwed up :p.
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
hey hanthesolo. so basically u r saying that instead of working on building roms for the Player 4.0, it would be easier for you to port over from the I9000?
[Samsung Galaxy Player 4.0, 5.0] hanthesolo:
Technically, yes initially, as they have the major issues ironed out if them, so we don't:t have to worry about them, sort of how remics was ported to the 5.0. It would be cleaner to compile from source and go from there, but it's a lot harder, and we would have a TON of bugs to fix.
[Samsung Galaxy Player 4.0, 5.0] terrence1019:
great work zaclimon. u narrowed it down to one issue

and then there was one :D
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ok so I contacted stratosk and he said that he never saw this error. Also he said to me that I need to use 3.0.x kernel in order to get ICS working. So I'll use teamhacksung's kernel as a base. I'm compiling it right now.