yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] Lt.Win:
Okay, no need of OMGB then. OMFGB then. :)

Tomorrow eh? Let's see if it actually comes tomorrow. XD :P :D
[Optimus One, P500 Original Android Development] Bytecode:
Lemme resize pngs and fix device folder and it's OUT :D
[Optimus One, P500 Original Android Development] Lt.Win:
Looks like its coming out today, or soon today. :D

I have to tell my dad to let me start the download when it releases, you always release it when I'm done with the PC.

Damn you, I hate you. :D :D
[Optimus One, P500 Original Android Development] Cresqo:
One more thing about omgb, is that offline charging don't work well, better off disabled

- when reboot while charging to goes into offline charging screen

- pressing the menu button makes it go back to the offline charging screen

- unplugging it while off you can't power it on, need to reinsert battery
[Optimus One, P500 Original Android Development] Bytecode:
Yep..that's a bug which as far as I know is existing in Oxygen also (AFAIK). I will fix in next version,which is coming today with OMFGB ;)
[Optimus One, P500 Original Android Development] Umang96:
have u found a solution for "data bug" on new BB version ??
[Optimus One, P500 Original Android Development] Bytecode:
Actually.. not for now. I will find a solution tho,do not worry :)
[Optimus One, P500 Original Android Development] Bytecode:
Here's the plan: OMFGB is being uploaded right now. Bugs are:

Data not working

Offline charging working wierd

When OMFGB is uploaded,I will then find a fix for offline charging and data,and update OMFGB also.

Also,my device folder on github is just a little outdated,I upgraded it for making copybit work ;)
[Optimus One, P500 Original Android Development] Kanad:
Dear Bytecode / Ciaox: Have you tried the baseband fix from aspee? It may solve the data bug on OMFGB.

Regards,

Kanad
[Optimus One, P500 Original Android Development] PecanCM:
thanks but you are uploaded omfgb mean for user?
[Optimus One, P500 Original Android Development] Lt.Win:
Will this fix data? Please try it.

This should be in the build.prop.

debug.sf.hw=1
debug.composition.type=mdp
debug.gr.numframebuffers=2
hwui.render_dirty_regions=false
hwui.disable_vsync=true
hwui.print_config=choice
debug.enabletr=false
pm.sleep_mode=1
ro.telephony.call_ring.delay=2
ro.kernel.android.checkjni=0
ro.setupwizard.mode=OPTIONAL
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
rild.libpath=/system/lib/libhtc_ril.so
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=5
ro.ril.disable.fd.plmn.prefix=23402,23410,23411
ro.ril.def.agps.mode=2
ro.ril.hsxpa=2
ro.ril.gprsclass=12
mobiledata.interfaces=rmnet0,rmnet1,rmnet2,gprs,ppp0
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
ro.sf.lcd_density=160
ro.opengles.version=131072
ro.telephony.ril.v3=signalstrength
ro.cdma.voicemail.number=mine
ro.telephony.default_network=0
ro.phone_storage=0
dalvik.vm.heapsize=32m
settings.display.autobacklight=1
settings.display.brightness=143
persist.service.mount.playsnd=0
ro.com.google.locationfeatures=1
ro.setupwizard.mode=OPTIONAL
ro.setupwizard.enable_bypass=1
ro.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
dalvik.vm.dexopt-flags=m=y
net.bt.name=marvel
ro.config.sync=yes
persist.sys.usb.config=mass_storage,adb
dalvik.vm.dexopt-data-only=1
debug.sf.hw=1
ro.vold.umsdirtyratio=20
media.a1026.nsForVoiceRec=0
media.a1026.enableA1026=1
dalvik.vm.lockprof.threshold=500
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[Optimus One, P500 Original Android Development] sam_0829:
This won't solve..

.lib path is of htc's ril...this buid prop is for htc...
[Optimus One, P500 Original Android Development] Lt.Win:
Hm damn. I'll find something else. Maybe till then bytecode would have found a fix. :p
[Optimus One, P500 Original Android Development] Bytecode:
Ohh f*ck,I just figured out microphone does not work on OMFGB. I will work on it tonight.
[Optimus One, P500 Original Android Development] funkysonic:
What is "god mode"?
[Optimus One, P500 Original Android Development] Bytecode:
Awesome app that lets you do anything (Center clock,lockscreen,coffee etc).
[Optimus One, P500 Original Android Development] acax456:
Sounds great...
[Optimus One, P500 Original Android Development] ElevateMusic:
This ROM looks brilliant man :D I am definitely an avid fan of your work :D:D:D
[Optimus One, P500 Original Android Development] Bytecode:
Thanks bro :) I was already at 70% of both (old and new BB) rom uploading,but when I figured out that mic bug I had to abort :(
[Optimus One, P500 Original Android Development] sam_0829:
Try by replacing libaudiopolicy.so ....what the logcat says about it??
[Optimus One, P500 Original Android Development] ElevateMusic:
Just make it perfect man :) a few extra days won't hurt cause it's a awesome ROM by an awesome dev :D keep up the good work buddy
[Optimus One, P500 Original Android Development] aspee:
Maybe it need some overlay
[Optimus One, P500 Original Android Development] Bytecode:
Overlay does something to audio?

BTW: Audio libs are exactly the same.
[Optimus One, P500 Original Android Development] Bytecode:
Found it! Since audio libs are the same,I couldn't figure out why mic wasn't working. Then I compared all audio files in OMGB and OMFGB frameworks base and guess what? There's a different AudioService.java. Building with the replaced one,hope it'll work.

F*ck! Why I can't make mic work! I'm using exact same libs :(
[Optimus One, P500 Original Android Development] Bytecode:
Are you kidding me? Microphone IS working,but not during calls! I'll check telephony and media folder,but firstly I will check RIL libs ;)
[Optimus One, P500 Original Android Development] cure25:
Oops! best of luck:)
[Optimus One, P500 Original Android Development] Bytecode:
Gotcha! Something is muting the microphone..

I/AudioHardwareMSM72XX( 126): Routing audio to Handset
D/AudioHardwareMSM72XX( 126): doAudioRouteOrMute() device 6, mMode 0, [B]mMicMute 1,[/B] mBuiltinMicSelected 0, [B]muted[/B]
I/AudioHardwareMSM72XX( 126): set device to SND_DEVICE_HANDSET device_id=1
I/AudioHardwareMSM72XX( 126): disabling post proc features with mask 0x0000
I/AudioHardwareMSM72XX( 126): set device to SND_DEVICE_HANDSET device_id=1
I/AudioHardwareMSM72XX( 126): Enabling post proc features with mask 0x0000
I/AudioHardwareMSM72XX( 126): Routing audio to Handset
D/AccelerometerListener( 255): enable(false)

Actually I don't know if this actually is relevant,so I'll check what OMGB logcat say ;)

EDIT: Well,I can say there indeed is a problem in this ROM. Here's what OMGB say when starting call:

D/AudioHardwareMSM72XX( 126): doAudioRouteOrMute() device 6, mMode 0,[B] mMicMute 0[/B], mBuiltinMicSelected 0,[B] muted[/B]

Wrong value into libaudio,but nooooooo idea on how to fix ;)
[Optimus One, P500 Original Android Development] Lt.Win:
Try changing the 1 to 0? XD lol
[Optimus One, P500 Original Android Development] aspee:
Do you have this in overlay

https://github.com/CyanogenMod/andr...lay/packages/apps/Phone/res/values/config.xml
[Optimus One, P500 Original Android Development] Bytecode:
Yeah bro,but I'm building now with a libaudio fix and we'll see ;)
[Optimus One, P500 Original Android Development] Bytecode:
Uploading :)

OMFGB data bug will be fixed soon,I will release it along with new OMGB with fixed data bug and updated audio lib.
[Optimus One, P500 Original Android Development] homecanibal:
you have pm

thks
[Optimus One, P500 Original Android Development] sam_0829:
Oh..gr8...did u fix mic??
[Optimus One, P500 Original Android Development] thedoginme87:
What do you mean about data bug?? You don't have gsm connection or what? :( sorry for asking :(
[Optimus One, P500 Original Android Development] Lt.Win:
Data bug means there is network, no internet.
[Optimus One, P500 Original Android Development] thedoginme87:
Thank you!:o
[Optimus One, P500 Original Android Development] Lt.Win:
Click it, don't say it!
[Optimus One, P500 Original Android Development] Bytecode:
OMGB Stable1 is coming tonight.
[Optimus One, P500 Original Android Development] thedoginme87:
Hey byte :d sorry for OT but can you tell me what's the difference between OMGB and OMFGB?
[Optimus One, P500 Original Android Development] Askael:
Awesome rom!!!
[Optimus One, P500 Original Android Development] Bytecode:
OMGB is in uploading :)

WARNING - AS I HAD NOT THE TIME TO TEST I NEED FEEDBACKS ABOUT AUDIO,WIFI SLEEP POLICY,DATA AND CHARGEMODE.
[Optimus One, P500 Original Android Development] Bytecode:
OMGB STABLE1 is up. Please test.
[Optimus One, P500 Original Android Development] Kanad:
Dear Bytecode \ Cioax,

Link in the first thread is missing can you please update the first post?

Regards,

Kanad
[Optimus One, P500 Original Android Development] Bytecode:
Check again bro :)
[Optimus One, P500 Original Android Development] cupliz:
Oke, i'll give my report after my 2hours test and i must restore my cwm-backup because i found my app can't reach internet, it's still say I'm not connect on networks. I see on whatsapp, and god mode app. But i can download app from market without problems...

I still confused why that think happened, i try restart my phone but bugs still there...

Thx

Sent from my LG-P500
[Optimus One, P500 Original Android Development] jotacorredor:
Whatsapp was having trouble this morning, I was installing on stock rom and it happened the same thing you are describing. All fine now.

Slds,
[Optimus One, P500 Original Android Development] cupliz:
Confirmed, whatsapp now works fine... but still don't know god mode function, cuz god mode app said im not connected to network...

Thx

Sent from my LG-P500
[Optimus One, P500 Original Android Development] jotacorredor:
In this version god mode really doesn't have any tweaks to apply, this is a slim version so those links to nightlies do nothing at the moment. If you want to experience god mode try omfg rom. :cool:
[Optimus One, P500 Original Android Development] cupliz:
Yeah, i've try both omfgb and omgb, but i think godmode on omgb and omfgb is different on menu and sub menu.. lol..

Ps: omfgb still bug on notification button for 2g/3g only, i really need thats parts...

Sent from my LG-P500
[Optimus One, P500 Original Android Development] Oathkeeper1212:
Hey bytecode, just wanted to ask if there's any fix as towards the blackscreen bug?
[Optimus One, P500 Original Android Development] ssik:
Seams stable so far, couple small glitches. Very good!
[Optimus One, P500 Original Android Development] TheNewGuy410:
App Market

So where is the app market? How come I cannot connect to PC now?
[Optimus One, P500 Original Android Development] Arjen:
You have to flash gapps yourself.

Send from my phone...
[Optimus One, P500 Original Android Development] TheNewGuy410:
App Store

I've flashed this ROM and it was awesome. But I didn't have the Play Store :( idk what I did wrong.
[Optimus One, P500 Original Android Development] carrthee89:
Flash gapps .
[Optimus One, P500 Original Android Development] kssood:
how u fixed mic in calls?
[Optimus One, P500 Original Android Development] Bytecode:
It was a problem into a link in libaudio to overlay,might look wierd but it's like that. Hard to fix on binary tho,know you're asking this for PARANOIDANDROID ;)
[Optimus One, P500 Original Android Development] Bytecode:
Using AOSP framework config worked! :)
[Optimus One, P500 Original Android Development] HawkeyeWPR:
what about God Mode?
[Optimus One, P500 Original Android Development] :
I just read on wiki pages what omfgb really is and the God mode function.... Is this rom going to have everything included just like the other phones that omfgb is compatible with
[Optimus One, P500 Original Android Development] cupliz:
So you mean OMFGB = AOSP + GOD MODE.

Without any tweaks and optimized code??

@TS please make it clear, I need know what exactly I need to use On my phone. Sorry for my stupid ask.

Sent from my LG-P500
[Optimus One, P500 Original Android Development] :
Yes, I'm pretty sure that omfgb is a modified version of AOSP + god mode, it's the first time I've heard of it but I wonder how omfgb differs from lupohirp's AOSP rom.. Now as far as tweaks, ciaox usually includes tweaks in his roms, take openoptimus for example
[Optimus One, P500 Original Android Development] Bytecode:
Updated first post,more clear now.

Still everything FCs. Posted some logcat in the first post. Anyone take a look :)
[Optimus One, P500 Original Android Development] Bytecode:
Hmm... I probably made a newb mistake: I initialized repo with CM url and not with AOSP,so maybe some AOSP stuffs needed by OMFGB are CM.

Re-syncing with android-2.3.7-r1 manifest.
[Optimus One, P500 Original Android Development] andy572:
the logcat says, there are some stuff missing, in renderscript there is a missing drawable, the statusbar is crying about a **** xml file (maybe the statusbar.xml):

its ainfalte error, so it means a component (can be a class, drawable or layout)

cant be found.
[Optimus One, P500 Original Android Development] Bytecode:
Thank you :) anyway sorry for not making progresses here anymore guys,lemme make CAF boot and I'll be back here :)
[Optimus One, P500 Original Android Development] Bytecode:
@Andy:

I probably found the cause. Last time I build without overlay folder (so without any framework config.xml) because I couldn't declare undeclared stuff in device folder's config.xml. But now I placed stuff in frameworks base the right way,so it's building with new "modules" :)

Otherwise,if it doesn't boot,I'll switch to Ubuntu 10.04 (found a old JBQ post: He said that older stuff than ICS can't be build on 11.10).

I'm almost melting my core i7 with all these builds! Currently the only stuff I changed are obviously vendor and device folder,but had to remove also FORTIFY_SOURCE to make it build on Ubuntu 11.10. Also dalvik was missing armv6-vfp stuffs.
[Optimus One, P500 Original Android Development] Bytecode:
Update: Sources available at: www.github.com/BytecodeX. Still FCs everywhere.
[Optimus One, P500 Original Android Development] popdog123:
You're missing resources... check if your source has all the the necessary mdpi resources. I don't see signs of missing classes though...
[Optimus One, P500 Original Android Development] Bytecode:
I made a mistake in that old build,I didn't declare some stuffs into OMFGB_thunderg.mk and build without overlay folder but nothing still changes. Also ADB wasn't working for some reason,now it's working :)

New build log: http://pastebin.com/Y5TBsS5Q

You can find my sources @ github (BytecodeX) if you wanna check.
[Optimus One, P500 Original Android Development] popdog123:
As i said.. you are missing resources...

After a quick look at your sources framework/packages/SystemUi/res

drawable-mdpi is missing at least one file: ic_music_toggle.png. Copy it from hdpi folder and resize it so it fits the statusbar just fine. Then look for other files. I can't look for them in github but it should be easy if you have the sources downloaded. Just check out the number of files in the hdpi folder and the number of files in mdpi. It should be the same. If it's not then you have a problem.

Do the same for all the other apps that give out missing resources errors in logcat (i see launcher is also in that situation) and that should do the trick.

Also, building with no overlay folder is no big deal and should lead to no force closes. Maybe just unwanted phone behavior, unusable tethering and so on.
[Optimus One, P500 Original Android Development] Bytecode:
Your post was really useful. SystemUI is missing 12 objects from MDPI to HDPI. Will check out other stuffs.

EDIT: Android basic stuffs have both mdpi and hdpi resources: OMFGB and others do not. I checked and fixed all package,making a test build with overlay folder,then I'll remove in next build if needed.
[Optimus One, P500 Original Android Development] Bytecode:
Currently it boots to a working UI - but OMFGB is messed up big way with MDPI devices.

Bugs:

Launcher 3D Cube app drawer messed up

When screen is locked,phone gets stuck (probably for non-working MDPI lockscreens)

Some MDPI images messed up

MDPI Bootanim is crappy

Phone doesn't boot anymore after 1st boot

You can find updated sources at https://github.com/BytecodeX to build it yourself. But I keep updating them,so wait for a release :)

Ok,I'll give you a ETA : 20 dec. Remember it's an Estimated time of arrival,so don't trust it :)
[Optimus One, P500 Original Android Development] mDroidd:
Phone doesnt boot after first boot...

That's really strange!

the MDPI images & bootanim should be easy to fix, right?

---------- Post added at 07:28 PM ---------- Previous post was at 07:26 PM ----------

Oh, and, btw:

If you would like to resize from HDPI to MDPI, wich percentage??

I made a simple script wich does it automatically on Ubuntu with ImageMagick, but when i resized 80%, everything looked crap...
[Optimus One, P500 Original Android Development] Bytecode:
You tell me,what percentage is better? :)

Actually I hate MDPI OMFGB bootanim. Could you resize HDPI for me? Thank you :)

BTW,I didn't explain myself good: I have random reboots.
[Optimus One, P500 Original Android Development] DaXmax:
I got a better one, save spaces too... Just give me a pm or alert, and i will do it for ya...
[Optimus One, P500 Original Android Development] mDroidd:
Lol, okay.

When i resized, i got text out of the box.

You know what, give me your framework and I'll resize 90 80 and 70 percent. After that I'll give you my script :D

Greets

____________

mDroid - Tapatalk

Phone: LG-P500

ROM: Ciaox' openOptimus

Kernel: franco .35

Theme: HoneySandwich (by me)

Tweaks: Turbocharged and Supercharged!

Wishlist: Galaxy Nexus :)
[Optimus One, P500 Original Android Development] Bytecode:
Building without overlay just leads to force closes,

Re-building with stock launcher2 and overlays(tried a new fix),hopefully it'll work :)
[Optimus One, P500 Original Android Development] mDroidd:
OffTopic: how can a framework cause force closes? Experimenting with ICS oxygen...

Greets

____________

mDroid - Tapatalk

Phone: LG-P500

ROM: Ciaox' openOptimus

Kernel: franco .35

Theme: HoneySandwich (by me)

Tweaks: Turbocharged and Supercharged!

Wishlist: Galaxy Nexus :)
[Optimus One, P500 Original Android Development] mDroidd:
And percentage should be 66,666 percent.

Some files shouldn't be resized like popup or text_blah

Uploading my script now!

Greets

____________

mDroid - Tapatalk

Phone: LG-P500

ROM: Ciaox' openOptimus

Kernel: franco .35

Theme: HoneySandwich (by me)

Tweaks: Turbocharged and Supercharged!

Wishlist: Galaxy Nexus :)
[Optimus One, P500 Original Android Development] Bytecode:
Custom Launcher2 doesn't work :( re-building with OMFGB launcher and some new stagefright.cpp to avoid forever blackscreen.
[Optimus One, P500 Original Android Development] Bytecode:
Release date is getting closer: I asked on Hero CDMA (officially supported device,MDPI and ARMv6) OMFGB thread if they fixed OMFGB Launcher issue.

Now,you know most annoying bug is phone not waking up after locking it. Not a custom lockscreen fault,does the same with AOSP one also. So it's definately surfaceflinger fault.

Lupohirp used this (http://review.cyanogenmod.com/#change,6232) patch to fix that error in his AOSP. I tried to use that but since OMFGB's framework base is forked from CyanogenMod,and mik's patch got officially approved,I already had these lines in that file.

Found a new (Oct 10) commit: Refix electron beam (https://github.com/mik9/android_frameworks_base/commit/ec16714c008eebbae6167fa6713cb81eead9a78c) and tried that. Made some progresses: Phone wakes up,doesn't show lockscreen and reboots.

Now,I'm trying another patch: https://github.com/mik9/android_fra...ccde94aa6673233204e366879c96916e97c1#diff-307 - doesn't have nothing to do with CAN_DRAW,so probably won't change anything :(
[Optimus One, P500 Original Android Development] Bytecode:
Fixed launcher issue - added OMFGB protips - probably found a fix for surfaceflinger.

If all goes well,you could have this tonight :)

BTW,I had to use old OMFGB launcher. No 3D drawer.

Hotseat settings FC. DO you want it anyway,or want ADW/Zeam/GO EX?

EDIT: No wait,it's working :)

I'm putting OMFGB protips things in every values.xml's languages :)

Bugs now:

Bluetooth

Non-working lockscreen

Oh and BTW I added a personal tip into Protips with ARM logo :)
[Optimus One, P500 Original Android Development] alextirca:
launcher pro is the smoothes launcher for O1 i think use this one thanks:P
[Optimus One, P500 Original Android Development] Lycan:
@Launcher

LauncherPro ftw
[Optimus One, P500 Original Android Development] shhbz:
ah ah 1 niceeeeeeeeeee will wait for your rom if it released
[Optimus One, P500 Original Android Development] Bytecode:
OMG I'm getting ****ing mad at this ****ing bug. It's annoying as ****. I can't fix it.

Mik's officially approved CAN_DRAW patch doesn't work,even with TARGET_SETS_CAN_DRAW := true(or something like that) into boardconfig.mk

Mik's "Refix electron beam" commit still doesn't work,even with USE_COMPOSITION_BYPASS := true

At this point I'm trying the entire pre-built libsurfaceflinger.so from CM7.

BTW,please anyone resize this HDPI bootanimation.zip because MDPI OMFGB one looks bad.

http://www.multiupload.com/ZCKJQPUN7Q

Attached. I'll give credits,but anyone who resizes this make sure it looks good in MDPI without green lines / bad image quality etc. :)
[Optimus One, P500 Original Android Development] Bytecode:
I'm trying a workaround for using the new launcher and 2D app drawer,and Protips work correctly :)
[Optimus One, P500 Original Android Development] stormpack:
Well, here it is. If you want me to change something just say. :)
[Optimus One, P500 Original Android Development] Lycan:
Aww!

Looks like someone beat me to it.

Anyways, here's the resized bootanimation Bytecode.

I tested it on my device and it works great! :D

http://www.multiupload.com/9YYJF5I2GC
[Optimus One, P500 Original Android Development] DaXmax:
WOAH!? The bootanimation is so big!!! (I mean size...)
[Optimus One, P500 Original Android Development] Lycan:
Yeah, but it doesn't affect the speed even the slightest bit. Also, i don't know how to compress images without affecting its quality :/

Still, i got down the original size from 14 mb to 7.8 mb :)
[Optimus One, P500 Original Android Development] shhbz:
well will post a proper mdpi version by today need to chk png and compress as per mdpi exact fit and resolution
[Optimus One, P500 Original Android Development] Jaani:
WTF..here it is MDPI Optimised(Same image quality but size :confused:)..:D :p
[Optimus One, P500 Original Android Development] shhbz:
well i just created a flashable version of your file but it boots fine but there is a gap in between of black screen while loading and I just created the file in photoshop in new but the file size is huge 22mb approx but it loads fine maybe u need the lower the res

http://www.multiupload.com/BCZFA7V9ML (22mb) mdpi

http://www.multiupload.com/37H49LH24N (2.3mb)

both are flashable using any recovery
[Optimus One, P500 Original Android Development] Bytecode:
Dudes I thanked you all,bootanims are perfect,but... they're kinda slow. Any ideas? Thanks anyway :)

(For moving faster I thing BTW I'll release first RC without CRT.)
[Optimus One, P500 Original Android Development] Lycan:
I dunno why, but the 1st loop of EVERY bootanimation i have tried till now, always lags. The 2nd loop onwards everything works just awesome and completely without lag and i've tried compressing them to hell but to no avail :( Maybe, if you increase the boot time like in the LG stock ROM's itself then, the bootanimation will have more time to loop, hence users can get a taste of a lag free boot. A striking contrast to this boot time would be OpenOptimus[i.e. ROM based on stock] and Phoenix[which boots in like 15 seconds]
[Optimus One, P500 Original Android Development] dswaggz:
Will this work on the optimums pro

sent frm tha mt3gizzel slide via DAN SWAGGER
[Optimus One, P500 Original Android Development] DaXmax:
No, read properly... This is Optimus One P500 Development Thread not Optimus Pro, so is a no unless dev is thinking of it for your fellow mates out there....