yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] xu3sno:
Here too, failed to flash Beta 6.1 over Beta 6 using TWRP 2.7

Don't bother with GAAPSLight :) Read my previous post on page 6. As on Beta5, I just installed the latest apk of Google Play services, Google search and Google Now Launcher on Beta6 from here:

http://www.xda-developers.com/andro...and-play-services-for-all-device-resolutions/

and login into Google server is just fine :)

---------- Post added at 09:58 PM ---------- Previous post was at 09:52 PM ----------

That script doesn't work on Beta6 :). After edited buid.prop with the above value, system reboot and screen blank with notification error " Unfortunately android.process.phone has stopped" :(
[Optimus One, P500 Android Development] Dovidhalevi:
Updater script is not correct, apparently. Extract and adb push the files. Reboot. Be sure to back up first!

Yes, have tried several times, same result. For now, change the option back to =1 before rebooting future flashes.
[Optimus One, P500 Android Development] xu3sno:
Extracted Beta6.1, push extracted *.jar files into /system/framework, then system reboot itself with notification error on black screen :(

I noticed some system@app@*.dex, system@framework@*.dex and system@priv-app@.dex have already resided in /cache/dalvik-cache and occupied about half of /cache size, which is usually almost unused. So I think the script works partially :confused: While most of system@*.dex remain resides in /data/dalvik-cache. (see screenshots)

Hope [MENTION=3765078]rhar[/MENTION]**** will fix it in the next update :) and stay in Beta6 in between.

Split window not works as on Beta5 or I don't know how to make it works :silly: I did activate HALO and enable ActiveDisplay though :(

Other issues (at least IMHO):

USB mass storage (no need to send a command line :)) ; Portable WiFi Hotspot; off-line charging.
[Optimus One, P500 Android Development] rharshit:
I'm at a place where there's no network or internet. So I'll update the files ASAP

BTW any logs, if possible
[Optimus One, P500 Android Development] xu3sno:
Here is link of recovery log when flashed beta6.1 using TWRP-2.7. Size:690kB.

https://www.dropbox.com/s/n9i6uubsffuwvsd/recovery.log
[Optimus One, P500 Android Development] chalo99:
This seems to be a really good project. I'll try it and give my feedback when the rom is downloaded and used for a few days.
[Optimus One, P500 Android Development] xu3sno:
After quite a while using Beta 6, here is my note:

I did clean install of this ROM

Memory:

System : 178 MB used, 12 MB free. I trimmed the rom by deleted some apps (browser, calendar, calculator, live walpaper), local fonts and audio files.

Internal: 142MB used, 57.46 MB free. Apps, dexes and libs were installed and link to /data/sdext2.

System@*.dex occupied /data space and system not allowed move them to /cache by using script dalvik.vm.dexopt-data-only=0. More free space in /data could be reclaimed, actually, if system dalvik-cache could be moved to /cache.

Cache: 28.46MB used, 35.54 free. Not all of system@framework*.dex and system@priv-app occupied /cache/dalvik-cache.

Gapps

No need to flash GAPPSLight or similar gapps separately, since google services files are already merged in this rom and resides in /system/priv-app. Just install Google Play services (gmscore.apk), mine is ver. 4.4.52, login Google server, and everything related to Google services works out of the box. In order to run Google Now Launcher, I installed Google Search (Ver 3.4.16.1149292 arm) and Google Now Launcher (ver 1.0.16) subsequently.

Grabbed that Google user apps from here: http://www.xda-developers.com/andro...and-play-services-for-all-device-resolutions/

User apps

I installed 51 apps, incl. big sizes apps such as: Dropbox, Drive, Docs, Evernote, Google user apps, Instagram, Whatsapp). Xposed and some modules were installed, too. All apps, and their dex and libs were linked to /data/sdext2 by Link2SD. So it's bloated wares actually :). I'm using SDCard Class 10.

System UI

Look fine and crispy by forced high-end graphics. Unfortunately I can't enable split-windows, while in fact I did with Beta5. Even HALO, Active display and Omniswitch were enable, still spit-windows don't work. Well, how can I enable it, actually? :silly:

Using Xposed and HKTheme Manager, Themes UI changed with other themes such as MIUI with no problem. However some themes didn't work properly. Navigation bar can be changed accordingly :good:

Performance

System UI and apps running fast and smooth, no lag even with bloatware installed. IMHO, faster than CM-11, sorry for modded cm-11 dev and users :)

Battery: ca . 1% lost an hour in average on standby mode (2G only) in par with other CM-11 based ROM.

Pros:

Excellent, stable performance on obsolete device, even in beta state. Fit for my daily driver;

No need to flash Gapps separately;

No annoying notification "Android is upgrading ....", every time system reboot;

Finer graphic display;

Multitasking running without lag;

Spirit FM (ver Nov16) works out of the box , no need BT :cool:

Cons:

Dalvix2Cache script doesn't work :(

No power button mod feature (long tap on clock in status bar and got power menu: power off, recovery, screenshot etc);

No theme available in Settings.

USB mass storage works by running a command line only;

No off-line charging;

As other rom, there is an issue with portable WiFi hotspot (it works but once it's off, system reboot itself automagically).
[Optimus One, P500 Android Development] Dovidhalevi:
Nice rundown. Experiences with the "nightly" more or less parallel this.

I have had splitscreen going with the Xposed module (uses different flag then ROM and halo) and the multiwindow sidebar app. Nothing special with this UI. High-end graphics option available but need the low_ram=false to get the lockscreen widgets.

Noticing that Omni has a growing fragmentation problem. Google+ postings indicate various floating window and splitscreen implementations not necessarily the one intended for Omni. Here, we have halo on top of this. Having both variations is problematic until a switch is fully implemented. Judging from numerous posts there, many of these "homebuilt" variations have a lot of bugs. So we are in much better shape, I think.

Last nightly builds all failed so sources are once again broken. Problem is that none of our team is sitting on this and the builds are on the Jenkins timer. Next scheduled build is June 8! Long "nightly" intervals may be keeping out the bugs, keeping this more stable. But also delaying, limiting any progress here.

---------- Post added at 11:20 AM ---------- Previous post was at 11:05 AM ----------

What do you have on cache? I have nothing like this there.

OK, I did not do clean install, maybe wiping dalvik would get some of this stuff the /cache/dalvik-cache, but for me, this folder is empty.

I have maybe 100 apps around and 120 meg free on internal, that with all the dalviks and their sdext2 symlinks on /data/dalvik-cache. So that 57meg free seems very low! Has been taking me three or more relinking iterations after flashing to get back up and keep the free space. Makes flashing a royal pain, why I am awaiting further upgrades before bothering.
[Optimus One, P500 Android Development] sumansur2008:
GPS Problem?

I m using Beta-6 for the last couple of days. Failed to flash 6.1 - status 7. But i m quite enjoying the beta 6 except all weather apps failed to pick the current location - tried many settings of that many apps. If i choose location manually its o.k. Dash Clock too can't show weather extensions. But apart from that i love this ROM and keep using it despite that. Hats off to @ Rhar**** for bringing a usable OMNI for our legacy device. I am quite confident that u will fix it.:good:
[Optimus One, P500 Android Development] Dovidhalevi:
May be missing stuff for GPS.

Search for this stuff on this thread or my omni thread.

BTW, Location setting option to use mobile networks can work without GPS just fine.
[Optimus One, P500 Android Development] Notonlyeyes:
files for fix gps, test it http://xdaforums.com/showpost.php?p=51240113&postcount=100 (not zip flashable)...by noe
[Optimus One, P500 Android Development] xu3sno:
How to fix the disproportion of digital clock's height in Beta6 lock screen as seen on attached screenshot? TIA
[Optimus One, P500 Android Development] rharshit:
It shouldn't happen. That's probably because of the navigation bar you are using.

Try changing the LCD density to 145. It enhances the looks and also may fix that issue.

Or use dash clock
[Optimus One, P500 Android Development] xu3sno:
Got it. I changed the density to 145 as you suggested and, yes, it works :cool:

Many thanks.
[Optimus One, P500 Android Development] Dovidhalevi:
I tried the forced high-end graphics to see if it helped with certain programs (get transparent bars from Xposed modules, need the low_ram=false to get lockscreen widgets). While overall moves looked snappier but the target programs unchanged. Had an issue with omniswitch. Generally OK but can get into what looked like a single pane from the regular recent-apps screen, most any touch or swipe brings up omniswitch, cannot launch anything or get out of it. Eventually, mercifully FCs, then back to normal. Otherwise must reboot.

Need to wait for future beta to sort out the halo vs splitscreen business. Xposed splitscreen uses a different flag and can work on top of this. There are its own interface and two newer sidebars that can exercise it. They recognize xhalo being installed but not the ROM's halo, I believe. Have not tested it.
[Optimus One, P500 Android Development] sumansur2008:
GPS fix works

Thanks! Notonlyeyes. it works like charm! :good:
[Optimus One, P500 Android Development] rharshit:
The next update is almost ready. Just the kernel is posing a problem. I'll use the stock one for now. So better put it up as an update than whole ROM. This time tested :P

And sorry for the delay. I was working on another project :D
[Optimus One, P500 Android Development] xu3sno:
No worries. Take your time. :) Hope dex2sdcard issue's fixed.

After all doing the right things in real live is the most important isn't :)

Wish you luck :good:
[Optimus One, P500 Android Development] nomancoolboy:
After using this rom .. i can say that possibilities are endless ,what we can do with/to our p500 , i mean there's friggin multiwindow working in our p500!!

Thanks to RHar**** for making this possible. :thumbup::thumbup:
[Optimus One, P500 Android Development] rharshit:
Yea. Doing things right in real life is more important. And being a student, I mostly am busy with my exams. But the project in taking about is a ROM. Actually two :D

More to come. Just wait and watch ;)
[Optimus One, P500 Android Development] xu3sno:
Should you release an update of Beta6 when it's ready or wait this: http://www.xda-developers.com/android/todays-omnirom-nightlies-now-based-on-android-4-4-3/ ?

Thanks
[Optimus One, P500 Android Development] rharshit:
I'll release an update to beta 6. Because next Omni build will be 4.4.3. So as soon as the omniarmv6 team comes up with the fix, we'll get android 4.4.3

So better push an update now and see about 4.4.3 later (soon)

See here: http://www.xda-developers.com/android/todays-omnirom-nightlies-now-based-on-android-4-4-3/
[Optimus One, P500 Android Development] Dovidhalevi:
June 8 nightly sucessfully built and it is 4.4.3.

Have fun :)
[Optimus One, P500 Android Development] rharshit:
I'll try to build one tonight. Thanks
[Optimus One, P500 Android Development] Dovidhalevi:
Installed the nightly. Required repeated boots, link2sd to get things back to stable but finallly got it. (OK, I am using a dirty install, but manually restoring everything would be even more of a bother.) OpenDelta had downloaded the whole ROM once again so of little use (OK, this is change to 4.4.3, so see what it does the next time. So far, still thinks there is an upgrade).

No problems due to 4.4.3. New functionality, sort of a super-omniswitch. Not totally stable but more swipe-gestures around. No native split screen.

The re-symlinking thing is really the main deterrant to trying these ROMs. (Maybe real delta-upgrades would avoid that.) If this bug could be solved, this would be Nobel prize time.
[Optimus One, P500 Android Development] rharshit:
I'm getting errors in compiling Bluetooth. Maybe because of Bluetooth source change in 4.4.3. To be fixed soon.

Sorry for the delay
[Optimus One, P500 Android Development] xu3sno:
No worries. I (or we) can wait :)

Wish you luck!

PS.

Your Pixel rom thread has been closed by the forum moderator :(

I think it's a blessing in disguised :), so you may focus on updating Beta6. :) Just a suggestion :), sure the best decision is yours, though :good:

Attached Quadrant standard benchmark result of omni-4.4.3 nightly. Score: 427. Just FYI only. :)
[Optimus One, P500 Android Development] rharshit:
Ha ha. Just don't know how to react to it :P.

I think you are right. And I am concentrating at next omega release only. But after that I'll try to build another ROM (port).

Because after all, why to have omega when you can have a more feature packed ROM? :P
[Optimus One, P500 Android Development] xu3sno:
Split View

Go to Recent >long press app>select Add to Split View option,

and Voila!!!, Split View works as in attached screenshots :cool: Many thanks to [MENTION=3765078]rhar[/MENTION]**** :good:

However, it doesn't work in Omni-4.4.3-20140508-nightly build :(
[Optimus One, P500 Android Development] rharshit:
Because it isn't for all devices. And the omniarmv6 code doesn't have split view. I added it in Omega ROM. Hopefully will work in next omega too.

Getting settings error now. Quite hours posing problems. Maybe I'll remove it
[Optimus One, P500 Android Development] rharshit:
Well, I too ran quadrant standard edition on pixel ROM and got the following results
[Optimus One, P500 Android Development] Dovidhalevi:
Would love a flashable or pushable file-set to add splitview to the armv6 regular omni "nightlies."

Flashing whole ROMs for upgrades is a real pain.

I'll try the next Omega but if considering moving to more-functinal-pastures (how about Pacman?), all that is missing right now in the nightlies is the splitview (or is this waiting for the webOS-style implimentation later on?). Yeah, I can get it using Xposed and one othe sidebars, but ...
[Optimus One, P500 Android Development] xu3sno:
Wow, very impressive :cool:

Pixel rom download link, please. Thx
[Optimus One, P500 Android Development] rharshit:
Great idea! I'll make a flashable zip too. But need to change the frameworks and systemui and hence the settings too. But then what's the difference left between omega and omni?

Pixel ROM is banned from XDA. If you want it, PM me :)
[Optimus One, P500 Android Development] rharshit:
So Omega Beta 7 is finally built. I'll upload it after testing a bit and compiling it in a better way. Stay tuned :D
[Optimus One, P500 Android Development] haoss07:
fast room. but you should include must have apps like superuser,terminal emulator. play store... I have a problem with my powerbutton . rebooting in recovery the old 3 button way is a ***** on this phone in normal circumstance . not to mention with a semi broke power button :)

I know trimming is a good thing on this device. but who does not use superuser ? Or play store ?
[Optimus One, P500 Android Development] sumansur2008:
AnReboot!

U can use an app called "AnReboot" to solve the power button problem. I am using it for a long time to save mine(power button)!
[Optimus One, P500 Android Development] rharshit:
For power button, use this http://xdaforums.com/showthread.php?t=1634368

And for play store and superuser is concerned, they are not built with the ROM. Surely I can change and add make files for them, but later. Not now
[Optimus One, P500 Android Development] xu3sno:
Thanks for your hint, [MENTION=4163507]sumansur2008[/MENTION] :good: You save my power button on omni rom. Still need power button as in mukulsoni's ver12 rom :cool:, simply press the clock on status bar and menu button showing on screen as "anreboot", but plus screenshot option :cool:. Hope [MENTION=3765078]rhar[/MENTION]**** included this feature in Beta7 :)
[Optimus One, P500 Android Development] Dovidhalevi:
This was my question a while back. Aside from a splash screen and some animations?, what functionality makes an Omega ROM Omega? I have seen "Omega ROM" elsewhere for higher devices but no feature list. If it be only a choice between Halo and split-screen, several "homebuilt" Omnis have floating windows, splits, or both. One can have this on CM-11 using Xposed modules. Same would work here except the ROM, implimented or not, takes the flag. I have been using the same UI and features on CM-10.2, CM-11, and Omni (execept for that flag). Xposed sort of blurs the distinction or necessity of specialized ROMs. Another example: Paranoid (and Pacman). Can get a good many of their features using Xposed as well.

I would like to see our Omni versons up-to-date. However, from what I've seen on Google+, the armv6 build is in much better shape than some of the higher-end devices builds. If another "branded" ROM offers more compelling features with a similar footprint, certainly worth a try.
[Optimus One, P500 Android Development] rharshit:
Beta 7 build is ready and out.

Changelog:

Android 4.4.3

New Dialer

Fixed Halo issue

etc, etc, etc...

*Bluetooth and Camera not tested
[Optimus One, P500 Android Development] xu3sno:
OpenDelta can't recognize the availability of updated Beta7 for Beta6. Hence, download the full size (118.76MB) rom . Duh.
[Optimus One, P500 Android Development] rharshit:
OpenDelta doesn't work for the ROM. You need to download the whole ROM

Or I'll have to upload it to some other file hosting. Maybe in stable build
[Optimus One, P500 Android Development] xu3sno:
Beta 7

First impression

Flash over Beta6 without wipe.

Link2SD mount warning, as always :( Need extra works, to overcame No Space Left :(.

The culprit: Dalvik2Cache script doesn't work, hence, all system@*.dex occupied /data/dalvik-cache and left <1MB free space in internal memory.

Prefer to do clean install and restore user apps using TB :good: and will report it later
[Optimus One, P500 Android Development] xu3sno:
Okay.

Clean install done. First boot with notification: Unfortunately, Bluetooth share has stopped :(. Reboot system, notification disappeared :)

Fast and smooth as usual :good:

Need GappsLight since no Google services apps in /system/private. Omni-superuser.zip must be flashed in order apps which need root privilege, work as it should be.

Split screen works out of the box. :cool: HALO not tested yet. Camera works.

Explore deeper maybe later, after watching WC match Mexico vs Cameroon :)

But first congrats to our dev [MENTION=3765078]rhar[/MENTION]**** for his great works of Beta7
[Optimus One, P500 Android Development] algie17:
How to do this notification and soft buttons? and also how to do the split view? thank you.
[Optimus One, P500 Android Development] rharshit:
For status bar, go to Settings>Performance>Advance and tick on Force high-end graphics (If you don't see Performance settings, go to About Phone and tap on Build number 10 times)

For soft buttons, add this to build.prop

And for split-view, go to recents and tap and hold any app. There you will get an option to add to split-view (HALO has to be disabled from settings)
[Optimus One, P500 Android Development] Dovidhalevi:
I do not even try the Dalvik2Cache with these ROMs until they can eat it. Have 120 meg data free without this.

Will likely try a "dirty" install tomorrow, go through the repeated link2sd trauma to get my 120 meg back. Still less of a bother than manually reinstalling 100 apps from Titanium. Would consider go this route if I had some automated means, start and wait ...

Again, consult with mukulsoni on this, has implimented it. Do not do it on Dropbox, they will not tolerate this, and mediafire is not a place for such operation either.

OpenDelta is not functioning well for the "nightlies," presents the whole original ROM, update available even if this be what is in fact installed. Users of other devices on which is does work report problems like losing root and such. May well undo our ROM trimming as well.

May be best to leave OpenDelta for now and publish flashable zips for smaller upgrades (but test them first :))
[Optimus One, P500 Android Development] rharshit:
Yea. For now, only flashable zips. And for OpenDelta, I'll use basketbuild. The main problem is that basketbuild is down at the moment
[Optimus One, P500 Android Development] xu3sno:
Consider this build #128 for the next update on flashable zip :).

If everything is running orderly, new nightly build is out ca. 2 hours from now (as of posting).

PS:

[MENTION=3765078]rhar[/MENTION]****, will send a PM to you regarding P**** ROM and B7 :)
[Optimus One, P500 Android Development] rharshit:
Thanks for the update. The build for all other devices seems to be successful.

Now I'm thinking of making an organization for omega. As I don't like to patch every time. Will support other omniarmv6 devices too.
[Optimus One, P500 Android Development] algie17:
Thanks ^^. ahm I flash my Button mod and it is working perfectly on this ROM. Goodluck and great job on this ROM. :good:
[Optimus One, P500 Android Development] Dovidhalevi:
Got it up and running, lots of link2sd sessions and reboots, but finally, seemingly correct and solid. Looking good.

Split-screen works from the old-style recents screen but not from the omniswitch. Should work for there as well. Will play with it for a while, see how the battery does (was excellent with the "nightly"). Today's "nightly" is most likey unchanged.

If going with an actual Omega branding: First check former ROMs of this name. See them cited around, no details. Then offer something really compelling, why to go Omega rather than stock/fragmented Omni. Ideas?

Get Halo working alongside split-screen (as originally intended, probably not worth the effort, simplicity best). Split-screen itself should probably go to Jenkins omniarmv6.

Longpress on recents and omniswitch should open as Halo floater if Halo is being used.

Gesture control in and out of split-screen/halo-floaters. Such an interface would be simpler to use, more intuitive and superior to using recents or sidebar add-ons.

ArchDroid optimizations. Claims of substantial performance gains.

Paranoid app-settings? Worked better than the two Xposed modules taking over this functinality.

Offline charging? If implimented, should be committed to Jenkins.
[Optimus One, P500 Android Development] Dovidhalevi:
They'll love ya for it. Get a list of people with the devices to test out what you cannot.

*********************

BUG: The instability of Omniswitch, then the whole system, after a Halo call is still there, even with Halo off. Problem may come from any app, for example, Floatifications, that tries to launch an activity with the flag set. Since there are a lot of these around, might look into this problem. Desired behavior should be inserting the activity launched with the flag to split-view (or into a Halo floater if Halo set). If not practical, then disallow such "outside" launches, document the exclusion, drop the flag and keep things stable. Might be a bit complicated.

Note: In original Beta-6, such launch-to-Halo did not work and produced the instability.
[Optimus One, P500 Android Development] rharshit:
Can you be a bit clear about the bug? It's HALO or omniswitch causing problem?

Thanks for your feedback
[Optimus One, P500 Android Development] Dovidhalevi:
The bug is not likely in Omniswitch. The screen goes black, eventually will reboot. So must be in sections of code where the Halo and split-screen are implimented. I have Halo off but I do not think that makes a difference since had same problem in Beta-6.

If/when Omniswitch comes back up, has a bogus recent-app (over black screen). The default browser was reset. In other words, sent to never-never-land.

ROM is fine after the reboot.
[Optimus One, P500 Android Development] rharshit:
I was using Beta 6 till last week and never had this problem. I will definitely look into it. A logcat of error would be helpful.