yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] -DarkKnight-:
You realize rash started in the summer when there was no school

now he has school and his time is limited

Be thankful that he actually is working on the Rom despite these conditions

Be patient people have lives outside of xda you know...

Sent from the My Little Pony Official App
[Optimus One, P500 Original Android Development] chadgregoryweb:
Sure it has slowed down, because of school for him but as well he has covered pretty much all the "easy" stuff. Now its just getting the more complicated things working.

If you look at AuroraGalaxy for the p500 which is a ICS rom, it hasn't been updated since the summer at all and theres only 2 builds, this one has 5 builds and all build have brought something new to the table.

Don't ***** about the speed that rashed is working at, but if u wanna ***** then you do what he has done then and let's see how far you get
[Optimus One, P500 Original Android Development] -DarkKnight-:
I'm not the one demanding higher speeds...

What are you talking about

Sent from the My Little Pony Official App

Edit sorry for the misunderstanding
[Optimus One, P500 Original Android Development] chadgregoryweb:
I know im just reply to your post to expand on what you said, sorry
[Optimus One, P500 Original Android Development] Rashed97:
Only 5 public ones, yes

But I have a full bank of P506 test build here... Average 2 or 3 a day..

If they released those OpenMAX libs, the video would be soooo much better... HQ video would work with no hacks
[Optimus One, P500 Original Android Development] cimdrap:
i didn't mean that rashed is slow, but that the rom keep becoming slower and slower after some days...it could be a bug or such....just trying to give my two cents
[Optimus One, P500 Original Android Development] Rashed97:
Oh no. Not here it isn't anyway. But then again I flash a new build every few hours with more speed fixes and enhancements...
[Optimus One, P500 Original Android Development] Rashed97:
OK Bad news: Looking at our kernel, there are so many things missing, there is no way I can get a build this weekend.

Too much stuff I have to port. Then I've got to fix the bugs and such. No wonder triple buffering broke a ton of stuff, we're using it on an GB/ICS level kernel when it's built for JB
[Optimus One, P500 Original Android Development] :
I have no apps I downloaded. And do I have to sign in to google before flashing gapps or something?

sent by me

---------- Post added at 03:56 AM ---------- Previous post was at 03:51 AM ----------

Take your time gent. We're all behind you if I may say. Sorry if I'm off topic.

sent by me
[Optimus One, P500 Original Android Development] ThumbDriveCorps:
Take your time young warrior.. the force is strong in you. With great obstacles comes greater rewards. :D
[Optimus One, P500 Original Android Development] :
I'm using a 2 gig micro SD. Does the plays store install on the SD or on the internal? Should I change the SD to a larger capacity one?

sent by me
[Optimus One, P500 Original Android Development] chadgregoryweb:
No Build this weekend? Thats perfectly fine, I would rather wait for a stable build than get a piece of **** build tomorrow. Keep up the great work rashed, the force is definitely strong with you, good job so far master Jedi lol
[Optimus One, P500 Original Android Development] Rashed97:
Since there won't be a build, here's something else to please you:

http://youtu.be/S2XSUYrpAMg

I recorded this with my iPod. It's my phone playing the CM10 boot animation video in LQ first then HQ. As you see, the LQ is liquid smooth. A few more videos coming tomorrow as well
[Optimus One, P500 Original Android Development] gabo_lope:
It looks awesome, just like in a stock rom...

But i couldn't watch the whole video because my phone got frozen, in the middle of the video, and rebooted itself...

Cruel Irony :(
[Optimus One, P500 Original Android Development] chadgregoryweb:
Much smoother than other roms, my dad runs AuroraGalaxy and her can't even watch a HQ video because its so choppy
[Optimus One, P500 Original Android Development] andrea210701:
Good,but short hq video

Inviato dal mio LG-P500 usando Tapatalk
[Optimus One, P500 Original Android Development] chadgregoryweb:
It doesn't take a longer video to prove that there are improvements
[Optimus One, P500 Original Android Development] :
Rashed said, it wont be slower.
[Optimus One, P500 Original Android Development] Dovidhalevi:
I used this successfully on Hephappy's "pre-reslease" CM9.

I also posted (here or on discussion where it belongs) full instructions on how to use it on build 4 (NO voice works on build 5)!

In a nutshell:

1. Needs the old voicesearch (present on the mini-gapps, usable as a user app) and GoogleTTS (on mini-gapps) or Pico TTS, also usable as user apps. Uses the srec that appears on the ROM, NOT the one on gapps. Can be symlinked to sdext.

2. The QuickSearchBox.apk supplied on the mini-gapps works, notifications, cards, etc.

3. Install Voice for Google Now widget (removed from play, get it from XDA thread). This will feed the voice to Google Now and read back your search. Google Now will not read back its results, however.

4. For integration, install Custom ICS Search widget from play and use instead of Google's. Its mic button can use any voice search alternative including the above widget and can be defaulted to that. Remember that the mic button on any of Google's views is their's so will not work.
[Optimus One, P500 Original Android Development] russian392:
I noticed that even though my media sound is off (or on) my games still play music, so I can turn it down as low as I want but that does not turn media sound off. Sometimes it works though.
[Optimus One, P500 Original Android Development] andrea210701:
YouTube reboot the device?

Inviato dal mio LG-P500 usando Tapatalk
[Optimus One, P500 Original Android Development] -DarkKnight-:
Its because video doesn't fully work

Sent from the My Little Pony Official App
[Optimus One, P500 Original Android Development] Rashed97:
It's as good as Gingerbread with triple buffering enabled. That's when it actually builds though... Sorry, but I didn't have any time today for coding. Between Arabic lessons in the morning, Sunday School at the mosque in the afternoon and studying for an English test in the evening, there was no time left for Android. I'll build with my latest fixes tomorrow ;)
[Optimus One, P500 Original Android Development] -DarkKnight-:
Wait so you fixed battery?

Sent from the My Little Pony Official App
[Optimus One, P500 Original Android Development] rakesharr:
Issues with the ROM

Thanks for making this ROM. It is super fast, amazing to use and for me, the battery has been great.

But there are many issues with this one.

GApps not extracting completely. I installed Gapps and flashed it, but it did not contain, Play store, Talk, Maps etc. And when i installed an apk of Play store, it never worked.

Is this an issue all are facing? :confused:
[Optimus One, P500 Original Android Development] -DarkKnight-:
Didn't mean to thank...

If you read the thread you would have found out that this problem is quite common and you aren't the only one facing it

The problem is already known and rash is working on it

Now read...

Sent from the My Little Pony Official App
[Optimus One, P500 Original Android Development] Dovidhalevi:
Fortunately, my Play has been working (but I do NOT wipe data). It was side-loaded from XDA, I believe, not from any gapps, and is user app not on /system. I had it fail on one of the earlier CM10 ROMs but it has worked on build4 and build5. Be sure your account has been entered, try deleting Play's data and reenter the account if need be.

Most larger gapps are NOT on the mini-gapps that "fits" with this ROM. Once play is working on your phone, get the other stuff from there (as user apps and then get them off internal storage /data/app). For example, Google+ is huge, must move to sdcard or link to sdext. I have Drive, Maps, Streetview, all linked and not dependent on any gapps flash. Indeed, on most of my CM9 flash upgrades, did not flash gapps.

---------- Post added at 11:18 AM ---------- Previous post was at 11:03 AM ----------

@Rashed: How about a build with the working (OK, hacked) video, new-compiled audio, and other fixes, but sans the butter--triple-buffering and vsync on?

Once the butter stuff is properly implemented with an appropriately compiled kernel, the builds can be compared to see whether the butter implementation is really of benefit, battery drain, etc. Meanwhile, we can enjoy the fruits of your great efforts!
[Optimus One, P500 Original Android Development] Rashed97:
That would be pointless. Triple buffering is what fixes the video...
[Optimus One, P500 Original Android Development] andrea210701:
But triple buffering=triple drain

Inviato dal mio LG-P500 usando Tapatalk
[Optimus One, P500 Original Android Development] Eclipserazer:
Is having Triple buffering a big deal anyway?? i know it all part of making a smooth and flowing build of JB.. but if all it does is make HQ videos on youtube slightly better.. why not just leave it? i mean is LQ THAT bad?
[Optimus One, P500 Original Android Development] vlt96:
Phone reboots without triple buffering ;)
[Optimus One, P500 Original Android Development] Dovidhalevi:
OK, I thought you had video working (at least greatly improved) before the accomplishing of triple buffering!

HQ on our screen? Really? :)
[Optimus One, P500 Original Android Development] simplicio11:
http://xdaforums.com/showthread.php?t=1888986

Is usefull for our CM10?
[Optimus One, P500 Original Android Development] Dovidhalevi:
Could try this as an alternative to link2sd which also can automatically re-link its linked apps. We now have a large variety of effective scripts, apps, and flashes to move/link apps around to get space on system and data. Some can be used in combination (link2sd, the native ap2sd, my symlink mod) and some need to be used exclusively (davidnt, this super-app2sd, the various int2sd variations). Name your poison.

If trying any of the flashables for the first time, best to backup first. Additionally, it may be difficult to change from one to the other. For example, to get off link2sd and on to another of these, one must undo all the link2sd linkages and there simply might not be enough room to accomplish this. Also, when flashing a new ROM or after any data-wipe, one may need to flash a specific zip (for example, in davidnt) or manually restore some scripts or symlinks if such a flashable zip is not available before rebooting.
[Optimus One, P500 Original Android Development] Rashed97:
No it doesn't. Android already has 2 buffers. So adding a third just makes it use 1.5 times the previous battery usage.
[Optimus One, P500 Original Android Development] u.bindal:
If anyone of you two would have seen the page on which all issue's are reported, you would have known that Rashed has fixed Link2SD problem...!! :)
[Optimus One, P500 Original Android Development] Rashed97:
OK for those of you keeping track of the GitHub repos, I rolled back the jellybean branch of the kernel repo. But there is the TripleBufferTesting branch with all of those changes still.
[Optimus One, P500 Original Android Development] tonhao12:
Did i get it wrong or you are really giving up on this triple buffer stuff??

Hope i am misunderstanding... =P

BR,
[Optimus One, P500 Original Android Development] Rashed97:
Oh no. I will NEVER give up on it. Not when I'm so close to getting it anyway...

I did try this before and I did give up for a bit, but now I'm back on it
[Optimus One, P500 Original Android Development] Dovidhalevi:
Saw it, using link2sd now with the "fix," and will continue using it.

For those who are not using, there are alternatives, also worthy of consideration.

That's all.

---------- Post added at 10:15 AM ---------- Previous post was at 09:57 AM ----------

All kind of silly :)

As if the CPU or GPU cycles involved in graphics buffering are the only things going on, that full time, in the device. I would only be concerned that those cycles on our slower hardware would negate some of the benefits.

That awful battery drain indicates something "awful" that needs fixing.
[Optimus One, P500 Original Android Development] danistuta:
Possible to record video with next rom version? thank you.
[Optimus One, P500 Original Android Development] herohut:
This is a super ROM for P500. I really love its speed and smoothness.

but does anyone know how to make Google Play work or share a working Google Play APK in order to download applications?

I installed additional package from post #1 but there're no Google Play, Maps...

Or could you share common working applications for this ROM?

I pray for this ROM

Thank you so much,
[Optimus One, P500 Original Android Development] tonhao12:
Its fun to see how many people come to this thread asking things that are repeatedely answered few pages back. I understand some of them are not used to the basics on how to look for something in this forum, but what is the problem in look at few pages back to see if something related was not already mentioned?
[Optimus One, P500 Original Android Development] herohut:
Sorry for asking in a wrong Thread.

I do search in this Thread and This http://xdaforums.com/showthread.php?t=1815022

but I didn't find the answer yet.

I'm trying everything to make Google Store on my P500 work
[Optimus One, P500 Original Android Development] abanka27:
Download a Phonesky.apk and copy it to system/apps and set it's permissions to rw-r-r and then reboot
[Optimus One, P500 Original Android Development] landeiro:
Rashed, When Will you be launch the next version(RC2)? Whats new in RC2? Thx ever!
[Optimus One, P500 Original Android Development] fybscit:
No ETAs... But if you read few post, it's not going to happen this week..

CM10 / KISS

#Titanic was build by professionals, Arc by Noah#
[Optimus One, P500 Original Android Development] herohut:
Wow...

Thank you, man

After a ton of things to do (clean up to have space to copy, set rights...), I finally made it work

Thanks again
[Optimus One, P500 Original Android Development] andrea210701:
Rashed,in the next week im providing to conpile a kernel for you,i am a aspirant,but i have time to work

Inviato dal mio LG-P500 usando Tapatalk
[Optimus One, P500 Original Android Development] jason3496:
well that is nice of you the more the help the more it can be more stable :D
[Optimus One, P500 Original Android Development] Rashed97:
Wonderful! If it has great stuff, I'll include your changes in the main kernel

Please fork the project from GitHub and make changes to that. Makes pulling changes so much easier ;)

http://github.com/lgics/lge-kernel-msm7x27
[Optimus One, P500 Original Android Development] andrea210701:
In this weekend i work to kernel for your beatiful rom

building a jb kernel...

waiting for mom permise...
[Optimus One, P500 Original Android Development] russian392:
Listen! Rashed, the media volume control doesn't work, it moves but game sounds continue! How do I fix it.
[Optimus One, P500 Original Android Development] voyager20021:
Cronmod INT2EXT works on present build. Just got 1GB of internal mem only by flashing the script. Unlike Link2sd, it moves everything to sd.
[Optimus One, P500 Original Android Development] mixednuts:
Please, a little respect - the guy works his arse off and posts stuff for our lazy arses (non-developers) to use, meanwhile you have the audacity to actually demand a request! A little more respect please.
[Optimus One, P500 Original Android Development] Rashed97:
Building the kernel again with more fixes. If it boots without nasty hacks, then I'll build soon. If it doesn't then I'll keep trying.
[Optimus One, P500 Original Android Development] cimdrap:
keep us updated!!! :highfive:
[Optimus One, P500 Original Android Development] Rashed97:
OK, reviewing my project, I have a few options ATM. These are ranked in the order that I would prefer to do them:

Make a new 3.x.x kernel. I prefer this because if you're running Jelly Bean, you ought to be running a 3.x.x kernel. JB is designed for a 3.x.x kernel because it has so many new things that 2.6 doesn't have. Of course this will be the longest option of them all.

Keep working on the current kernel. As I said, JB needs a 3.x.x kernel, so while this works, it's not the best idea...

Release now with no triple buffering. Not something I want to do. Triple buffering makes that huge a difference.

Release with triple buffering and broken camera. Last thing I want to do.
[Optimus One, P500 Original Android Development] shinobisoft:
You're the developer and you're doing the work, I say you make the choice that satisfies you best ;) I'm glad to have JB in any form I can get it :eek:
[Optimus One, P500 Original Android Development] -DarkKnight-:
I would say either 1 or 4

I dont have need for camera as it is only 3.2 megapixels and sucks(you might think differently, thats just me)

rash is the batterydrain fixed?
[Optimus One, P500 Original Android Development] malfatti:
In my opinion, the first option is the best for the project. If it is possible, why don't use it? It's not an easy task, but, as you said, JB is designed for this kernel.

And, again, thank you so much for this AMAZING ROM!!
[Optimus One, P500 Original Android Development] gabrielking9:
Try backporting the max features what you can do from kernel 3.x
[Optimus One, P500 Original Android Development] thachtunganh:
I prefer option 2.!

I Agree! Rashed97, you should keep working on 2.6 kernel. There are some reasons that we shouldn't port 3.0 kernel to our device.

1. It will take you a lot of time to implement our device board, drivers, fixes from LG,... Even we have to forward-port some things from our 2.6.35 kernel.

2. Correct me if i was wrong. 3.0 Android Kernel is mostly designed for Armv7 devices... There is only one Armv6 device has a almost working 3.0 kernel, Samsung Galaxy Spica.

3. It will also take much time to find and fix bugs and implement missing things.

Beside that, our 2.6.35 kernel for ICS is stable.
[Optimus One, P500 Original Android Development] Rashed97:
Yes I know

But the 2.6.35 kernel is outdated and old. And it doesn't have the necessary support for triple buffering or the new VSYNC

I'll see if I can get the 3.0.8 kernel to boot in the next few days. If I can, I'm switching to that. If not ill stick with 2.6.35. And if it does boot ill try using a 3.4 kernel too. Even between 3.0.8 and 3.4 there are a ton if changes
[Optimus One, P500 Original Android Development] u.bindal:
Hey guys..........!!!

Check out the Google+ page of Adam (adfad666), he has posted a screenshot of Optimus One running JB where we can select networks Manaully.....!!!

I asked him when/where can i follow is work and builds, he told me that " Very soon" .... So guys there are more surprises to come..... :)
[Optimus One, P500 Original Android Development] RockR172:
DJnoXD has already tried to port a 3.0 kernel, but has failed to get it booting... a 3.0 kernel on our device, even if ported, will take ages to get stable... its a useless effort.. u will be bombarded by deep sleep issues, kernel panics n much more... better u work on old .35 kernel.. there are devices running jelly bean on a .32 kernel with project butter (the 2011 xperia devices, JB ported by FreeXperia)...

So my vote goes for 2nd option..

Newer is not always Better.. ;)
[Optimus One, P500 Original Android Development] thachtunganh:
Ok... But one more thing Rashed97, why don't you try to port 2.6.38 kernel from LG Optimus L3 to our device???... L3 had 2.6.38 kernel for CM9. You can ask rmcc for the source
[Optimus One, P500 Original Android Development] RockR172:
http://xdaforums.com/showthread.php?p=29033155

hecatae had done some experiments.. have a look.. :)
[Optimus One, P500 Original Android Development] DJNoXD:
Don't think it is that easy. I'm trying that since 3 month.

My 3.x kernel (not the 3.4 one) compiles without errors, but it does not boot. (see here)

You can also find an 2.6.38 kernel (that if I remember correct is not complete fixed, because of missing time) at my github.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Again, I see to two pronged development.

2.6 is OLD (and yes, stable). Anyone still use it on their desktop Linux? Huh? However, it has been working up until the ICS functionality and as long as we are really running what is still "Jelly Sandwich," one branch would stay with this kernel, no vsync or tripple-buffering, and get that much bug free with video as good as possible (but I know, no soooo wonderful).

3.x is the future. OK, I know little or nothing about compiling Android versions but have compiled my share of Debian kernels. If we compile 'em, we name the architecture. So it should be possible to use "armel" and somewhow avoid armv7 (correct me if I am wrong which is possible/probable?). Starting with 3.3, the Android and "normal" Linux branches are re-merging. Looking forward to interoperability but to note, Debian has not released any of these beyond "experimental" as of yet. As was stated: 3.x is needed/best for any real attempt at "butter."

So let's have a really good 2.6-based build sooner. There are enough issues to solve for which 3.x will not be the magic-bullet. Meanwhile, work on a real 3.x-based version can continue for the next round.
[Optimus One, P500 Original Android Development] cimdrap:
i think it should be released the 2.6 kernel version at the moment and keeping working on the 3.X one for a next release. So people could begin using it and then just waiting for the best.
[Optimus One, P500 Original Android Development] cure25:
There are many that does not use camera that much so it will be cool if u can release it with tripple buffering ATM.atleast we can have go at it so we know how it feels.

in b\w u can find fix for camera and work on 3.x kernel,who knows when we are lucky

I think others will also agree on this
[Optimus One, P500 Original Android Development] gabrielking9:
What i know is squadzone is backporting a lot of features from android jelly bean and from kernel 3.x To your own cyanmobile.
[Optimus One, P500 Original Android Development] tonhao12:
As per other developers experience in the attempt of bringing up kernel 3.xx to our device has not being successfull, i stick with option 2, or even 3 (even though triple buffering is highly desired, we already have a fast rom and adding to it the now working animations et al I would be truly satisfied with what we already got).

Meanwhile you can give kernel 3.xx a try.

Keep up the good job buddy.

Thank you.
[Optimus One, P500 Original Android Development] zoneofSAM:
+1
[Optimus One, P500 Original Android Development] Rashed97:
OK I've decides what I'll do.

I'm gonna work on both kernels. Whichever one is the best (after I'm done porting all the device chnages over to the 3.0.8 one of course) will be the one I keep.
[Optimus One, P500 Original Android Development] joker12:
Originally Posted by cure25

There are many that does not use camera that much so it will be cool if u can release it with tripple buffering ATM.atleast we can have go at it so we know how it feels.

in b\w u can find fix for camera and work on 3.x kernel,who knows when we are lucky

I think others will also agree on this

i make cure25 words my words please give us a tase of riple buffering rashed...

thanks for your work on our oudated phones ;)
[Optimus One, P500 Original Android Development] lipe082:
Hi rashed im a bit out of xda and you already have tripple buffering nice work like always :)
[Optimus One, P500 Original Android Development] Rashed97:
OK. Here is an amazing list of reasons from a Samsung Galaxy 3 developer that is working on a 3.4 kernel why we should use a 3.4 kernel. The only thing I changed is the line with moronic code. Changed Samsung to LG. Here it is:
[Optimus One, P500 Original Android Development] DJBhardwaj:
Perhaps, it should be worked on. Good luck.

Btw Rashed, Arjen told me that you are mantaining the OTA updater account for MAC, so could you please instruct me so as to set the same for our cm9 builds ;) ?

Sent from my LG-P500