yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] Dovidhalevi:
Get the dexopt-data-only =0 working and several folks here will be happy campers.

Remember that this is just a stop gap. Continue loading apps onto this little phone and space "gained" by this will soon be eaten all up as well.

Ultimately, with the real advent of "l" (which some claim will have multiuser capabilities implemented), space will be even more at a premium, maybe the reason for that "MTD-swap" done with CM-11. The only lasting way to do this is on a nice big sdcard. So the apps would be split between the socalled users and only a subset competing for space at a time. So I have all my games on games-user, business apps on work-user, etc. This is for the future. Login-times will not be so pleasant, I am afraid, exchanging all of this stuff through some future link2sd implementation. But doable.

Play (plus phonesky?), gmscore, maybe one or two others and the "providers" and frameworks that go with them and others (i.e. calendar) are all that need be addressed. Everything else can be done manually. One does not need a camera, browser or calendar app go get Android working. All of this can be installed from Play or side-loaded with user-chosen apps later on. Play and gmscore become user apps regardless, are updated from Play.
[Optimus One, P500 Android Development] chalo99:
A few more updates

- Installed Play Services, Google Play Services 4.4.49 (1160803-010).apk this one, and the lastest version (5.0.something), but sill get FC in GooglePS. Wich GMScore did you installed [MENTION=4708203]Dovidhalevi[/MENTION] ?

- I experimented some issues with HALO: I sent me a SMS and inmediately go home and lock the phone. A few seconds later (10 mor or less), the phone rang, unlock it and HALO pinged as I configured it. So I choose to open the SMS and get a black screen and after that a systemUI FC sometimes, or only black screen. Rebooted and took a Screenshot, HALO did it well opening, but opened in a full screen (like a task manager, instead in opening it in a small window), so I deleted the SS and went Home, after that I dismissed the SS notification in HALO, and the circe didn't showed anything, as normal, but if i swiped the gallery appeared, like the last notification was cleaned from the visual of HALO, but anyway was there.

- Omniswitch is working like a charm (It's omni, so we don't need to be a profesional developer to figure it out:laugh:)

- Link2SD working perfectly, after trimmed rom and installed SuperSU

- Installed a lot of apps (whatsapp, facemessenger, myboy, myoldboy, metronome, perfectpiano, cleartune, dolphinmini, rootbrowser, rocket player, chronus, and others) everything in the internal storage. After that, linked only dalvik cache and libs files to SDEXT, get about 70mb of freespace in internal.

- Only miss a replacement of my power button in the screen, like statusclock as power button, or dobletap status bar to sleep, or something like that. My buttons aren't working (specially the power button, damn pice aslejfdksal, was the first one to quit)

- Only 2 color problems due to the light theme:

1- In settings-Perfomance- Settings- Toggle drawer. All is black, because the fount and the background of the drawer are the same color (maybe), becuase if you tap anywhere in the black part it redirects where that submenu is going (ie dalvik cache options), so, it's a minor problem.

2- Settings-Security-Lockscreen-Slider shortcuts. Everything is white, the background and the lockscreen to draw and assign shortcuts. Again, is a minor color problem, cause if you drag from where is supposed to be the lockring to a shortcut, after that appear the window to select a shorcut, so again a minor trouble.

For the future: Will supertrim the ROM to see if quicksettings button reapears, to reinstall superSU, to flash pureperfomance ti test it. Also test ACtive Display

Again, i'll stick to this and try to get it to work in the way i want to do, help here with more feedback, etc, count with me as tester.
[Optimus One, P500 Android Development] rharshit:
I am currently working on dexopt-data-only. Will check cm for it.

L is the future thing. We first need ART working. Android L is the later part
[Optimus One, P500 Android Development] chalo99:
Wich GMS and playstore are you using?
[Optimus One, P500 Android Development] rharshit:
See Mukul's cm11 thread http://xdaforums.com/showthread.php?t=2589303

There the play store is included in gappslight and GMS core in user gapps
[Optimus One, P500 Android Development] Dovidhalevi:
I have play services 5.0.89

and play 4.9.13 which was just upgraded, has new UI.

These are auto-upgraded by Google. I do not remember when I last sideloaded. I do not remember if I took off the "l" thread.

The play store is good old phonesky. Old but apparently is serves some purpose. Operating play has been a symlinked user app since ICS.

I might have used the "user gapps" gmscore version. Maybe not. Anyway, both of these are old. If one uses them, they will be upgraded if possible. If not, sideload more recent versions.
[Optimus One, P500 Android Development] xu3sno:
You may upgrade to the latest Google Play Services (5.0.89) here and Google Search here and Google Play Store (4.9.13) here

Install in sequential order. As Dovidhalevi posted, you can keep old Play Store from GappsLight, and let Google server update it automagically to the newest one with material design look. :cool:

I did try Beta8 and it works as it should be. :good: Congrats! [MENTION=3765078]rhar[/MENTION]****.

Likes:

L Theme (need dark theme?), Split View, Spirit FM (Nov 16) works out of the box ( making jealous [MENTION=4553005]Notonlyeyes[/MENTION] :) )

Dislikes: (My apology, bro! See my previous post #259 on page 26.)

Need separate SU. Dalvik2cache doesn't work. No "plug n play" USB mass storage, must add manually persist.sys.usb.config=mass_storage script in build.prop. Thanks to [MENTION=5884745]uns8816[/MENTION].

PS:

1. Should you update the thread title Beta-8 instead of preBeta-8?

2. TLS compatible recovery ( TWRP 2.7.0.0 -20140725 by [MENTION=4974969]HardLight[/MENTION] ) failed to flash Beta-8.
[Optimus One, P500 Android Development] chalo99:
Ok, thaks for the replies, still I'm doing something wrong, but don't know what. Installed like 5 versions os play services and play store, but always get FCs. Girst install play services, after that install play store. I want to sign with my google account to get my contacs and calendar events back, but services are FCing, despite my tries. I install them and do not link to sdext. Installed and rebooted, ibstalled, symlinked and rebooted, cleared cache and data, whatever you want, but I can't make them work. Any help here?
[Optimus One, P500 Android Development] xu3sno:
Well, let retry it from the beginning.

1. Trim the rom, get at least more than 20 MB in /system partition in order to install GappLight properly.

2. Go to Setting > Apps> Downloaded > Google Play Services > forced to stop > delete cache > delete data > uninstall

3. Redo step 3 for Google Search box (if it's already installed).

4. Re-install Play Sevices then Google Search.

5. If Google account already available in Settings, remove account.

6. Try to sign in to G server with your existing account.

Let see what's happened.
[Optimus One, P500 Android Development] Dovidhalevi:
I had setprop this from command line previously, but never repeated this. My only build.prop edit is low_ram=false to keep my lockscreen widgets.

If I try to read mass-storage, cannot-read, error in KDE Dolphin FM or Gwenview.

If I turn usb debugging off, I can now read mass-storage (from root of sdcard).

If I turn usb debugging back on, I can still read mass-storage.

I use usb most often for adb so want this mode as default.
[Optimus One, P500 Android Development] mns123:
Beta 8

As reported earlier Quick settings drop down button does not appear in Portrait, only seen in "Landscape"

Any fix for that?
[Optimus One, P500 Android Development] rharshit:
No fix as of now.

BTW that's the problem with layout. Have to fix it soon.
[Optimus One, P500 Android Development] chalo99:
Hello, here i am again.

Some piece of advise for the next (if there will be a next) update, that will simplify a lot the install and use of this project.

As I have seen (same as paranoid android 4.4.4 that you did) ROM are untrimmed, so with 2 simple steps you can get easy to hunder of people who want to try this

1- Trim the ROM and include flashable Gapps that goes to the internal storage instead of system. This gapps can include app that normally would go en system, I mean play store, play srevices, apollo, etc (maybe gallery, mail and some others)

2- Include a superSU zip to flash (with the correct space in system of step1)

With this 2 steps you will simplify a lot the work of test the project as the project is, and not trying to make it work trimming, installing gapps, super su, etc. I think this is the difference when people choose a ROM. One that is ready-to-use and other that we have to prework to make it suitable in our device.

With these upgrades we will test Omega project as amega project, and not try to flash and then try to sync google to use the phone and spend hours getting the phone ready for daily use to enjoy it.

Again, only a suggestion.
[Optimus One, P500 Android Development] rharshit:
Thanks for the suggestion. I'll put it in the flashable zip. But only in final version. Refer the previous posts.

And one last beta update (hopefully) before the final build.
[Optimus One, P500 Android Development] xdema:
about trim, usually i delete:

system/app

apollo -> change with clean music player

basic dreams (useless)

browser -> change with opera mini

documentsUI & CM file manager-> oi file manager

when the rom is installed i replace latinime with swiftkey

in /fonts

doridsanshebrew

droidsansgeorgian

droidsansarmenian

something else?
[Optimus One, P500 Android Development] rharshit:
That's enough. Now flash gapps light and you are done.

Remember to install Play Services (GMSCore) before signing in
[Optimus One, P500 Android Development] Dovidhalevi:
Yup. I keep all my fonts (Linux is international), but emailers, browsers, calendars, galleries, etc., are user apps.

One more candidate: opendelta. Unless we are going to have a delta server and find a way to get this to work with everyone's differing trimmed ROMs (it presently will not), might as well get rid of it (but it has a menu item in settings so needs be changed there as well).
[Optimus One, P500 Android Development] xu3sno:
You may do more to trim the ROM as I posted at:

http://xdaforums.com/showthread.php?t=2589303&page=185 #1845
[Optimus One, P500 Android Development] Dovidhalevi:
Possible error-state, maybe related to the "scrubber" bug?

Spurious apps run, higher battery drain. Reboot to fix.

Had gotten this by entering splitscreen but can get it spontaneously without exercising splitscreen. Cannot specify how to reproduce.
[Optimus One, P500 Android Development] xdema:
win8.1

i connected the phone to usb, it was recognized as LG-P500, with debug usb enabled,

usb debug disabled -> i can't read the mass-storage.

i've to enable the usb debug also in the xperia sola to make usb mass storage work, so it's not a problem for me
[Optimus One, P500 Android Development] CCXAlex:
althought i installed suspersu, link2sd still tells me he cant create mont script due to not having superuser app, what to do?
[Optimus One, P500 Android Development] rharshit:
Did you flash the SuperSU script? It is required for su binaries and superuser app
[Optimus One, P500 Android Development] CCXAlex:
Do you mean the zip from here (http://download.chainfire.eu/396/SuperSU/) ? I installed just the apk from the store, will try and get back to you:D
[Optimus One, P500 Android Development] sarans1987:
Help With Installing

Hi . I am currently running CM11 KitKat 4.4.2 by MukulSoni [MENTION=243864]xda[/MENTION] . I have CWMod_6.4.0.6 recovery installed . Can i directly flash this Omega ROM from the CWM recovery . Also is a Dalvik Cache wipe enough . Also whether Gapps n link2sd included in the zip .Further would be helpful if indicated whether the following work

1. Camera

2. Gallery

3. Data Connection

3. Wifi Tethering

Thanks in advance
[Optimus One, P500 Android Development] rharshit:
You need a full wipe. i.e. wipe everything except SDcard.

You need to install gapps light from mukulsoni's thread, after trimming the ROM a bit.

And the things you mentioned work fine
[Optimus One, P500 Android Development] CCXAlex:
A bit of a strange problem here, i cant add any more homescreen, aslo when i try to move some small apps like lockscreen widget or weater widget it gives me an insufficient storage space, got to say sysyem has 8mb free, should i trimm it more?
[Optimus One, P500 Android Development] rharshit:
First two me, how many home screens do you have? There's a limit to it. Try bother launcher, in case you need more.

And about the moving app thing, where are you moving it to?
[Optimus One, P500 Android Development] CCXAlex:
I never use more then 3 homescreens, its enouth for me, as for the apps, i was trying to move them to internal memory for the widgets to show in the menu. Anywhay i fixed by trimming the rom a bit more
[Optimus One, P500 Android Development] Dovidhalevi:
Tzdata

Tzdata ( and usually a Java-oriented version) are standard Linux files containing information on Daylight Saving Time among other time-zone stuff. This data is more volatile than most distribution upgrades including Android. This causes problems with countries (such as Israel where I live) that keep changing their daylight savings time dates.

Where is the Android version kep?. Will the standard Linux version (which is kept up-to-date on my Debian unstable box, updated last week!) work if simply pushed to the correct place?
[Optimus One, P500 Android Development] ibub:
TZ, on my newer LG, is stored in a separate partition (512kb,Signed). It's one of the first calls during boot (recovery, system). Haven't yet found it on p500. Although I believe some partitions/memory may be hidden/inaccessible. LG Hidden Menu in stock Gingerbread?
[Optimus One, P500 Android Development] Dovidhalevi:
We went back to standard time last year about this date, this year will be at end of October. Certain phones (Nokias + ) went back today. I never had such a problem on the P500. So there must be a way of handling it without tzdata, maybe from the provider.

Interesting to note, attempt to enter times to Google Calendar event in two weeks (date before change of clocks) gave hour earlier results (i.e, set to start at 10, got recorded as 9) from phone. Would indicate a problem, huh?

On Debian, tzdata is actually not a single file but a package, including among other items, a lot of local national data files in /usr/share/zoneinfo.

There is a tzdata file on the ROM, in ... /system/usr/share/zoneinfo !!

So the 'twain do not meet. File is a mix of binary and textual data cited by locale. No practical way for users to correct daylight time or update this. Who knows from when this data is actually current. Se la vie.

EDIT: If the provider is not providing ntp sync, there are clocksync and ntpsync apps on the Play, best with root. There is an optional tzdata database for clocksync if required by it. (NTP servers are also referenced by GPS, cited in /etc/gps.conf.)

Today's problem entering an event Google Calendar?
[Optimus One, P500 Android Development] ibub:
[MENTION=4708203]Dovidhalevi[/MENTION]

I also have /system/user/shared/zoneinfo/tzdata. Israel is listed. I could upload for comparison, if you'd like. Will PM with link. :)
[Optimus One, P500 Android Development] Any PlayStore:
I'm using rom F2FS-OS2SD of HardLight.

When the official Omega Rom I will switch to it :).

Thank you for your work.
[Optimus One, P500 Android Development] rharshit:
I just finished my exam a few hours back.

Have made a lot of changes in UI. Expect the final beta to be up soon ;)
[Optimus One, P500 Android Development] Any PlayStore:
Well I hope it is released soon

I expect the official version:

Root

overclocking

Rom thin

Thanks
[Optimus One, P500 Android Development] Any PlayStore:
Continue to wait for your rom. Hopefully released soon ^^

Thank you for your work.
[Optimus One, P500 Android Development] rharshit:
Everything was force closing. So I restarted the L theme again and now I have malformed PNGs.

So it'll take like a day or two to fix it
[Optimus One, P500 Android Development] Any PlayStore:
Hope you mod status bar set hours AM PM. Thanks.

Why developers CM11 not mod status bar displays AM PM ? :)
[Optimus One, P500 Android Development] Dovidhalevi:
Might this be of any help/value?

http://www.androidcentral.com/googl...ices?utm_medium=referral&utm_source=pulsenews
[Optimus One, P500 Android Development] rharshit:
That'd help a lot. Thanks!
[Optimus One, P500 Android Development] rharshit:
So I have finished with Beta 9. The only problem is TLS. Its just not booting of I keep it the TLS way. So I'll make it a non-tls build and share tomorrow.
[Optimus One, P500 Android Development] Dovidhalevi:
Awesome!

Could someone explain what the tls thing is all about for ROMS. I know it only from imap security.

If we are to have a tls build, then the tls version of the recovery needs be flashed first. There are versions of this that exchange physical system and data partitions (CM11 uses this) and a previous version that keeps them the old way. Either way, no turning back so easily.
[Optimus One, P500 Android Development] Any PlayStore:
Beta 9 launch preparations :). Thanks again your work.
[Optimus One, P500 Android Development] rharshit:
Coming in minutes
[Optimus One, P500 Android Development] rharshit:
Beta 9 changelog:

A lot of layout and drawable changes (almost all)

Updated to latest omni

Added a few features

QS spacing removes for L kind of look

etc, etc...

Note: Trim before flashing as this zip has a lot of not-needed apps
[Optimus One, P500 Android Development] Any PlayStore:
thanks. GAPPSlight or PA-Gapps is appropriate?
[Optimus One, P500 Android Development] rharshit:
I'd recommend gappslight.

But trim before flashing.

Remove apps like email, exchange, all live wallpapers, etc
[Optimus One, P500 Android Development] Any PlayStore:
How to trim a ROM?

Sorry I knew so little about android.

Hope you guide me. After unpacking and trim -> packaging?

Thanks
[Optimus One, P500 Android Development] Any PlayStore:
Flash did try with:

CWM_6.0.5.3_update by noe

TWRP Touch Recovery 2.7.0.0

Full wipe -> Flash beta9 -> Reboot -> not working (Show LG logo then black screen.)
[Optimus One, P500 Android Development] Dovidhalevi:
Possibly these recoveries are both TLS and exchanged /data and /system board partitions.

Maybe try with the recovery you had before, let us know if that works.

I will probably try it tomorrow.
[Optimus One, P500 Android Development] Any PlayStore:
I do not know much about android. I do not understand TLS? :)
[Optimus One, P500 Android Development] xu3sno:
[MENTION=3765078]rhar****[/MENTION]

Confirmed. Flashed with TWRP TLS compatible, both pure and trimmed ROM went to blank screen.

Now my device is unable to boot into recovery with 3 buttons combo. Duh.

adb devices -l return to 0123456789ABCDEF offline USB:1-2.

I ran adb kill-server then adb start-server, return the same.

Still hope, however, since lsusb detected LG Electronic Co, with vendor and product numbers.

I did edit udev rules.

EDIT:

After the device paused for awhile, finally 3 buttons combo work.

Revert to CM11-20141025-NIGHTLY (KTU84Q)

EDIT #2:

Recovery logs attached.
[Optimus One, P500 Android Development] Any PlayStore:
Is it the problem of the rom?
[Optimus One, P500 Android Development] Dovidhalevi:
Try with the older recovery we have been using here. Rhar**** stated that TLS was not working so this is a non-TLS build.

(Some of us would love to know what TLS on a ROM and boot does. I have the term as a security option for IMAP servers. Is this another of the CM-11 tangents? Is it possible to go back like in our case now?)
[Optimus One, P500 Android Development] Any PlayStore:
Well I will try with old recovery.

Can you give me a list to trim the rom?

Thanks
[Optimus One, P500 Android Development] MrCzAjNiK:
I see in yours recovery logs that system can't be formated with script. Try to manually format it then install zip.
[Optimus One, P500 Android Development] Any PlayStore:
Trim Rom and using the old recovery not support TLS -> Flash -> Enjoy.

Working.

Thanks [MENTION=4708203]Dovidhalevi[/MENTION]
[Optimus One, P500 Android Development] rharshit:
That's what happened with me when I tried to boot the test build.

And my situation was worse. In middle of my college lecture, without charger and power button not working. So can't pull off the battery.

USB not working to debug.

:'D

I too don't exactly know what TLS is.

But the black screen after the LG logo is not the TLS' problem. It's because of the swapped /system and /data partition.

The recovery flashed the ROM in /data partition but boot.img (kernel) tries to boot from/system partition. That causes the black screen
[Optimus One, P500 Android Development] Any PlayStore:
TLS is not an issue. The more I do not understand. New recovery -> it does not work -> old recovery (not support TLS) -> It worked.

Understanding of my android is very little :)

--------------

Trim rom:

The application can be removed?

I do not know what's in the rom. You can help me.
[Optimus One, P500 Android Development] rharshit:
Ohh. Forgot to mention. You need to install play services (gmscore) as a user app, separately
[Optimus One, P500 Android Development] Dovidhalevi:
View my thread on this in LG P500 General Discussion. In a nutshell, if it can be installed from play or otherwise side-loaded as a user app, do this and get it off /system/app. Examples are camera, gallery, email (choose your poison), browser (ditto), calendar, Apollo (sideload this or choose another player), Google Search (quicksearchbox--one on ROM is NOT Google Search), Play Services (gmscore), Play (may need an old version from gappslight on /system/app anyway, maybe not).

If your do not need it or do not want it, remove it. Live wallpapers, funny wallpapers, exchange, etc.

This ROM has a couple of "Galaxy" apps. [MENTION=3765078]rhar[/MENTION]**** what are these for? Small enough to ignore, I suppose.

I just to 20meg off the zip. Gappslight will fit.

This is that /system <--> /data swap. Use old recovery. Please let CM-11 devs know that this will not solve the space problems and only causes trouble!

Yes, kiddies. Pay attention in class and play with your toys at home :)

Yep

This and Play is will auto-updated. So I currently have the newer versions that came with the Lollipop previews. Would have preferred to stay with previous versions which I feel are more stable right now, but I see know way to "pin" these.

Anyway, will flash and try this ROM tomorrow. Changelist?
[Optimus One, P500 Android Development] xu3sno:
TLS

Transport Layer Security (TLS) is a protocol that ensures privacy between communicating applications and their users on the Internet. When a server and client communicate, TLS ensures that no third party may eavesdrop or tamper with any message. TLS is the successor to the Secure Sockets Layer (SSL).

What is Transport Layer Security (TLS)? - SearchSecurity

http://searchsecurity.techtarget.com/definition/Transport-Layer-Security-TLS

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

How to trim the ROM (dirty work)

Unpack the rom, remove in:

/system/app: browser, calculator, calendar, livewallpaper, livewalpaper picker

/system/fonts: local fonts and droid fallback.ttf

/system/media/audio/alarms; notifications; ringtones; files with more than 20K size. Don not touch ./ui !!!

Gain 20MB+ in /system partition, enough to flash GappsLight > repack > flash Gapps. You need Google play services.apk to login Google server.
[Optimus One, P500 Android Development] Any PlayStore:
Thanks [MENTION=4708203]Dovidhalevi[/MENTION] and [MENTION=4685929]xu3sno[/MENTION].

I installed SuperSU but still can not root. Any links root.

I really like this rom. Hopefully the final version will be coming soon.

Thanks