yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] ibub:
Looks pretty easy with this guide by [MENTION=4974969]HardLight[/MENTION] :

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

Haven't tried it yet, but I have used the bootimg tools, and looked at fstab. This could also be built into the kernel and updater script when compiling from source. I have dual boot set up on mine, and change from external to internal by simply flashing different kernel. :)
[Optimus One, P500 Android Development] rassawyer:
Will try that tomorrow, on a fresh build..
[Optimus One, P500 Android Development] xu3sno:
I did flash cm-11.0.0-20150212 into OS2SD by using HardLight's twrp-2.7.1.0-20140831-MULTI-F2FS-p500 and system rebooted successfully. :cool: I used [MENTION=4974969]HardLight[/MENTION] method as mentioned on his enlightenment to me on 20th January 2015, 01:29 PM. Many thanks bro! :cool:

Here is the excerpt of his enlightenment:

/*******************

To flash RC14 ( in my case also for cm-11.0.0 -FINAL) to sd you need to replace these files from last OS2SD:

boot.img

/system/lib/modules/evbug.ko

/system/lib/modules/wireless.ko

/META-INF/com/google/android/updater-script

********************/

[MENTION=4782972]rassawyer[/MENTION] [MENTION=6433276]ultrasound1991[/MENTION]

I think you can use the above method, too. However, from my experiences, system speed and performances are greatly depended on Class of SDCard. Class 10 is recommended.

You may give a try during Easter holiday :)
[Optimus One, P500 Android Development] ultrasound1991:
Info

Which are difference between this rom and "[ROM] [4.4.4] CyanogenMod 11.0 for LG Optimus One [F2FS] [OS2SD] [14/12/11]" by HardLight?
[Optimus One, P500 Android Development] rassawyer:
Nearly as I can tell, the only real difference is that [MENTION=4974969]HardLight[/MENTION]'s supports OS2SD...

New build in the oven now.
[Optimus One, P500 Android Development] ultrasound1991:
Does your new version has F2FS and OS2SD support?
[Optimus One, P500 Android Development] ibub:
[MENTION=4782972]rassawyer[/MENTION]

gerrit will be closed at the end of the month. Androidmeda has merged all changes to github (all cm-12 branch, I think). See the comments at the bottom of the page here:

http://review.androidarmv6.org/#/c/7676/
[Optimus One, P500 Android Development] qwert8988:
downgrading back to stock firmware

can anybody teach me ow to downgrade from cyanogenmod back to stock firmware? tried searching but no results. tried using kdz updater but phone cannot detect.
[Optimus One, P500 Android Development] ibub:
You can flash (in recovery) one of the stock roms from the second post of this thread:

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

They are pre-rooted with busybox installed. :)

EDIT: may need to use an older recovery to flash it. Give me a minute. I know where to find it.

Okay here are older recovery.zips:

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

First flash older recovery of your choice. Reboot into the older recovery. Wipe data/ factory reset. Then flash ROM.
[Optimus One, P500 Android Development] qwert8988:
Tried your method and it worked!
[Optimus One, P500 Android Development] ultrasound1991:
How to install PlayStore?
[Optimus One, P500 Android Development] arc_n_krizt:
Can anybody explain to me why some application cannot installed on this rom
[Optimus One, P500 Android Development] igivecandy:
so, i want to upgrade my p500's ROM to this one.

I currently have a old, android 2.3.7 based ROM ( this one xdaforums.com/showthread.php?t=1325386 )

Just to be sure, even if i come from that old ROM / android version...all i have to do is install the clockworkmod from here http://xdaforums.com/showthread.php?t=2564767

and proced to install the ROM, right?

edit:

done, works good. ty
[Optimus One, P500 Android Development] thunder45:
What is the latest build here. Where can I get it?
[Optimus One, P500 Android Development] sami.young:
V 12

Just flashed v12 first time boot is long indeed, rom feels smooth enough

It's just dat I am having a mount error with link2sd:crying: does anyone

Have any ideas on how to solve it?

And o u tried d installation process again this time.

Choosing a2sdx and had a boot loop.... Pulled battery

Out a couple of times to no avail..... Wat am I doing wrong???
[Optimus One, P500 Android Development] sami.young:
Finally i got it to work!!!

I went into recovery and wiped sd-ext partition in recovery>mounts nd storage>sd-ext>format>yes nd rebooted opened link2sd and selected recreate Mount script and there it was working.....
[Optimus One, P500 Android Development] xu3sno:
Congrats, bro!
[Optimus One, P500 Android Development] sami.young:
its almost a week now, no problems yet......

can any1 point me to lg ui4 for this rom if it exists??????
[Optimus One, P500 Android Development] sami.young:
So i was playing around with d rom a lil bit and realised ad2sdx works but makes d ROM slow and unresponsive causes google play services to constantly close.... Link2sd works well makes d rom feel very smooth and liquid although i prefer d concept ad2sdx brings, swaping internal to sd-ext

I also found out that every time i granted root permission lbe security guard from play store caused d rom to reboot nd cause all d apps to crash.... I had to pull my battery out a few times and waited for an opportunity uninstall it.... I reinstalled but this time denied it root permission nd everything was OK just dat u dont get to use its features dat require root access

nd plz when is version 13 coming??
[Optimus One, P500 Android Development] kitu34:
Can anyone help in kernel?

I'm using cm11 4.4.4 rom, with 3.0.8 chocolate kernel but my phone isn't that fast.

I want to now try a different kernel. Has anyone tried any kernel and found it really good with cm11?

Only ics rom runs really fast for me. Thanks
[Optimus One, P500 Android Development] Notonlyeyes:
Test it...by noe
[Optimus One, P500 Android Development] kitu34:
Seriously thanks a lot as I'm fed up that nothing runs smoothly for me hehehe.

With jenkins's final rom?
[Optimus One, P500 Android Development] Notonlyeyes:
yes
[Optimus One, P500 Android Development] kitu34:
Even changing kernel didn't help, had to restore.

I'm having serious ram problems as in my country in this device we have only 420 mb ram not 500 plus.

I tried using swap for root but nothing is happening. Does jenkins's kernel, 3.0.8 perf+chocolate support swapping?

Just realized that in rom settings there is an option for swap to sd. I have selected that but still nothing.
[Optimus One, P500 Android Development] kitu34:
You guys are lucky coz at least you have 512 mb ram, my phone has only 420. Available ram after boot is 150 mb.

Little more ram could make a difference. But even swap isn't supported otherwise could have tried that.
[Optimus One, P500 Android Development] kitu34:
Hi! If your rom is more or less same that means kernel doesn't support swap feature?

Actually I desperately need swapping coz of less rom. Using jenkins's final rom.

Thanks anyway
[Optimus One, P500 Android Development] ibub:
Hey brother, I have never tried to use a swap partition on android. But I searched, and found a fairly good tutorial:

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

I might actually try this myself. If the kernel supports it, type "free" in terminal or adb to see how much extended RAM you have. If the kernel doesn't support it, I don't think it will do any harm. :)
[Optimus One, P500 Android Development] kitu34:
Thanks. I tried an app which tells if kernel supports swap or not. It's a nice app called 'MemoryInfo & SwapFile check' by Roehsoft . It used 20 mb to check and it was successful. Same dev has an app for swapping also but it's a paid app

I did try 'swap for root ' app but nothing happened. I checked by typing free also, it was zero showing.

So it means kernel support is there but need to do somehow. I'll read what you suggested. Thanks a tonnnnnnnnnn.
[Optimus One, P500 Android Development] kitu34:
My bad luck, mother board is dead and I cannot backup my sd card in order to create partition.

I can only try swap file now which didn't work before.

Nothing good seems to happen hehe

Anyway thanks for the help.
[Optimus One, P500 Android Development] ibub:
There are lots of sites that offer free storage (Google Drive, Mediafire, etc...). Depending on how much you have to store, and possibly a WiFi connection to save on your data usage, it might not take too long.
[Optimus One, P500 Android Development] kitu34:
Yes I do have dropbox and box accounts but there's is lot which I want to transfer hehehe, I'm filtering.

But I somehow succeeded with swap file procedure, and it's very clear if I had class 10 card this would have been faster than the phone's ram. Swappiness 100.

Thanks for the help ibub! Appreciate that.

---------- Post added at 04:12 PM ---------- Previous post was at 04:06 PM ----------

But it's worth it with the look of it. Only thing is, a costly class 10 sd card.
[Optimus One, P500 Android Development] :
Hey There !

Can anybody give me links to latest apks of Google Maps and Google Play Services !?

Im unable to use those from play store .

thanks..!
[Optimus One, P500 Android Development] xu3sno:
Go to http://www.apkmirror.com/apk/google-inc/
[Optimus One, P500 Android Development] :
delete
[Optimus One, P500 Android Development] Dovidhalevi:
This is fully documented on the apkmirror site. The -010 should be appropriate for our device running up to Android 4.4.
[Optimus One, P500 Android Development] rassawyer:
Latest build is almost 6 months old, as that is the last I had an opportunity to get a build run. It can be found on my website here. I should have time to get back to this and try to get some stuff updated again now, if there is still any interest.
[Optimus One, P500 Android Development] ultrasound1991:
Hi, i have this ROM: cm-11-20150326-UNOFFICIAL-p500.

Where is kernel source?
[Optimus One, P500 Android Development] ibub:
I believe this is what you're looking for:

https://github.com/androidarmv6/android_kernel_lge_msm7x27-3.0.x

:)
[Optimus One, P500 Android Development] ultrasound1991:
Thanks. In arch/arm/configs there are more than one defconfig file.

Which is default for our device?

I want to rebuild kernel.
[Optimus One, P500 Android Development] ibub:
I would guess that it is this:

https://github.com/androidarmv6/and...0/arch/arm/configs/cyanogenmod_p500_defconfig

but there is a lot that I don't know about building a kernel. Most of that is handled automatically after choosing device via brunch, or lunch, when building CM.
[Optimus One, P500 Android Development] ultrasound1991:
Thanks, i will try to rebuild kernel.

I will let you know if I have succeeded.
[Optimus One, P500 Android Development] ultrasound1991:
I rebuild kernel with linaro toochain, it works.

Inviato dal mio HTC One utilizzando Tapatalk
[Optimus One, P500 Android Development] rassawyer:
new builds coming

Hello all. I apologize for my lengthy absence. College, job, family, blah, blah, and blah. Anyway. I've been tinkering with this for about a month and a half now, got the last of the kinks worked out of the repos (some removed packages that were still in the manifest were throwing errors at me) got the sync to complete, patched the timeconst.pl file (gets processor parameters for the timeconst.h, kernel header file), to work with newer versions of perl and have a build running now. Will let you know when it completes where to dl the ROM (P500) or if it fails, where things stand as far as getting back to a working build. For the moment, until I get back into the swing of things, this is just a fresh build of Arm6's sources, to get something fresh, and to cook in all of their commits since I last built, and make sure there is nothing to address before I move forward. I still have fully functional OS2SD as a goal for this rom, as it is nearly a requirement for running kitkat on these low memory devices. I will try to keep this thread up to date as things progress.
[Optimus One, P500 Android Development] Dovidhalevi:
This is great news!

Rar****'s sources are more recent. His 4.4.4 (Omni beta 9) runs well except for bluetooth. I never had any luck with CM-11 versions Note that differing recovery versions are needed for going between these ROMs. Because of the surgery necessary to fit these ROMs on our device, Opendelta OTA is really useless and should simply be taken out.

I might have played with this myself but to never download enough of the components to even begin. I am available to help with this. Onwards to MM?
[Optimus One, P500 Android Development] rassawyer:
I love the enthsiasm!! So far, builds are breaking with some errors related to Audio Effects, working at figuring out what's going on now. I was afraid of this, since these devices haven't been targetted in so long, a lot of the commits both up and down stream haven't been made with any thought to these devices, so it might take a lot of work. I am not ruling out MM, but the arm 8 hurdle has turned back every dev that attempted it so far. We'll see what heppens. I will keep you updated as I work through these build issues. Meanwhile, if you want to post a link to the thread for the sources that you mentioned, I'll check it out, and see what is different, and whther it would be good to cherry pick from his, or from this to add to his, or just to run separate builds, and treat them as two different ROMs.
[Optimus One, P500 Android Development] rassawyer:
Ok, got through that error, build has been running for maybe two hours now, and so far so good. Also, I am bidding on a P505 on eBay, since I do not have any of these devices to use to test this once the build is successful. Making progress, making progress!!

Edit: I do actually have a P505, but I thought it was water damaged beyond rescue. Decided to play with it a bit more this evening to see if there was any hope, or if it was worth getting a new board for, and now it claims it is charging. Fingers crossed, by the time the rom is down, I might have a device to test it on.
[Optimus One, P500 Android Development] rassawyer:
SUCCESS

Build is uploading now. It built, it flashed, it boots. It is the P500 version, and I only have a P505, so I can't fully test it right now.

Not Working (Potentially)

Network

Display

See Below for details

Working

Everything else as far as I know. Tell me if otherwise.

The network is likely because I have a P500 ROM on a P505, with no baseband patch. The display works at boot, but after timeout was not coming back. The backlight would come on, but nothing else. Phone still responds, unlocks, plays music etc. Will try to figure these out ASAP

I am syncing the P505 sources now, and since they are so similar getting a successful build for that should be pretty easy, and then I will know more.

LINK

P500 ROM

MD5SUM
[Optimus One, P500 Android Development] Dovidhalevi:
They are two different ROMS, CM-11 and Omni (closer to AOSP). You might pick his device files which are newer and do/did compile. Bluetooth pairs but calls do not work with it so would keep CM--11's if this worked.

I stopped trying CM-11 when the devs switched the data and system partitions, robbing 10 meg from Peter to pay Paul. Older recovery also does not support the TLS. Cannot test if I cannot get back. TLS may or may not be desirable in our case. I would revert the partitions. LP and MM will not fit as-is either way. Need either O2SD (same problem of getting back) or "surgery" after stuffing system, manually or in script. The new file-system arrangement makes it necessary to symlink /system/app somewhere else, either /cache if it fits after ART-compile, or to the sdext.

Encryption (now "mandatory") would absolutely cripple our dinosaurs so needs be disabled as well.
[Optimus One, P500 Android Development] rassawyer:
P505 + P509 Builds

P505, P506, and P509 builds are done, links below.

P505

MD5SUM

ROM is still uploading, but will be HERE when it finishes.

P509

MD5SUM

P509 ROM is also still uploading, but will be HERE when it finishes.

P506

MD5SUM

P506 Rom still uploading, can be found HERE when it finishes.

(I have really slow internet....)

Quick test of the P505 before I have to head for work. THe screen issue is fixed, but I am still not getting mobile network. Will look into this tonight and see what I can figure out.
[Optimus One, P500 Android Development] ibub:
Anyone get a successful download from the p500 link?
[Optimus One, P500 Android Development] rassawyer:
Sorry, something went wrong with the upload. Re-uploading now. ~30 min to completion
[Optimus One, P500 Android Development] rassawyer:
dl works now

OK, re-uploaded the P500 ROM, then downloaded it to make sure it's right. Good to go now.
[Optimus One, P500 Android Development] rassawyer:
Does anyone have a working link for the OmniRom sources, or at least a forum thread? Was an OmniRom ever (officially or quasi-officially) released for these devices? I'm looking to get my hands on as many different sources as possible, so I can become as familiar as possible with this device.
[Optimus One, P500 Android Development] xu3sno:
P500 ROM download link https://www.truegeekllc.com/Downloads/p500/cm-11-20151209-UNOFFICIAL-p500.zip doesn't work bro!

Oops, the page you were looking for doesn't seem to exist.
[Optimus One, P500 Android Development] rassawyer:
My apologies, typo'd in the link. fixed now, and linked here as well:

https://www.truegeekllc.com/Downloads/P500/cm-11-20151209-UNOFFICIAL-p500.zip
[Optimus One, P500 Android Development] xu3sno:
Now it's working bro! :good: Downloading!

Thanks!
[Optimus One, P500 Android Development] Dovidhalevi:
There are rhar****'s somewhere on his Omni-"Omega" ROM thread. His "beta-9" was last successful install. "Beta-10" had problems and due to lack of a working device, he was unable to test it beforehand. I run the beta-9, works fine except for bluetooth (calling).

For most recent, check Omni's Google+, site, etc. They are up to MM so may be too new.

===========================

Important question: Which recovery will flash your current versions, the newest (TLS and swapped data/system partitions), TLS-only, or the older version which is compatible with Rharhsit's ROM and most others than recent CM11+??
[Optimus One, P500 Android Development] ruiadrmartins:
Hi, I still have this device working as an alarm clock with very high battery life (~30 days on airplane mode) and mobility. I don't have much use for it other than that, and the occasional backup for my current phone.

The last ROM I installed on it was mukulsoni's ver12 OTA, and I might try to install these latest versions to check them out.

I was just wondering what is the recommended CWM/TWRP recovery version for these new versions, and if the installation process is the same as the old mukulsoni ROMs.. the latest conversations have been too technical and I am confused :)
[Optimus One, P500 Android Development] xu3sno:
Updated to "refurbiished" ROM by flashing cm-11-20151209-UNOFFICIAL-p500.zip

Settings > About phone: CM version: 11-20151208-UNOFFICIAL-p500 Bit confusing bro!

Origin: CM version: 11.0-20150212

IDK, install Root Explorer apk failed! Thanks for the ROM, anyway! :good:

Have a nice day bro!
[Optimus One, P500 Android Development] xu3sno:
I use TWRP v2.7.1.0 by [MENTION=4974969]HardLight[/MENTION]. You may grab it from this thread bro. Just search it. Sorry, don't remember. It's already long time back :)

Download the latest ROM , than flash with clean install (factory reset and wipe system).

Happy flashing bro! :)
[Optimus One, P500 Android Development] ruiadrmartins:
Thanks man! I will try it when I have the chance!
[Optimus One, P500 Android Development] rassawyer:
I'm using a "CWM based recovery version 6.0.5.3" and I know hardlight's recovery works as well. The CWM based is just the last recovery I had installed when I was working with this about a year ago. As far as the build date not matching the name of the zip, I suspect that might be because it was built over midnight, so the kernel, etc were built on the 8th, but the zip was packed on the 9th. I am working at trying to get into building a recovery(s) for this, to make it easier to find a working recovery, etc, and to teach myself more lol. Will let you know how that goes.

[MENTION=4685929]xu3sno[/MENTION], any chance you got an error message when root explorer failed to install, or could you grab a logcat? (My device is giving me "unknown baseband" no mater which version I flash at this point, so I can't test any netowrk functions, nor can I download any apps. (I don't have WiFi))
[Optimus One, P500 Android Development] xu3sno:
Here the logcat bro. Hope it's what you mean!
[Optimus One, P500 Android Development] ruiadrmartins:
Hi, it's me again. I have CWM v6.0.4.6 and I get the following error installing the newest ROM:

E: Error in /storage/sdcard0/Download/cm-11-20151209-UNOFFICIAL-p500.zip

(Status 0)

Installation aborted

I'm just guessing, but maybe I need a newer version of CWM or TWRP
[Optimus One, P500 Android Development] josehbermudez:
Look at mukulsoni's thread and look for xusno's posts because he referred some people to the exact post of last update of TWRP
[Optimus One, P500 Android Development] rassawyer:
Have you been able to install other apps after this failed? From the errors in the logcat, it looks like it might be a space issue.
[Optimus One, P500 Android Development] xu3sno:
Yes bro. I can install other apps. As additional information, I can install RootExplorer apk on cm-11-20150211-p500 (the latest stable build) without problem.

Have a great weekend bro! :cool:
[Optimus One, P500 Android Development] ibub:
So I finally got home and downloaded to my laptop (wouldn't download to any of my phones). Copied to sdcard, checked md5 sum, and successfully flashed using twrp (MULTI ). Bootloop (sort of ). Android is upgrading x of 19 apps, and then CM boot animation, and then repeated. Looking at /system/app and/data/app using file manager in twrp, I see all the same apks installed in both. Yes I did factory reset. And system folder in the zip should fit (~185MB). So I guess that when I have time, I'll look at updater script, and maybe trim a little out of system folder.
[Optimus One, P500 Android Development] ruiadrmartins:
As I expected, that was exactly it.

Here's the post, for future reference: http://xdaforums.com/showpost.php?p=56303503&postcount=1968

I updated CWM to version 6.0.5.3 and installed the ROM without a problem!

Seems smoother than before. Now I only need to install GApps. :)
[Optimus One, P500 Android Development] josehbermudez:
Suggest not to install gapps but minimal 6 apks you just need to connect to google and save space

Google feedback

Google login service

Google partner setup

Google play for your dpi

Google services framework

Setup wizard
[Optimus One, P500 Android Development] rassawyer:
Recoveries

Strange... Recoveries are building just fine, and flashing just fine, but when I reboot to recovery, the old recovery is still there... Not sure what's up, still learning this whole process.

Changing the topic; my P505 is convinced that it is a P500, so neither ROM works right on it. Has anyone else ever experienced this? P500 ROMs flash fine, but have unknown baseband and graphics issues, P505 ROMs I have to change the updater script so that they will flash on a P500, and they still have the unknown baseband issue, although the graphics are fixed.
[Optimus One, P500 Android Development] ibub:
For a quick test, and a quick fix, try this on p505:

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

Edit: https://github.com/androidarmv6/android_device_lge_p509/blob/cm-11.0/proprietary-files.txt

This is for p509, which also never got new baseband. Notice line 7 and 10 or 11
[Optimus One, P500 Android Development] rassawyer:
Thanks for those links, I tried baseband fixes to no avail... I might be able to set up a windows vm and use lg tools or someting to flash the radio. Looks like about my only hope at this point..