yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] Bonoboo:
Tested latest 4.3 build.

Yep, now sdcard mounting propertly.

But found new problem: any camera (stock, 3rd-party) won't work.

Crashing not immediately, when initilazing preview.

Here's logcat with stock Gallery and ProCapture.

And belated logcat when trying toogle loudspeaker in call.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Repartitioning Revisited -- Logical Volume Management!

Here is part of /proc/mounts for 10.1 ROM:

****

/dev/block/mtdblock1 /system yaffs2 ro,relatime 0 0

/dev/block/mtdblock9 /data yaffs2 rw,nosuid,nodev,relatime 0 0

/dev/block/mtdblock8 /cache yaffs2 rw,nosuid,nodev,relatime 0 0

/sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0

/dev/block/vold/179:2 /data/sdext2 ext4 rw,relatime,barrier=1,data=ordered 0 0

/dev/block/vold/179:1 /storage/sdcard0 vfat

*****

/dev/block/dm-0 /mnt/asec/com.wordpress.chislonchow.deviceadminkeyguard-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-1 /mnt/asec/com.oktmwebsites.rambam-1 vfat ro,dirsync,nosuid,nodev,relatime,uid=1000,fmask=0222,dmask=0222,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/dev/block/dm-2 /mnt/asec/com.keramidas.TitaniumBackupPro-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-3 /mnt/asec/com.grichenko.android.handsfree-2 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-4 /mnt/asec/il.avimak.Tehillim-1 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

/dev/block/dm-5 /mnt/asec/com.buak.Link2SD-1 ext4 ro,dirsync,nosuid,nodev,noatime,barrier=1 0 0

******

Note the /dev/block/mtdblock# are board level partitions, the usual yaffs2 system, data, cache.

Note that /dev/block/dm-# (dm --> device-mapper) are logical partitions. Android is using this for program data.

So we have available, and in some-such-usage, logical volume management (LVM). What can one do with LVM (and one of the larger 4.3 added objects touches this!)?

Say I have a physical (board level) partition that I use for system and this is now too small. Say I have another one that I use for cache but this is not really used any longer for much of anything. Instead of using the board-level partitions, I create logical partitions. The new dm-# which will mount system has the current physical system partition and most of the current physical cache partition. The new dm-# which will mount cache will be a what is left of the physical cache partition. Sd-ext can also be run into this scheme (with a proper init.d system).

Now, all this stuff is hidden in boot.img rather than in text files and scripts of a normal Linux distro. So it must get set up when installing the ROM. Consequences for restoring previous backups and such, ???, but should no hurt anything among current ROMs. The fstab.p500 or whatever would mount /dev/block/dm-# rather than the physical blocks as now. Other than that, this is transparent. Have it running on my Debian box right now. (left over from when I had a bad space problem and really needed changeable partitions). There is a GUI but would not apply to a flash-time setup.

Can we do this? Solve the system space problem with no brick-risk?
[Optimus One, P500 Original Android Development] xu3sno:
Just fladhed this

http://jenkins.androidarmv6.org/job/android-experimental/2/

http://jenkins.androidarmv6.org/job...rchive/cm-10.2-20130902-EXPERIMENTAL-p500.zip

Started by user androidmeda.

First, I trimmed the rom, flashed it with clean installed. It's booted. As other roms built by androidmeda, ui is running fast and smooth. 2g, 3g, wifi works flawlessly. Then flashed mini gapps from rahulsby, thanks rahuls :). Even it's built for 4.2.2, it works out of the box. At least i can log in to play store. :cool:

However, the rom can't detect sdcard. Hence, screenshot failed to capture screen and save it to gallery. The result i can't gave the probe about Settings>About phone. Sorry. :(

In Linux i knew how to mount sdcard. Edit /etc/fstab and reboot. IDK how to do it in android. :silly:

There is no fstab file in /system/etc nor /etc.

Can someone help me to resolve it, please? TIA

---------- Post added at 02:34 PM ---------- Previous post was at 02:29 PM ----------

Just read your post after submitted mine. Sorry. Will try it out. Thanks.
[Optimus One, P500 Original Android Development] Dovidhalevi:
What did you take out to get enough gapps to fit to use Play?

sdcard is a problem. The fstab and such are all buried in boot.img. You could use mount -t vfat sdcard-device sdcard-mountpoint and take those from the fstab published further up on this thread. See what happens.

Might try that 0902 build myself. Warning: gerrit-##### are not necessarily in order!

Rahulsby's gapps are substantially smaller than Rashed's plus I can get rid of a few items I do not need or do not need on /system. They might just squeek in but asking for problems--could be the camera-screenshot problem. How much do you have free on /system? A few meg is enough. Less than a meg is a warning.

---------- Post added at 12:52 PM ---------- Previous post was at 12:00 PM ----------

So with this build and my trimmed Rathulby, I have 20 meg on system. An absolute WOW! This is also the first build to actually boot up and start Dalvik on my phone.

So I expect similar results, camera problems. We'll see when it is up and running!

OOPS. Soft-rebooted after "starting apps" but came up afterwards!

Link2sd is relinking its stuff now, so see what happens.

obb fix, better gps.conf and /system/usr/srec symlinks in place.

Reapplied Xposed, soft reboot for its usage.

Up and running!

Voice toys work

Play works

Camera and Focal FC immediately as stated.

Gallery's name effects are actually showing the seeming correct pixel-density. First time for this!
[Optimus One, P500 Original Android Development] xu3sno:
First i unziped the rom, extracted it then deleted from:

/system/app browser, calculator, cmf (replaced with RootExplorer), LatinIME (substitued with the trimmed one, english only, from rahulsby, 2.3mb).

/system/fonts local fonts and replaced droidsansfallback.ttf with the trimmed one.

Zip the files and flash>reboot system> gain enough space to flash rahulsby's mini gapps and 7meg left on system.

Still failed to mount sdcard during and after booted :confuse:
[Optimus One, P500 Original Android Development] Dovidhalevi:
Fine. Seven meg is plenty. I perform drastic surgery, have numerous app that are on ROM or Gapps installed as user-apps. I was really surprised to have 20 meg around.

The later Gerrit 5700-2,sdcard, data connections, everything works except the Cameras. This tends to be the case in all our "experimental" ROMs.

I live with this one a while and see how it does. All congrats and thanks to our devs!
[Optimus One, P500 Original Android Development] borchaniz:
Hey rashed I think that you should stop the running builds!

I just tested on my p500 the latest"submission test" build(5699-3) and no sd card while the previus build (5700-2) mounts sd card normally
[Optimus One, P500 Original Android Development] Dovidhalevi:
Don't be too hard. These Gerrit builds are for experimentation and not every experiment succeeds. Try the 5700-3 which came after it. I will flash next when the camera is working. Another bug: Bluetooth does not turn off, old recurring problem :)
[Optimus One, P500 Original Android Development] borchaniz:
I know they are experimental but I thought they're a time loss ;)
[Optimus One, P500 Original Android Development] Bonoboo:
Sorry for offtopic, maybe all this not new for most users, but maybe someone don't know.

Why waste time for this routine operations if you can make your own ZIP with all needed fixes?

Just flash it right after ROM and all be done automatically.

For example it can delete apk's in /system, add yours, replace bootanimation, UI sounds, add CM profiles settings, replace Superuser, add lite GoogleApps, add small patches (keylights off, remapping keys), applies build.prop tweaks, add Wi-Fi password.

So flashing and testing becomes very quick in familiar environment.

Simple template attached.

– Edit META-INF/com/google/android/updater-script for needed deletes, changing rights etc. Here's syntax.

– Edit system/tweaks.sh for your build.prop tweaks with that same syntax.

– Put needed apps or files in their folders (system or data) inside ZIP to copy them into ROM.

Trimming become before extractiong so there's be more free space.

Note: mounting /data as far I know differs in recoveries. This works with TWRP as well.
[Optimus One, P500 Original Android Development] ajaihs:
Remember the same loudspeaker bug in early cm10 and cm10.1 builds?

I think Androidmeda knows how to fix it...

And for camera its usually buggy in all early builds..trust our devs.they will surely fix it...

Great achievement to get 4.3 running on this little phone....:p
[Optimus One, P500 Original Android Development] Bonoboo:
Tried gerrit-5716-2 build (there's more new).

Camera fixed. Devs, you are extremely fast! Thanks!

Due new stock camera UI exposure control for video recording disappeared.

So videos very dark.

For photos maximum exposure +3 but was +5.

Now volume buttons can be used to capture photo. Power button for this disabled.
[Optimus One, P500 Original Android Development] xu3sno:
Did you test the latest build:

http://jenkins.androidarmv6.org/job/submission-test/469/

and rom at : http://jenkins.androidarmv6.org/job...2-20130903-EXPERIMENTAL-p500-gerrit5717-2.zip

by AndroidMeda?
[Optimus One, P500 Original Android Development] Rashed97:
Yeah, hephappy fixed those today. I'm still playing with optimizations. SWAP works (as far as I can tell) and the init.d system is amazing. I'm still melting the init.d stuff together so it's not done yet, but it should be ready for upstream tonight. I'll probably upload to CM's Gerrit as well.
[Optimus One, P500 Original Android Development] xu3sno:
OT

Android 4.4 Named 'KitKat'

see this:

http://tech.slashdot.org/story/13/09/03/1758226/android-44-named-kitkat

http://www.bbc.co.uk/news/technology-23926938

End of OT
[Optimus One, P500 Original Android Development] borchaniz:
Will 60mb solve the space problem??? If yes then I suggest that we use cache partition instead (it should be faster) is that possible???
[Optimus One, P500 Original Android Development] ibub:
Delete
[Optimus One, P500 Original Android Development] Rashed97:
Wow, that was REALLY unexpected.

1. I expected android 5.0

2. I expected Key Lime Pie

3. I NEVER expected Google to license a name

Yeah, I'm gonna symlink /cache to /system tomorrow. Still playing with init.d ATM
[Optimus One, P500 Original Android Development] xu3sno:
Finally, I did test it myself. Works great. Thanks a lot to hephappy. Link2SD works as it should be. However, there is no more navigation bar feature. Can't find it in Settings>Interface. Should add scripts to

build.prop to have it as in older builds? I forgot that scripts. :(

Wifi works for quite some minutes, than stop. Can't re-connect. Portable hotspot error while initializing.

Camera works with some issues as reported by Bonobo in previous gerrits build.

No weather and clock widged in system. IMHO Sytem UI running a bit laggier than cm-10.1.4.

Apart from lack of some features and existing bugs, really it's a great works from our devs Hephappy, Rashed97 and others to bring a sweet JB-4.3 (next maybe KitKat-4.4) to our obsolete device. :thumbup: :cool: :beer:

EDIT:

After rebooted the system, finally wifi works fine.
[Optimus One, P500 Original Android Development] Dovidhalevi:
Using 5700-2 Gerrit, had two freeze ups.

One after accdentally hitting the emergency dial and the unlock pattern. Had to remove battey.

Second one, simply found the phone as if off. No lights, no response. Removed battery, rebooted, second reboot try using adb succeeded. Meanwhile, 50% of battery charge was gone. When functioning properly, ROM's battery drain was similar to others.

Restored for now. Maybe try 57517-2.
[Optimus One, P500 Original Android Development] xu3sno:
Did you mean 5717-2?

BTW, I got the post in this thread how to enable navigation bar:

http://xdaforums.com/showthread.php?p=34186165&highlight=navigation+bar#post34186165

Thanks to FPChaim.

Just add code: qemu.hw.mainkeys=0 in build.prop, and navigation buttons is there. No need to use physical button. :good:
[Optimus One, P500 Original Android Development] borchaniz:
Just tested android experimental's nightly for p500(cm10.2)

It is almost ready for a daily driver!

- network is fine

- SD Card is fine

- Restoring google account including apps is fine

- Camera is a bit laggy

- Wifi is fine (no more stopping after some time of usage)

- Mounts2sd doesn't work (the one on xda fc's)
[Optimus One, P500 Original Android Development] Rashed97:
OK, I'm gonna run a P500 CM10.2 experimental build soon. It should have everything working. I'm gonna need someone to test it and tell me exactly what's NOT working.
[Optimus One, P500 Original Android Development] Rashed97:
P500 and P506 CM10.2 builds are running with the fixed init.d system and SWAP. Should be ready in about 1.5 hours.

HALO for CM10.2 is ready as well, but I'll test that later.
[Optimus One, P500 Original Android Development] Rashed97:
And CM10.2 is live: http://xdaforums.com/showthread.php?t=2432968

From now on move all CyanogenMod 10.1 and 10.2 related discussion there.
[Optimus One, P500 Original Android Development] xu3sno:
Link2SD works for me :good:
[Optimus One, P500 Original Android Development] Rashed97:
I didn't test Mounts2SD on 4.3 yet. I'll test it tonight.
[Optimus One, P500 Original Android Development] borchaniz:
I posted how to make it work on the other thread(the new one)
[Optimus One, P500 Original Android Development] arun_7:
rash, we lost some features update to CM10.1.4

1. after the contact sync from Gmail contact pics have low quality

2. whats app notification sound is missing

3. some time status bar freeze

4. QVGA recording with 15 fps

5 Dark camera

######################

rashed and hephappy please consider these thing
[Optimus One, P500 Original Android Development] Left4DeadMW:
Does this means removing my thread so we won't have two separate discussions...?

Edit: Self answered, didn;t knew at the time that u are responsible for p500 builds :P
[Optimus One, P500 Original Android Development] danny8866:
Guyz sorry for the OT,but can u help me in solving this problem:

I am using CM 10.1.0 RC5 ROM..SO How to replace the stock keyboard with a 3rd party keyboard app to make it default keyboard app?? Plzz help
[Optimus One, P500 Original Android Development] shinobisoft:
Download and install the keyboard you want. Then go to Settings->Language & input. Scroll down to Keyboard and Input method and select Default. You should get a popup asking you to choose a default input method ( keyboard ).
[Optimus One, P500 Original Android Development] danny8866:
Dude..I want solution to this problem only. Everytime I had goto settings and tickmark the externak keyboard app and then choose it from popup notification.....

I want to remove the stock keyboard completely and replace the external keyboard with it...so that it becomes my only keyboard app in system .. ..now u got my point clear??
[Optimus One, P500 Original Android Development] Sandipkim:
Install titanium backup uninstall the keyboard, Now take your keyboard convert to system app with TB.
[Optimus One, P500 Original Android Development] shinobisoft:
First of all, my name isn't Dude... Secondly, make yourself clearer about what you need. It makes it much easier for people like me to help.

Use any app that can uninstall a system app, ES File Explorer, Link2SD, Titanium Backup, etc... The keyboard does not have to be a system app to work correctly.

EDIT:

Just to clarify, you'll be uninstalling LatinIME.apk
[Optimus One, P500 Original Android Development] danny8866:
Alright..!!
[Optimus One, P500 Original Android Development] holla69:
Link2sd

Enviado do meu LG-P500 utilizando Tapatalk 4
[Optimus One, P500 Original Android Development] Dovidhalevi:
WIth smaller gapps, plenty of room. LVM may be needed in the future, though.

And that added object? I take that back. Not LVM but LLVM! Google that one--something really exciting in the works (from Apple!).
[Optimus One, P500 Original Android Development] holla69:
Tethering

Enviado do meu Nokia 3310
[Optimus One, P500 Original Android Development] Free.rockstar:
hey I'm using experimental halo cm10.1 build everything is fine except system ui fc sometimes but thats okay..

main problem is when i make or receive calls they goes on floating mode and if my phone is locked i have to unlock phone then select incoming call from statusbar that's a lot of work :(
[Optimus One, P500 Original Android Development] raine0324:
my unit has a bootloop. it happen when my battery dies. is this a cm10 bug? any fix for this? by the way my unit is Su370.
[Optimus One, P500 Original Android Development] PattPatel:
Boot in recovery mode and plug your phone to charger, and dont let the battery die :)
[Optimus One, P500 Original Android Development] iamabot:
Google+

Anyone know where I might find a Google+ apk compatible with this ROM/p500. Had to sell my HTC Sensation, and found my old p500 stashed away and just flashed this ROM. Everything working great but Google+ is now no longer compatible with the p500? Anyone have advice on where I might find an apk that would work? Sorry if this has been covered, tried searching, had a hard time . . .
[Optimus One, P500 Original Android Development] xu3sno:
Try download G+ here:

http://www.designrifts.com/teamblackedoutapp/new-blacked-out-google-apps/

Hope it works :)

Or move to CM-10.1.4 or CM-10.2
[Optimus One, P500 Original Android Development] xu3sno:
AndroidMeda's latest CM-10.1-EXPERIMENTAL build for p500.

http://jenkins.androidarmv6.org/job/android-experimental/130/

Download ROM:

http://jenkins.androidarmv6.org/job...rchive/cm-10.1-20130927-EXPERIMENTAL-p500.zip
[Optimus One, P500 Original Android Development] arun_7:
Is fix ringtone editor fc? I have internet connection problem :what::confused:
[Optimus One, P500 Original Android Development] dragid10:
So i've finally moved on from this phone (still pretty sad about it), but I will always remember this as being the best rom
[Optimus One, P500 Original Android Development] nomancoolboy:
Which phone you got ?
[Optimus One, P500 Original Android Development] dragid10:
Optimus L9. When i was looking for phones i had to look for one that

a.) had a few roms

b.) had a XDA forum

c.) wasn't too costly

d.) Had removable storage
[Optimus One, P500 Original Android Development] rahulsby:
Finally we got working Ringtone editor :) & Game FC problem solved. :) :) :) :)

കിടിലോകിടിലം ആയി സംഗതി :)

cm-10.1-20130927-EXPERIMENTAL-p500.zip

Stable ROM ever.

CM 10.1.5 Development in progress.... :)

Thanks AndroidMeda and Team ARMV6
[Optimus One, P500 Original Android Development] hariraj96:
awesome...Hephappy and armandroidarmv6 rock !!!:D:D:D
[Optimus One, P500 Original Android Development] simplicio11:
Latest build with Gapps: cm-10.1-20130930-NIGHTLY-p500.zip

:good:
[Optimus One, P500 Original Android Development] Bonoboo:
Does online Voice Search work?
[Optimus One, P500 Original Android Development] arun_7:
Yes it works, :)
[Optimus One, P500 Original Android Development] arun_7:
Cm10.1 aug02 build. Feedback

Include halo, it's work fine on me:)

Display have some quality problem, gradients, (like dotted print), I don't noticed this problem in previous, again thanks to androidmwda, rashed
[Optimus One, P500 Original Android Development] soham93:
CM 10.1.5

It's up!!

http://jenkins.androidarmv6.org/job/android/568/
[Optimus One, P500 Original Android Development] dreamaddict:
10.1.5 Downloading now :D:D

---------- Post added at 04:47 PM ---------- Previous post was at 04:04 PM ----------

Downloading failed :confused:
[Optimus One, P500 Original Android Development] arun_7:
Cm10.1.5 Downloaded. :D . testing.... :laugh::good:

Super-fast Development :good::good::good:

Feedback>>>>>>>

Gapp-True

Halo-True

This is ever Stable ROM :D

>> Some time halo freezed.

>>tethering one time get, but low Signal. other device couldn't connect. (later phone automatically Restart)

>>
[Optimus One, P500 Original Android Development] dreamaddict:
Me too testing,

There is no option for disable halo??
[Optimus One, P500 Original Android Development] xu3sno:
Link is broken, Error 404 :(. Follow this http://jenkins.androidarmv6.org/job/android/575/ for p500 instead.

Direct download:

http://jenkins.androidarmv6.org/job/android/575/artifact/archive/cm-10.1.5-p500.zip
[Optimus One, P500 Original Android Development] dreamaddict:
10.1.5 has released w/HALO

10.1.5 has released. This release

fixes incoming notification sound .

Downloads are available at

android .

So 10.1.5 is without halo, but menu items for halo is present
[Optimus One, P500 Original Android Development] oldslowdiver:
I downloaded 10.1.5, I made some screenshots, see my attachments: I do not use my sweet P500 anymore for calling/data, so, no SIM card inside, and no wifi where I work (it sucks!), but I definitely wanted to have a try with it..

I just can say that camera, videorecording, bluetooth (I pair it with my s3 mini) work good.

If you want me to run some tests, let me know.

So, for the moment, imo, it goes beautifully :D

so, just for your eyes..

ps. Dreamaddict, I have Halo, what do you mean with "So 10.1.5 is without halo, but menu items for halo is present"?

ps2. To rid of the Halo thing (I kinda hate it..), once enabled, double tap on it, and move it the trash X symbol.

ps3. last but not least: THANKS a bunch, Devs!
[Optimus One, P500 Original Android Development] Bonoboo:
Quickly tested new build too.

Online Voice Search now works due audio fix.

So I guess all other apps that FC's before as some games, ringtone editors, notification in WhatsApp will be fine too.

Thanks to devs!
[Optimus One, P500 Original Android Development] Left4DeadMW:
OK this build is kinda sloww in response, sound is different (different in a bad way trough) and I hate the Halo. The only thing I love is FC's being fixed (still haven't tested, users reviews).

And I have a problem, SD Card is NOT recognized in Gallery/Apollo but there for File Manager and storage in Settings. How to fix this so SdCard would be readable by apps again?

EDIT: (I was on cm10.4 then switched to GingerSnap then to this cm10.5 build if it helps somehow)
[Optimus One, P500 Original Android Development] Bonoboo:
So no suprise, if you done it without wipe.

10.1.5 smooth as usual, more than 10.2 imho.

And with full clean install Gallery and Apollo can read sdcard - tested it.
[Optimus One, P500 Original Android Development] Left4DeadMW:
OK so this is weird. Flashed 3x times clean everytime with full wipes, and yeah I am experienced at Android but this is something I've experiencing for first time in 3 years of Android.

After using phone for 10min SDCard got recognized by apps -_-

Idk why but the first <7 minutes the SD Card is not readable by apps other then File Manager. I'll reboot again to check something.
[Optimus One, P500 Original Android Development] Bonoboo:
Hmm, sorry, maybe there's new strange bug.

For me ROM was installed no longer 5 minutes, so all was fine as in your case.

Hope other users check this later.
[Optimus One, P500 Original Android Development] oldslowdiver:
Not an issue with SDcard for me: it works fine with apps and gallery, sdext partition included.

I did a clean / pristine install anyaway: formatted system, data factory, dalvik and later sdcard with swap/sdext partition.
[Optimus One, P500 Original Android Development] Left4DeadMW:
As I said i did full wipeout 2x with reboot recovery in-between.

Yeah yeah strange bugg...

3 out of 3 flashes same result, it takes some time for sd to be recognized ( and unmounting and mounting trough Storage won't make any change.) And reboot won't speed things up either :P

The way I experienced it was like 7-10 hell of a minutes , smooth-lagg periods one after another until it finally stabilised.. now I take back the "slowww" :) after this it's fine everytime you boot again.