yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] natedogg20050:
yes and the alpha release of andy from gingerbread with the inputs of mik_os

i think its on the 3 page here
[Optimus One, P500 Original Android Development] :
Ehi guys, I'm here for tests! (:
[Optimus One, P500 Original Android Development] tritant:
http://xdaforums.com/showpost.php?p=10608278&postcount=58
[Optimus One, P500 Original Android Development] salvatore94:
The HTC Legend has the same MSM7227 of Lg Optimus 1. So why we can't use the Legend's CM driver in Lg Optimus 1??

In CM git I've found this: https://github.com/CyanogenMod/htc-kernel-msm7227

In the driver section there is also VGA driver.

https://github.com/CyanogenMod/htc-kernel-msm7227/tree/master/drivers/gpu/

Could those drivers be used for LG Optimus One??

Sorry for my bad English....
[Optimus One, P500 Original Android Development] mik_os:
And Legend has don't working 3d in Gingerbread too.

There are just kernel-side drivers which included in our kernel. We need drivers for Android OS.
[Optimus One, P500 Original Android Development] andy572:
Hello, im not working anymore with froyo kernel.

Today, i'm ported the lge subdriver section from froyo kernel 2.6.32 to 2.3.35 - hope, that helps.

Now, compiling brings some errors in driver linking, but there are only some different small dependency issues. think, tomorrow i can boot with gingerbread kernel.

BTW:

compiling only a small cm7 kernel doesn't boot. LGE brings the board, bootloader address, graphic, mtd, usb, wlan and some more to work with a kernel

do not try to boot a standard msm kernel - it does not work...
[Optimus One, P500 Original Android Development] mik_os:
@andy572, that's will be nice to have .35 kernel.

I have built full CyanogenMod 7 with Google Apps. I'm uploading update file now. To test you need to flash ClockworkMod recovery (WARNING This recovery do not support old style zips (most mods/roms here)).

This is just alpha, working Audio, GSM/3G, WiFi (few peoples reporting some problems with dhcp), Bluetooth, Sensors, 2D driver (

3d does not -> slow interface

).

recovery: http://www.mediafire.com/?7wjjwp4cg671fw1

update.zip:http://www.mediafire.com/?dlukmb73w93tae1
[Optimus One, P500 Original Android Development] cimdrap:
have i just to flash the new clockwork recovery in order to install it?

would it replace my custom recovery?

would it be able to install all the custom rom's around like megatron, void and such?
[Optimus One, P500 Original Android Development] mik_os:
probably yes

yes, but you can flash back old recovery in any time.

with new recovery - probably no. you need to restore AmonRa recovery.
[Optimus One, P500 Original Android Development] cimdrap:
so the clockwork recovery is just associated to this project and i should avoid to flash all the rom's i used till now.....

maybe i'll wait for something more stable than this, but i like CM and Gingerbread so i'll keep watching you!
[Optimus One, P500 Original Android Development] natedogg20050:
right now i can report that mikos cynogenmod7 works really good wifi bluetooth audio and 3g works fine only the gpu looks slow to me i am sure its gonna be fix very soon.

well great work its very easy to flash keep the hard work going :) if i can help please tell , i gonna keep my reports here online

Edit: well did test it now and there still alot of bugs like if i check the phone info the system menü crashes , then becouse of the gpu driver it feels kinda slow , but still amazing what u have done in that time i hope that soon its gonna be better.

but right now even the alpha from andys rom is running smoother as the mod7
[Optimus One, P500 Original Android Development] lupohirp:
hi guys.....does anyone tested if gingerbread resolved high cpu usage on touch events???
[Optimus One, P500 Original Android Development] ioshi:
How to i flash the clockwork recovery?
[Optimus One, P500 Original Android Development] bioan:
CM Nightlies up for legend. I think it has 3d drivers.
[Optimus One, P500 Original Android Development] mik_os:
Try to read few last pages please.
[Optimus One, P500 Original Android Development] ioshi:
guy i install a recovery and rom...

boot ok but when the phone try to load a homesceen(after insert pin) on the screen popup milion of error message....have you a solution? i can try fix permission on recovery menu....
[Optimus One, P500 Original Android Development] mik_os:
factory reset?
[Optimus One, P500 Original Android Development] 5152:
ok, I will wait

thanks
[Optimus One, P500 Original Android Development] sarfaraz1989:
@zerobarat1 ..I heard that LG has fixed the touchscreen bug in the latest updated kernel code available at their site....Dookmatt's kernel thread says it contains "LG's touchscreen fix" so is LG's fix a better implementation than caveman's..Is Axis inversion Fixed by LG now ???

EDIT: What kernel/Fix are u using ??
[Optimus One, P500 Original Android Development] andy572:
LG's kernel uses Caveman's fix :D
[Optimus One, P500 Original Android Development] franciscofranco:
I seriously lol'ed very hard. I think it's time to hire new employees.
[Optimus One, P500 Original Android Development] sarfaraz1989:
hehehehe....and they are a multi-billion dollar company..@andy ..does the froyo kernel source include code for bnep.ko kernel module like eclair did..i really want ti setup bluetooth PAN profile on our O1..plz take some timeout and look into it....Gr8 job porting gingerbread btw
[Optimus One, P500 Original Android Development] Zerobarat1:
Right now I'm faithfully running on Andy's build vanilla style ( no improvements or ****s added ) . And even if I wanted I couldn't flash that kernel because I would lose every single awesome improvement that andy's current kernel has .

Because of all the people who flashed that kernel didn't go through the trouble of actually testing it throughly it's impossible to tell .

If you're on froyo , why don't you flash it and test it with a Multitouch App from the market and also with a CPU usage app ( like Android Assistant or something ) and see what't what .

I for one will not waste time with froyo no more. After tasting the awesomeness of Gingerbread , that is a closed matter for me :)
[Optimus One, P500 Original Android Development] andy572:
what is the device name? is this a network driver? *i think so*
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy yes it is a network driver ..I read a howto and it required a program pand (Pan daemon which is there in all our roms) and a kernel module bnep.ko (n/w driver)..There is even a project working on this however they dont have a compiled module for froyo kernel. also i tried inserting (insmod) that eclair module didnt work..it is superior to DUN in that u dont have setup a serial connection and then dial over it... it the same as USB tethering and WIFI tethering except its over bluetooth

HEre are some links for Bluetooth PAN that i found useful

http://code.google.com/p/android-wifi-tether/

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

http://joshuaredstone.blogspot.com/2009/01/bluetooth-tethering-from-ubuntu-to.html

http://www.gotontheinter.net/content/second-g1-story-proper-bluetooth-tethering-how-short

http://en.wikipedia.org/wiki/Personal_area_network

i have never manually set it up in linux hence cant give u the device name..

P.S : Plz look into it especially the second last link..I want to set it up on my phone..I use tethering a lot..ALL NOKIA PHONES even the cheapest ones have this profile but this profile is not present in smartphones wonder why

@zerobarat1 i did check out that kernel..I have my LOLv1.2(froyo2.2) rom running underclocked at 480Mhz-245MHz conservative governor..Scrolling through menus is sluggish than if i use caveman's fix ..It was so apparent that i didnt even benchmark it and flashed caveman's kernel back
[Optimus One, P500 Original Android Development] andy572:
Ok, i'll looking for that.

Current battery stat:

after 15 hours is still 74% battery left, 3G/UMTS is enabled, maked two 3D benchmarks, no google maps used,

surfed 30 minutes in the internet (twitter,facebook,market) and make one call within 5 minutes.

seems that lot of battery drain is reduced :)
[Optimus One, P500 Original Android Development] taha198:
Thats great news.

All I want in new build is less battery drain, otherwise its perfect for my liking.
[Optimus One, P500 Original Android Development] Magnumutz:
OMG, new RC on the way? :D
[Optimus One, P500 Original Android Development] Zerobarat1:
Who told you that?

Andy only releases build in weekends :P . So grind your teeth and wait :P oh and also enjoy the epic change list getting even more epic :)
[Optimus One, P500 Original Android Development] andy572:
... after applying 20 patches from kernel .35 :D

... 30 patches left ;)
[Optimus One, P500 Original Android Development] duroh:
andy, overclocked?
[Optimus One, P500 Original Android Development] masteryx:
Jizz... in... my pants! :o
[Optimus One, P500 Original Android Development] andy572:
yes, oc @748Mhz

*lol*
[Optimus One, P500 Original Android Development] Zerobarat1:
Bro release build this weekend not after 30 patches k ? :D
[Optimus One, P500 Original Android Development] Magnumutz:
Yes, i know, that's what i was talking about, but he's still applying patches, so he might be done by the time we hit the weekend ;)
[Optimus One, P500 Original Android Development] sarfaraz1989:
Cool !! and the patches are from ??? Code aurora?? Or u manually fixin em?? I once did that its pretty awesome ..Open Header files and removing multiple definitions..Parameter mismatches..Andy give me some clue on where to get started with Porting like u did..COol JOb!!
[Optimus One, P500 Original Android Development] andy572:
yes, patches are mostly from codeaurora ;)
[Optimus One, P500 Original Android Development] lupohirp:
Andy tell us the truth i've discovered that.......YOU ARE THE LG!!!!LOOOOOOOOOOL
[Optimus One, P500 Original Android Development] Zerobarat1:
If he was LG employee he wouldn't even bother talking to us :) . Also probabily release gingerbread one day before the official OFFICIAL gingerbread :P
[Optimus One, P500 Original Android Development] Cimi86:
hi andy, are you sharing all your efforts with mik_os? as for the kernel, I don't see a reason why you should duplicate your efforts ;) but also for main libs, if you both find a way to fix common bugs like battery drain
[Optimus One, P500 Original Android Development] andy572:
my kernel is public on github, and gingerbread bugs are fixed by cynogenmod & codeaurora. the dev who is providing a rom to yours can visit all this resources ;)
[Optimus One, P500 Original Android Development] morx:
Did you use the Love Calculator afterwards??:D
[Optimus One, P500 Original Android Development] sarfaraz1989:
Just checked out code aurora ..Nice project MAN...Dedicated to Qualcomm Chipsets..I m going to jump in there...One question they also have patches for CHromium OS and LInux BAse (NAtive ARM distros like Debian I think ,can we do a native port of debian using the LG's kernel just hypothetically)
[Optimus One, P500 Original Android Development] andy572:
why running debian on a smartphone? you can't boot into X11 (gnome,KDE or other) because of too small ressources - its only a console that you can boot.
[Optimus One, P500 Original Android Development] sarfaraz1989:
i think this is the usb tethering patch

M76XXTSNCJNLYA6110
[Optimus One, P500 Original Android Development] N3mesis:
Ubuntu uses less than 300MiB of Ram after a fresh install. Isnt much compared to windows. And even with compiz it doesnt go over 400MiB. And we have 512MiB :D
[Optimus One, P500 Original Android Development] franciscofranco:
And what would you want to do with it? And RAM left for the programs? If you want linux or any other distro = get a pc.
[Optimus One, P500 Original Android Development] andy572:
what todo with it? installing a virtual box on debian and do a Win7 running :D
[Optimus One, P500 Original Android Development] franciscofranco:
I meant debian running in our phones like soneone said some posts back. I know perfectly well what is a debian system, got one.
[Optimus One, P500 Original Android Development] Zerobarat1:
So , andy how is the device working so far with all the improvements you've added along the week?
[Optimus One, P500 Original Android Development] andy572:
device is working very good and stable but yaffs2 - have imported new drivers/libraries from .35 but system does not mount the partitions ...

i must figure out why this is a issue, when it works @weekend comes the big update with all modifications online ;)
[Optimus One, P500 Original Android Development] Zerobarat1:
Good to hear bro , in the end did you go with LG driver for touchscreen or did you stick to caveman?
[Optimus One, P500 Original Android Development] sarfaraz1989:
Didnt he just say that !!! all LG did was the same as Caveman i.e changed the parameters of the sleep function (i think) plus sippolo in his post said that he got rid of unnecessary code present in the driver...So no matter what u call it the fix is the same..but i wud go for caveman's coz its optimised to some extent

EDIt: off topic my debian system(squeeze) uses barely 300Mb when surfing internet(chromium sucks memory) otherwise i m good wthin 130MBs.hehehe..

It wud be one hell of a hack if somebody cud run this "natively" on their mobile phone

http://www.damnsmalllinux.org/

PS: X server is obselete(almost) ppl are switching to wayland

HTC HD2 is running UBuntu..I know our o1 is cheap and not worth the trouble but its just a thought !!http://www.xda-developers.com/android/android-and-ubuntu-now-booting-on-htc-hd2/
[Optimus One, P500 Original Android Development] Zerobarat1:
Sorry I thought for a second he was joking when he said : "LG used Caveman's fix" :P .
[Optimus One, P500 Original Android Development] sarfaraz1989:
:p !!!
[Optimus One, P500 Original Android Development] lekhwani:
Will the next version have support for ext4?
[Optimus One, P500 Original Android Development] andy572:
gingerbread supports ext4 since version 2.3, kernel supports ext4 since froyo.

the only problem is the recovery - i don't know, if ClockwordMod recovery is now stable, but the "normal" recovery doesn't support ext4.
[Optimus One, P500 Original Android Development] Zerobarat1:
I'm pretty sure drellisdee said that 1.2+ recov supports ext4 . Maybe you should try flashing his latest 1.2.1 ( though for me it was kinda buggy , sometimes it wouldn;t enter in recovery when sending it through adb , unlike 1.1 which runs flawlessly )
[Optimus One, P500 Original Android Development] sarfaraz1989:
i think i does..that hacker Dressilide or something uploaded a new version of the AMON ra recovery a 1.2 revision that supports ext4 on a2sd..i checked it out myself
[Optimus One, P500 Original Android Development] sarfaraz1989:
check this out

http://developer.qualcomm.com/dev/chips/msm7x27-chipset-family
[Optimus One, P500 Original Android Development] andy572:
Whats this????? why we have only a fu**ing 16bit framebuffer device?

24bit FWVGA (864x480)
[Optimus One, P500 Original Android Development] sarfaraz1989:
can lg restrict that they cant openup a SoC and limit its abilties...no wonder zte blade has a wvga 480*800 24-bit amoled display..Sue LG ..dsp is ****ing powerful here..time to port zte blade's rom to O1

256k colour = 2^7 * 2^10 = 2^17

we have 2^16

if we had 2^24=1.6M colours
[Optimus One, P500 Original Android Development] AsherChua:
Hey if you're asking about ext.4 and all this stuff,Mine is working well here.What I did was to partition sd card first and then upgrade ext.2 to ext.3 and then to ext.4.After that,I flashed Darktremor apps2sd.Now,I have alot of free space on my phone internal memory. Titanium backup said that I have 271 app elements. I'm still using drellisdee's 1.1 recovery.Hope this helps.

Edit: Not sure if It'll work on this ROM:P I'm on CM7 actually.
[Optimus One, P500 Original Android Development] dryhte:
Andy, I thought the screen itself only supports 16 bits colors.

Am I wrong?
[Optimus One, P500 Original Android Development] sarfaraz1989:
256k colour = 2^8 * 2^10 = 2^18

we have 2^16 (16bit frame buffer)

if we had 2^24=1.6M colours but screen has only 256K colours...

Andy runnning 16bit framebuffer wud mean 2^16 colors ???that wud be just 65536 colors :confused:
[Optimus One, P500 Original Android Development] andy572:
http://www.gsmarena.com/lg_optimus_one_p500-3516.php

Type	TFT capacitive touchscreen, 256K colors
[Optimus One, P500 Original Android Development] sarfaraz1989:
Yeah i checked that even before buying the phone :P ..Also LG totally ripped off the design from Zte blade ..O1 looks very very similar to BLADE even after removing the backcover..Just loook at this video..And i thought they deserved the credit for coming up with a phone like O1..http://www.androidpolice.com/2010/10/28/zte-blade-orange-san-francisco-review-two-thirds-of-a-nexus-one-for-one-third-the-price/
[Optimus One, P500 Original Android Development] andy572:
@weekend i can try to use the framebuffer drivers in kernel from zte :D
[Optimus One, P500 Original Android Development] bioan:
I remember seeing something on samdroid related to spica's gallery. The UI showed only 256k and the gallery 16M. Hmmm.. i'll search for it again.

The color transitions are really bad on our phone. They are not smooth, only solid blocks. ( same on froyo and gingerbread)
[Optimus One, P500 Original Android Development] ebautista:
It's April

Hey, I believe in Andy's skills and he always makes us happy with our O1. But It's April Fool's. I have what we have here in the thread is reliable :D

Good luck Andy! ;)
[Optimus One, P500 Original Android Development] mik_os:
I'm using CM recovery since I bought phone (compiled and patched it at first day :) ) and it is stable but I don't use a2sd.

And android running over Linux kernel. Userspace does not need FS support. Everything in kernel. Android can run over any FS that kernel supports.

Or i don't understand you?
[Optimus One, P500 Original Android Development] andy572:
gingerbread (the underlaying OS system, not the Java part) needs this libs to mount/unmount/format partitions - the kernel is the part who support the nodes on the drive(s) and writes data directly, so you need both ;)
[Optimus One, P500 Original Android Development] mik_os:
Yes, format utility is the only problem (mount/unmount uses kernel interfaces directly).

But i thought mke2fs support ext4 since eclair.
[Optimus One, P500 Original Android Development] bioan:
Sorry for quoting myself, but I've found a video: http://www.youtube.com/watch?v=NIABcI1c9qg

This is what I am talking about.
[Optimus One, P500 Original Android Development] digkong:
I found two things...

when I set the vibration always.. and then toggle between the profiles I loose the settings I had made..

in Facebook app when I try to open notifications it tells can not connect to peer.. I never came across this in froyo...

rest all works great.. like a charm.. especially the touchscreen here is way more responsive than froya..
[Optimus One, P500 Original Android Development] sarfaraz1989:
Andy this is the link for froyo kernel source(2.6.32 the froyo one) for ZTE BLADE...

http://support.zte.com.cn/support/news/NewsDetail.aspx?newsId=1000502

better still here http://android.modaco.com/content/zte-blade-roms-rom-customisation/328613/zte-blade-series-froyo-kernel-2-6-32-source-code/
[Optimus One, P500 Original Android Development] lupohirp:
Andy i saw tht the graphics in zte blade is much better than our lg....and they have same chipset!!can we import zte graphics drivers on our device??or maybe is still a problem of resolution??maybe some texture are designed for work only on 480x800...
[Optimus One, P500 Original Android Development] Zerobarat1:
Where did you see that ? And besides : http://www.gsmarena.com/zte_blade-3391.php . This device has a standard WVGA android rez, hence the impression that it has better graphics . I'm totally opposed to porting froyo libs and drivers ...
[Optimus One, P500 Original Android Development] lupohirp:
yeah infact i supposed that maybe textures are designed for WVGA screen so maybe work better....crap software houses...!!!!!we have a good phone and only for screen resolution...we can't play games...it's ridicolous!!!
[Optimus One, P500 Original Android Development] Zerobarat1:
Yeah well , it's all Gameloft's fault , they don't give 2 cents for HVGA rez ( android ) . It's all about marketing and it's really sad .

Even though all the gameloft games work marvelously on P500 but everything is sized horribly.
[Optimus One, P500 Original Android Development] lupohirp:
i don't understand why they don't make an adaptive resolution apk like EA do....our hardware is good to play not excellent right but you can play well most of the games that are on android world!!!i think that motorola,samsung...etcetc paid gameloft for exclusives for our phones...
[Optimus One, P500 Original Android Development] N3mesis:
Mate its just a game or? You can play games with your computer this is a phone, boy. Also these kind of marketing do you see everyday look consoles vs pc (L.A Noire, BFBC2) or Linux Ubuntu games compared to Windows. Money is what matters for them same for LG.
[Optimus One, P500 Original Android Development] lupohirp:
yeah bro you're right!!!!but my idea is that it isn't........honest!!!i'm ann informatic programmer (tht doesn't undestrand anything of android AT MOMENT...i'm learning:-)) and a project manager...tht think this...i'm an honest person and i would that other people or companies were like me...but this the biz...:)

EDIT:andy when your new build will be avalaible??
[Optimus One, P500 Original Android Development] sarfaraz1989:
Here http://developer.qualcomm.com/dev/chips/msm7x27-chipset-family

it says that our phone is capable of playing WVGA 800*480 resolution videos !!!! Its dont think so..If it is then it wud mean that LG has only supported "streaming" mode in the phone whereas "local file playback" is not present ...Look into it guys..Qualcomm says our phone is capable of playing WVGA videos !!!
[Optimus One, P500 Original Android Development] andy572:
thanks for this informations ;)

a short progress of work statement:

since 2 weeks i've tried to solve the most issues on gingerbread and kernel, at last i have tried to enable native usb tethering but without luck, fm radio isn't working too and bluetooth audio isn't working :(

all this are kernel issues which couldn't be solved just, but tomorrow i upload a updated rom with the most improvements i've now implemented :)
[Optimus One, P500 Original Android Development] lekhwani:
Good news! Thanx to you for hard efforts.
[Optimus One, P500 Original Android Development] Zerobarat1:
An official statement :D . Great stuff bro.
[Optimus One, P500 Original Android Development] sarfaraz1989:
@andy ..man how many patches are u done applying ??
[Optimus One, P500 Original Android Development] andy572:
just 27 ;)
[Optimus One, P500 Original Android Development] digkong:
when will you be uploading the rom...

sorry but i really cant wait for your next release..

ur work is really awsome..

ur great man...:):D
[Optimus One, P500 Original Android Development] Zerobarat1:
I think 4 posts before you was the answear bro :)
[Optimus One, P500 Original Android Development] digkong:
i meant by what time...:p

cant wait for it..
[Optimus One, P500 Original Android Development] andy572:
Update comes on 21:00 @GMT+0
[Optimus One, P500 Original Android Development] sarfaraz1989:
there shud be a "cool" button here :P
[Optimus One, P500 Original Android Development] Zerobarat1:
Is this still work in progress :P ? You should just remove it if it causes problems
[Optimus One, P500 Original Android Development] andy572:
from code it's reverted allready ;)

... it's just a info what is coming up.