yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Android Development] xu3sno:
[MENTION=6082581]Any PlayStore[/MENTION]

Flash this attachment, but uninstall SuperSU first. It works on Omni ROM.

You owe thanks to [MENTION=3765078]rhar[/MENTION]**** who provided this attachment.
[Optimus One, P500 Android Development] Any PlayStore:
Thanks [MENTION=4685929]xu3sno[/MENTION]

double tap sleep activated but it does not work.

Sorry, you are limited to 8 thanks per day :)
[Optimus One, P500 Android Development] rharshit:
Maybe you are not able to get root because you don't have enough space.

I too hope this ROM reaches to its final version soon. But I'm not satisfied with what is done in it plus I don't get time to update it frequently. :'D

As far as I know, Double tap to sleep works just fine. Double tap on the lock handle in lockscreen to do so
[Optimus One, P500 Android Development] rharshit:
Hereby, all the queries will be asked and solved in Q&A thread of omega ROM located here

You can also access the Q&A thread from the Q&Atab on top of this thread too :laugh: :D
[Optimus One, P500 Android Development] Dovidhalevi:
Tried to flash. My usual method: Highly trimmed ROM, no format of /system. No flash of gappslight since its items should remain in place this way.

1. Had only 1.3 meg on system. Unless the names have changed of 10 meg worth of items (in which case, my non-format would be at fault, easy enough to remedy), what gives? I should have 10-13meg as in the past! Size of ROM is not so much different! Are there 10+ meg of additional items somewhere, frameworks, etc.

2. It did not mount /sdcard to /storage/sdcard0! Anyone else have this problem.

I had run ICS with < 3 meg on system without ado so should work anyway.

Recovered for now. Any ideas?
[Optimus One, P500 Android Development] rharshit:
Yep. The ROM size isn't much. It's the extra apps which take up the space.

In my case it mounted the SD card. But don't know if it mounted to /storage/sdcard0 or not.

But I didn't have any problems with the SD card
[Optimus One, P500 Android Development] Dovidhalevi:
There is no "extras" on the ROM and that would not get flashed anyway.

Maybe 1.3 meg is not enough to allow the mount to take place. Have to find out what happened to the space or flash more normally.

---------- Post added at 11:47 AM ---------- Previous post was at 11:34 AM ----------

For those who succeeded in getting Beta9 up: How much system space is free?

Not pre-formatting /system should not have done this! No real differences in the included files.
[MENTION=632953]Rar[/MENTION]**** in playing with the boot img, trying, abandoning the TLS, might the system size have been changed accidentally? (10 meg, smell a rat).
[Optimus One, P500 Android Development] Any PlayStore:
I succeeded in Beta 9.

25MB space

Flash with: CWMod-6.4.0.6-Jan16 or twrp-2.7.0.0-20140406-p500 -> all not support TLS

Wipe -> Flash rom beta 9 -> Reboot(checking space after trim) -> Flash GAPPSlight and "root.zip" -> Enjoy

Bootanimation Android-Lollipop by noe

Bugs : bluetooth not working

I decided to stay with omega rom :)

Again thank [MENTION=3765078]rhar[/MENTION]****
[Optimus One, P500 Android Development] Dovidhalevi:
and at first opportunity, go into its UI (from settings). It will give you the option to make a script to have root survive flashes. Do it. Now every boot from recovery will offer the option to fix root which one would so choose!

I got back 8 meg of it. Deskclock was moved to priv-apps so I had an extra on system/app. The rest of it was stuff formally of extras. Please remove from /system/app and place in extras once again. I do not see many of us using these things. Animated wallpapers should be available, however, but not from /system/app.

sdcard is being mounted (once I have my system space back?) to storage/sdcard0, but only late in the "starting apps" phase. This seems to be a change, but as long as it works :).

EDIT: Had to remove seven big-dexed apps to give link2sd a bit of data space to do its magic. Got most all of the data space back, one reboot, got the rest. Painlessly restored most of the apps using Titaniium (wish I could automate this, supposed to be able to do this).

ROM seems quicker than Beta-8. Have not tested the Bluetooth yet, but previously had paired just fine, but I was not able to make a call. Advice to trimmers: remove everything from /system/app previously on extras. Did not need this stuff before, why now? Only larger item is the printspooler. If there be a need, maybe this can be installed as a user app. I have 9.1 meg on /system which is plenty (however, I keep no keyboard on /system).
[Optimus One, P500 Android Development] rharshit:
I have created a script to trim the ROM. Hope it helps.

Just flash the the script after flashing the ROM.

I recommend the super_trim.zip

super_trim.zip and trim.zip can be found in attachment section of Downloads' post
[Optimus One, P500 Android Development] xu3sno:
[MENTION=3765078]rhar[/MENTION]****

Did you fix dalvik2cache? IMHO, it's one disadvantage of OMNI as I posted months ago. And the based ROM bit older KTU84P while CM11 RC11 already KTU84Q (Android 4.4.4_rc2).

Anyway, congrats for Beta9 : good: that you developed while preparing the exam.

OT

Focus on your lecture, bro. :) After all real life is the most important thing more than just p500, isn't? :)

End of OT
[Optimus One, P500 Android Development] rharshit:
Thank you! :D

Well, I tried to fix it but wasn't successful. I also tried to implement the theme engine. Still, no luck.

I'll try get some other developers' help for these
[Optimus One, P500 Android Development] Dovidhalevi:
Beta9 runs well, has very good battery life.

There is a problem, not new to beta9, with the phone dialer and contacts. Can get into a laggy, problematic state, necessitating hard reboot. Possible memory leaks since available memory is very low (answered or made call, opened contacts, no other apps). There seems to be no problem if no call was processed.
[Optimus One, P500 Android Development] Any PlayStore:
very :good: battery life.
[Optimus One, P500 Android Development] gieo123:
love to try this rom but found out that bluetooth is not working :(
[Optimus One, P500 Android Development] Any PlayStore:
Bluetooth is not required. We can share with each other over the internet.

I recommend you to try this rom. It's really good and a lot smoother

You can wait for the next version :)

I like most -> Battery

---------
[MENTION=3765078]rhar[/MENTION]****.

You can give a version for another device ? :)
[Optimus One, P500 Android Development] gieo123:
I really want too but i need bluetooth for my wireless headset..
[Optimus One, P500 Android Development] rharshit:
I see your problem. I too wanted the Bluetooth to be working. But I don't know the problem. Logs just say "unable to ..."

I'll try to port CyanogenMod's Bluetooth ecosystem. A lot to do though.

Stay tuned!
[Optimus One, P500 Android Development] Dovidhalevi:
I think bluetooth did work on earlier Omnis, do not know when it quit. As I said, on previous betas and also on beta9, I can toggle bluetooth, pair with the headset, but not receive or do calls from it.

Might check for differences, but why would CM's be any different? Never know. First betas lacked GPS and adding (really restoring) a few files fixed that (one of the reasons remove the format system from the updater-script!).
[Optimus One, P500 Android Development] rharshit:
I have observed that it stopped working from 4.4.4 update.

And if you can turn it on and pair, then I think the problem is not in frameworks.

Thanks for the info. I'll change something else to make it work
[Optimus One, P500 Android Development] miki.cis:
Some progress with memory scripts (especially INT2EXT)?
[Optimus One, P500 Android Development] anhsmile:
Can you build a version not HALO?
[Optimus One, P500 Android Development] rharshit:
Try Link2sd. If you want to swap storage, there's a script something like a2sdx. Its modified to work on 4.4.2.

Anyways, I'll be having it in my final build

No. I can't remove halo. But i can add a switch to disable it. Btw, what's your problem with halo?
[Optimus One, P500 Android Development] anhsmile:
One reason: because i do not like HALO;)
[Optimus One, P500 Android Development] rharshit:
Huh? O.o

Don't use it then.

Anyways, I'll try to implement a switch
[Optimus One, P500 Android Development] nomancoolboy:
gapps ?? i think gapps are missing and there is not enough space to flash ..

what to do ...

the rom is awesome .. very smooth
[Optimus One, P500 Android Development] rharshit:
Yea. There isn't enough space for gapps. You need to free up some space, around 15 mb and then flash gapps light.

This is because it is still in beta version. The stable one will have gapps inbuilt.

And for making the ROM smoother, I will try to integrate Adrenaline engine in kernel (partially) because it conflicts with data files and sd-ext with some scripts ;) \m/
[Optimus One, P500 Android Development] Dovidhalevi:
All of these ROMs must be trimmed before use. Easy enough to get enough space for the smallest gapps zips. Everything else as user-apps.
[Optimus One, P500 Android Development] rharshit:
Yes, and that's why I'm trying hard to swap /system and /sd-ext to get more space in system for gapps.

It will also make it possible to add OEM specific system apps
[Optimus One, P500 Android Development] Dovidhalevi:
Most all gapps are just fine as user apps, even better as such.

OEM specific system apps need be evaluated individually but many of them would also be fine as user apps.

Because newer, costlier phones have a load on nand memory, everything gets dumped on system by creators of ROMs, especially OEMs but see it on XDA as well. To me, only what is needed to get Android up and running properly really belongs there.
[Optimus One, P500 Android Development] rharshit:
Ohh Thanks for the info :good:

Btw BETA-5 is ready. Changelog in next post :cool:
[Optimus One, P500 Android Development] rharshit:
Beta-5

Beta-5 changelog

Rebased to latest OmniROM

ActiveDisplay (Omni feature)

Smoother (Thanks again to Omni)
[Optimus One, P500 Android Development] Dovidhalevi:
Differences between this and the latest OmniROM build for P500 on dl server?

Still has Halo/Xhalo)) (can live without it, use Floatifications)? (Omni takes the 0x2000 flag for its split screen.)

Split screen implimentation now?
[Optimus One, P500 Android Development] rharshit:
This version has HALO. And this ROM too has the 0x2000 flag for split screen.

The problem here is, HALO too has 0x2000 flag for itself. And thus it sometimes conflicts with it.
[Optimus One, P500 Android Development] Dovidhalevi:
Downloaded, made my- copy.

Opened in Ark (KDE's zip/tar/ ... GUI).

Did my usual trimming.

Resulting file substantially LARGER than original.

Attempt to rezip edited updater.script fails--some sort of corruption, invalid zip format. Ark can still open it but ...

Are you doing anything funny with these zips?

(Possibly KDE 4.12 Ark not good?)

EDIT: Yes, that's the problem. Downgraded, it is OK.

---------- Post added at 01:30 PM ---------- Previous post was at 01:18 PM ----------

Then it will be buggy. Recommend removing Halo.

Or can I simply disable Halo in settings?

NOTE: Found battery life for low-usage substantially better in February 27 build than in April 6+ builds. Moderate usage not really different.

Maybe a fluke?

---------- Post added at 02:13 PM ---------- Previous post was at 01:30 PM ----------

More:

The Omnirom is not rooted. Clean install will not have root. To root, use your superSU flash. Making the script on first exercise of GUI will make this persistent.

The Omnirom is missing some files needed for GPS. Get them http://xdaforums.com/attachment.php?attachmentid=2640843&d=1395338047
[Optimus One, P500 Android Development] rharshit:
Going in sequence,

The ROM is already trimmed. Atleast for the gapps.

Can't remove HALO. As said before, I'll try to implement a switch for it.

Yes, the battery is a bit improved, but, frankly speaking, it's a bit poorer than beta 4

Yes , you need to flash su. Forgot to mention.

And thanks for the GPS thing. I didn't see about it
[Optimus One, P500 Android Development] Dovidhalevi:
I trim these ROMs to bare metal. With February 27 Omni, I have 13 meg free on system.

I trimmed about 10 meg off beta-5. That is ... compressed. So (maybe I am wrong), ROM as-is will simply not fit.

A toggle in settings->more, alongside omniswitch (hope you have that operational in beta 5) and split screen. A good many flashers may want neither. Choice of one or other. Both will necessarily be buggy, but might be fun if the UI could hit both of them :).

Thing is, Feb build battery life is the best I have had on recent ROMs. What spoiled that in later builds is a mystery because precious little has been changed. I would not mind trying to patch in split screen over what I have. Got a zip for that but who knows?

Problem with these omni roms is that the device adb is "offline" during boot so no ready out of bootloops! Pulling the battery and three fingers is very problematic at best. So here is a mod if you wish to play: Give Omni-ers back full-time adb like in CM ROMs. Not having that is a big, even crippling problem for testing experimental or beta ROMs.

Another mod might be the off-line charging bootloader, but this is very easy to live without and forget about :)

Issue: Recent (armv6) Omni and cm-11 ROMs have non-Latin fonts removed. Can be simply taken off older versions and pushed, but ... Linux, Android, XDA -- this is an international community and many of us regularly use non-Latin fonts and languages. Change should be reverted. Let's here some voices here!

Issue: OpenDelta (and the CM-delta in your other versions as well)

OpenDelta's (I assume, the armv6 dl.) server is hard-coded in. The thing now simply downloads full ROMs from the server which is worthless. But if it did get true deltas, these would be between ROMs on this server, not your versions. Mukulsoni provides his own deltas for his cm-11 ROM. Might consider this as well. Even so, since everyone will trim the ROM differently, some use old baseband fix, put in the GPS stuff, OpenDelta might not be useful in our case.
[Optimus One, P500 Android Development] rharshit:
I too want to resolve it, but don't know how to.

Let me correct myself, I haven't tried yet.

It would be grateful if someone helps me :)
[Optimus One, P500 Android Development] Dovidhalevi:
Willing to help but do not know enough about how this (is supposed to) works to simply dive in. For devices necessitating user mods to the ROMs (like ours), the whole thing might be flawed--high end phones ROMs dump everything on system without problems so everything is simply there and changed items are consistent. Maybe consult with mukulsoni first off since he is doing this now (though it seems most of his clientelle end up installing the whole ROM).
[Optimus One, P500 Android Development] rharshit:
I am going to talk to him about. But only before the stable release (soon)
[Optimus One, P500 Android Development] xdema:
on omega 7 i'm quite sure it was ok to transfer file, not sure for a2dp
[Optimus One, P500 Android Development] gieo123:
That would be great! Thanks [MENTION=3765078]rhar[/MENTION]**** and i will surely stay tuned! :D
[Optimus One, P500 Android Development] Any PlayStore:
Quick Settings icon on the status bar is missing.

Quick Settings icon on the status bar disappeared naturally.
[Optimus One, P500 Android Development] rharshit:
It happened with me while testing builds. But I noticed that system partition was full at that time.

Maybe that's reason for you too
[Optimus One, P500 Android Development] Any PlayStore:
Sorry for my bad english. I do not understand.

I use super_trim.zip. I do not add anything to the system partition.

At first I did not encounter such problems. After using beta 9 a few days and the problem starting happen.
[Optimus One, P500 Android Development] Dovidhalevi:
I still have the icon, still have plenty space on system. The quick update gesture( right/down from bar), however, is no longer working.
[Optimus One, P500 Android Development] rharshit:
Just see if you have enough space in /system partition. Se if its in Megabytes and not Kilobytes

That works for me, though. Did you enable it from settings?

Or wait, are you telling about swipe in notification bar?
[Optimus One, P500 Android Development] Any PlayStore:
I rebooted the device. Suddenly it appeared.
[Optimus One, P500 Android Development] Dovidhalevi:
L-flavored apps working just fine on this ROM:

Play and Play Services. Had problems with side-loaded Play from the thread, but the versions auto-updated by Google are working without a hitch.

Calendar. Remove older version first, whether from the ROM or from Play, then side-load version from the thread. New material interface, event view. Other views accessible from the upper-right menu and elsewhere. Caveat: Much larger than previous versions--must install as user app on our device.

Messenger. No new functionality, but with material UI. Hint: Make it the default message handler. LIke this one? The mms from the ROM can be removed. Hangouts2 is another alternative, of course.

GMail5. Official (but leaked) apk installs normally (user App) and runs out of the box. Will handle non-gmail accounts as well. Material interface. Version on thread from preview image was laggy. This one is fine. I have been happily using K-9 for a couple of years, but may go over the gmail5 since it can handle all my accounts, nicer interface.

What won't work: Keyboard, Camera -- depend on prebuilt armv7 libs--old news. Dialer and contacts -- depend on newer API.

Boo-hiss: Microsoft has a lovely lockscreen and OneNote app, but these come with prebuilt armv7 libs.
[Optimus One, P500 Android Development] rharshit:
Now that Google had released Lollipop sources, expect a better ROM update :P
[Optimus One, P500 Android Development] Dovidhalevi:
Maps 9 apk is around. It includes a armv7 lib. So the illusion that it is "compatible with device" can be laid to rest. I have not been able to use any version after 6!
[Optimus One, P500 Android Development] rharshit:
Google maps, whether armv6 or armv7, always lagged in p500. So either way it wasn't usable.

P.S the screenshot is from an armv7 device
[Optimus One, P500 Android Development] xdema:
in the past versions of maps there was a problem with the hw renderings settings, if it was enabled there was flicker in maps render (settings-performance menu-hardware renderings settings- disable hw render for maps).

the last that i've used was maps v. 7.7.0 (september)

are you talking about that?
[Optimus One, P500 Android Development] Dovidhalevi:
This might be worth a try! (Where do I find this app checklist for this ROM. Performance settings has stuff like CPU speed, governers, memory, dalvik setttings for fine-tuning.)

The app would eventually force a reboot, however.
[Optimus One, P500 Android Development] rharshit:
Tap on build no 7 timed. Then go back to settings main activity. And there it is with development settings
[Optimus One, P500 Android Development] Dovidhalevi:
We seem to have only checkboxes, no app by app choice. I recall this being available on CM.

So we can force HW acceleration or not, period.
[Optimus One, P500 Android Development] rharshit:
I too didn't get anything for he acc.

Googled about it?
[Optimus One, P500 Android Development] Dovidhalevi:
On CM, there is a small system app HwaSettings.apk. It is run from the settings, a line entry in one of the places mentioned (have not run CM in ages so do not remember). The app from a CM ROM is inconsistent with our ROM.

Our settings say "force hw acceleration." I would assume its status as false would have no effect on apps not requesting hw acceleration and true would make ALL apps use it. Does Maps want it?
[Optimus One, P500 Android Development] ibub:
HWA.apk is available on XDA. Maps is a long story, but I'll try to make it brief. The original problem with maps was not a flicker, but the inability to render labels of street names, etc, which looked like pieces of white tape on the screen. The cause I found was this commit to hephappy's cm-9:

https://github.com/GenetICS/frameworks_base/commit/7bd1c41e4fc842623e3d9096040b0ea1a34dd3ce

This continued through cm-10.2 at androidarmv6, not included in cm-11.

But Google "fixed" it, sort of. After call for 32bit format failed, maps would call for 16bit to display. Hence flicker, and lag. But that was a cm problem, and should not be present here.
[Optimus One, P500 Android Development] xdema:
yes, the sys app is that, and came from CM, sorry.

edit

tested on os2sd, the v7.7.0

it's ok if i leave hw acc in hwa settings, else the map become black.

if i enable "force rendering gpu" or enable "disable overlay hw" in dev options then there are flickering/glitch in maps

i test it tomorrow on omni
[Optimus One, P500 Android Development] Dovidhalevi:
I never actually saw the white strips but recall this whole business in cm-10.2. Google's fix? Yeah, right. Still cannot use any Maps after 6.14 on the P500, CM or Omni.

Tried it. Promptly rebooted my phone. So back to 6.14.

---------- Post added at 10:59 AM ---------- Previous post was at 10:55 AM ----------

Another adventure. (After playing with the hwa developer options ... ) when I booted up this morning, wallpaper was much darker than usual. More contrast on lighter colored objects such as white fonts, clock, et all. Adjusting screen brightness preserved this.

Do not know what I did to cause this. Actually, I like it.

---------- Post added at 11:02 AM ---------- Previous post was at 10:59 AM ----------

Another item: Seems Lollipop is being delayed because of a WIFI wakelock battery drain problem. Hmmmm, boy this sounds familiar. We have been living with something like this since JB, maybe ICS? !!

Google claims to have fixed it. Might be an idea to look at what they did ... who knows?
[Optimus One, P500 Android Development] xdema:
are you using a theme or something else like an exposed module?
[Optimus One, P500 Android Development] Dovidhalevi:
I do use Xposed, XGels, AppSettings including changing Map's DPI !! -- I doubt this caused the problem though but it certainly might. Did it to get the toolbar on top tablet style. DPI setting effects size of objects. Graphics canvas should be unaffected but who knows.

The only thing I would get by be able to use 7.7 (or 8.3?) would be not getting upgrades available messages periodically.

Maps 9.* has no UI and capabilities but also it armv7-only lib.

Actually, the thing got accidentally reset to another wallpaper which is overall darker since the wallpaper choices appear normally. Why I did not notice this right away--how much time do I stare at the WP anyway? BTW, would not let me select a photo which would be a more-conclusive test of any untoward changes here. Regardless, this episode does suggest a new setting possibility which might be appreciated for some of these overblown geometric WPs: A relative WP brightness and blurring settings.
[Optimus One, P500 Android Development] Dovidhalevi:
News from the Portal: Omni has been built and boot from Lollipop sources. Has all the "higher-end" users drooling mightily. Our device presents unique problems such as:

Device tree not really maintained by the manufacturer, not really up-to-date as in other devices. The fearless devs of the armv6 team have worked miracles giving us a decent functioning 4.4.4. I remember having no video for a long while when JB came out and having all the audio codecs suddenly unavailable. Hats off to our mighty devs!

Armv6! More and more of Googles non-opensourced software, and this is becoming an increasing proportion of newer Android!, is recompiled for Armv7. No sources, cannot even attempt an Armv6 compile. Lets us out of more and more stuff.

Will the new filesystem fit? What hoops must we jump through to do it.

Last but no least, ART! So far there is no working ART on Armv6. Can we keep Dalvik going into Lollipop? Using Xposed as I do does not support ART. (Without it, I might prefer Paranoid which has some of the tweak-options build-in.) Is a hybrid ROM, Lollipop with Dalvik and older hardware portions, a practical answer for us?