yashsingh1/xdaforums huggingface dataset:
[HD2 Android SD Development] dimdimdim:
okey...after half of day and night of normal work (miui, sz_desire, magdlr) it suddenly turns off (maybe, due to discharge? but battery was up to 40% before I go sleep..) and then - loop reboot till miui boot animation

before this - not persistant wifi signal managing..

will try to replace with 3.1
[HD2 Android SD Development] boonbing:
3dak, I found that the kernel which you compiled and the one I compiled directly from Hastarin 8.6 source all suffer from the same "lag" issue... it is quite obvious and can be seen immediately during the boot up animation.

I did not see this problem in the NAND kernels... there must be something which tytung and rafpigna have done on their NAND kernel (compared to our SD kernel) that helps eliminate this lag... I am thinking of doing a "reverse-engineering" from their NAND kernel to SD kernel instead.
[HD2 Android SD Development] 3dak:
thanks.

noted and i have fixed on my beta3.
[HD2 Android SD Development] dimdimdim:
sorry, I did try with 3.1, 3.2.2, but same result - loop boot.

seems, it is connected to some app I've installed.

does anybody knows are there any chance to recover build without replacing data.img?
[HD2 Android SD Development] 3dak:
you can study their git repository source to check what's different. I refered to tytung compile config and changed mine. looks new compiled kernel has more free memory space than before.

---------- Post added at 09:00 AM ---------- Previous post was at 08:57 AM ----------

I think maybe the data.img was corrupted. backup it and use whole fresh one to try.
[HD2 Android SD Development] boxmax:
I test r3.2 beta2 ... GOOD Edition ! it Smooth Sense ... :)

More Test ...
[HD2 Android SD Development] 3dak:
3dak_Rx.2 official release

I released both 3dak_r3.2 and 3dak_r2.2 versions officially. hope this version will be helpful for sense build.
[HD2 Android SD Development] mccmjoon76:
Thanks man .. will test and give feedback ;) great work .
[HD2 Android SD Development] boxmax:
ya

We are pleased with this version :)

Thank you

I wish more development in the future ;)
[HD2 Android SD Development] Rothes:
Good work, getting better every time.

Can you maybe looking at getting the wired headset to work with your kernel? From what I read, it has to do with the kernels.

Thanks
[HD2 Android SD Development] 3dak:
on my MIUI 1.9.16 buld ,the latest kernel for the wired headset works fine and no issue.

here is the score of kernel 3dak_r3.2, it has 1896, refer to the picture.

yesterday i tested 3dak_r3.1 on same buld, same phone(HTC LEO EU), same condition, just the kerne l is different, no CPU OC, cpu freq 128MHz~998MHz, old kernel 3dak_r3.1 is 1630 something. it seems new one has got improved a lot.
[HD2 Android SD Development] Rothes:
So the buttons on the wired headset are working fine on your MIUI build?
[HD2 Android SD Development] 3dak:
yes.

i think your problem is not caused by kernel. it caused by your ROM settings file @

/system/usr/keylayout/AVRCP file. check the content of this file. the correct for HD2 wired headset should be :

key 200 MEDIA_PLAY_PAUSE WAKE

key 201 MEDIA_PLAY_PAUSE WAKE

key 166 MEDIA_STOP WAKE

key 163 MEDIA_NEXT WAKE

key 165 MEDIA_PREVIOUS WAKE

key 168 MEDIA_REWIND WAKE

key 208 MEDIA_FAST_FORWARD WAKE
[HD2 Android SD Development] JMG01:
Dumb question... How do I know I have installed it?

I am using JaguarMIUI-15 SD Rom and have put the unzipped zImage and root folder in it's Android folder. I think it works and I think it feels quicker, but in system about phone it shows the Kernal as ACA.
[HD2 Android SD Development] Rothes:
The file has the following:

key 200 MEDIA_PLAY_PAUSE WAKE key 201 MEDIA_PLAY_PAUSE WAKE key 164 MEDIA_PLAY_PAUSE WAKE key 166 MEDIA_STOP WAKE key 128 MEDIA_STOP WAKE key 163 MEDIA_NEXT WAKE key 165 MEDIA_PREVIOUS WAKE key 168 MEDIA_REWIND WAKE key 208 MEDIA_FAST_FORWARD WAKE key 159 MEDIA_FAST_FORWARD WAKE

Are these settings correct or should they be changed?

from my HTC Runnymede using XDA App
[HD2 Android SD Development] 3dak:
you should reboot one more time

---------- Post added at 02:59 AM ---------- Previous post was at 02:53 AM ----------

don't know what's different. Pls remove some lines maybe caused your issue.

but I suggest you change like I posted

PS. don't write all keys just use one line.
[HD2 Android SD Development] fOxunO:
I can use 3dakr3.1 in habitat22 rom , when I try 3dakr3.2 , wifi get error.

I flash this rom with portadroid 3.0

In mwakious rom, I use 3dak r3 also running well (flash with portadroid 3.1)
[HD2 Android SD Development] clarkg:
Two BT versions of your kernel would be great too, Warren. Just saying...
[HD2 Android SD Development] warrenb213:
Perhaps I will.
[HD2 Android SD Development] 3dak:
r3.3 beta1 test

Kernel 3dak_r3.3beta 1 test for Memory Allocators:

SLUB Memory Allocator: 3dak_r3.3 beta1 SLUB version http://www.mediafire.com/?0azj4gfbkmf1v92

Changes:

use SLUB memory allocator, it has better performance than SLAB.

CPU freq on demanded: min.128Mhz, max. 1.45Ghz.

other optimized for CPU

IOScheduler is CFQ.

Battery UV 1000

Regarding SLQB, unlucky, it can not get correct kmoalloc and abort. so just SLUB for test.

P.S. 3dak_r3.2 and older versions are SLAB memory allocator.
[HD2 Android SD Development] 3dak:
here is the test result on my MIUI 1.9.16 SD ROM build.

SD Magldr, SanDisk 8G C4 MicroSD, no cpu oc. cpu freq. 128~998.

Score 1962 now.improved a little bit.
[HD2 Android SD Development] darkony:
where is the test?
[HD2 Android SD Development] sungc007:
It seems like max CPU frequency is not 1.45...
[HD2 Android SD Development] johnnyham89:
Anyway to flash through CWM?
[HD2 Android SD Development] hpp6174:
First impressions of 3.3 beta are positive. Performance is improved over 3.2, switching between apps feels much faster. WiFi works, haven't tested Bluetooth as i haven't got a headset to test with. Good work!

Using Boxmax 8.1 SD build with fixed gfx, Magldr 1.1.3,
[HD2 Android SD Development] chn110:
Tried it on this build: http://xdaforums.com/showthread.php?t=1100560. Comparing with raf 1.9 OC kernel, speeds are similar. But standby battery drain is huge (>90ma) when BT is turned on (raf1.9OC at 9mA). Also phone warm resets when Wifi hotspot is turned on.
[HD2 Android SD Development] JMG01:
VPN

Hi 3Dak, I like your MIUI rom, but could not get vpn to work with your kernels. It could connect but seemed always to stick in the browser even though I could check email. On Jag's MIUI VPN works, so I tried the ACA Kernal form that on your MIUI and VPN works. Strangely I never got the ACA Kernal to make VPN work on the last ACA roms!

Tried several of your Kernals without luck on VPN.
[HD2 Android SD Development] fOxunO:
are you using 3dakr2.3 build for BT ?

if resets when Wifi hotspot is turned on , usually from permission in wpa supplicant.
[HD2 Android SD Development] shikaziin:
build_config>htcleo_defconfig

I've test your kernel, and it's getting better

May i ask, what should i do with "htcleo_defconfig" in build_config folder ?:D

ThanX
[HD2 Android SD Development] chn110:
Using

Kernel_3dak_R3.3_beta1_SLUB_MEM_ALLOC. Thanks.
[HD2 Android SD Development] darkony:
there is final build dont use beta
[HD2 Android SD Development] dimdimdim:
I'm with 3dak kernels from 3.1 ver and can say not as precisely, but

as from usage point of view:

3.2 beta was the most energy efficient. Battery had 3-7 ma in standby.

3.3 is much more fluid in the meaning of graphic, but has huge often occasional drainage: it goes in standby with 9 ma, but then suddenly jumps to 20-250 ma.

3.3 also much better manages connections: wifi is more stable, data recovers normally arter long usage of wifi, which was a problem for 3.1-3.2

Both kernels had estimated with same apps, settings; bt, wifi, data all is on; 3dak miui sd.
[HD2 Android SD Development] hpp6174:
Spot on, this is what i have found with 3.3. I dont use bluetooth but even so i was seeing power usage of 6ma in standby and 200ma with the screen on, in idle (Boxmax KS 8.1)
[HD2 Android SD Development] dimdimdim:
See night 23.09 with 3.2 beta and 3.3 at 26.09
[HD2 Android SD Development] dimdimdim:
Dear 3dak,

whether you plan further development for your great started "baby"?

The only problem with 3.3 I've found is repetitive current jumping from 9 to 100 ma in standby.

It would be great if possible to merge perfect power management of 3.2 b2 (constant 3-9 ma in standby with bt, wifi, data on) with memory management and speed of 3.3
[HD2 Android SD Development] benlm72:
H,

I've tried the 3dak_r3 kernel, from Boxmax KS 8.1 thread, and it was OK for me.

I've tried the newer releases (R3.2 and 3.3) but with none of them I get wifi running, even after applying wpa_suplican fix. Could someone give detailed explanation on how to do ?

With 3dak, I cannot have my phone recognized using usb, I have to use SD share : is there a plan to include native USB connexion (mass storage, cause it's OK for HTC Sync) in future releases ?

Thank's in advance !
[HD2 Android SD Development] light_n_roses:
Hi 3dak !

I have spent some times running some test, please take a look at this post http://xdaforums.com/showpost.php?p=18259475&postcount=1484 hope that can help you .

Bye.
[HD2 Android SD Development] 3dak:
R3.4beta1 test for CFQ/BFQ/SLQB

R3.4beta1 BFQ and SLQB version:

http://www.mediafire.com/?b99zdnx4x7n9q6d

R3.4beta1 CFQ and SLQB version:

http://www.mediafire.com/?9rya9a1bjf3qg4t

Pls let me know which one will be better on SENSE build. thx!
[HD2 Android SD Development] mccmjoon76:
Thanks will test it out ;)

One question difference between BFQ and CFQ ?

Thks for the hard work ..
[HD2 Android SD Development] dimdimdim:
and which one would you recommend for your miui build?

thanks!
[HD2 Android SD Development] pascalsg:
May be here you can found some indications (use google search for bfq)

BFQ Home - BFQ and related stuff on disk scheduling

algo.ing.unimo.it/people/paolo/disk_sched/
[HD2 Android SD Development] yuzanuvole:
the first one is very slow for me and wifi don't work...

i have sd rom MixTheme v5.0 Runnymede Sense3.5][BoxmaXMccM S3.5 android 2.3.5]trying the other

even the second wifi don't work....and a bit faster than the other but extremely slow...back to the old kernel...
[HD2 Android SD Development] bjkizito:
Well the second seemed faster for me than the 1st as you said. wifi worked in both. Maybe you need to do a clean install of the rom other than copying over.

I'M USING BOXMAX KS build/magldr
[HD2 Android SD Development] KAASHP:
VOILA :eek: It's great work to fix wake up screen lag. congrats bro such a nice work.

but sometimes it wakes up much slower any idea to improve it. :)
[HD2 Android SD Development] mccmjoon76:
Yep same result :) test on Transformer sense 3.0 .

And when BT paring on the battery drain 60ma :(

But the ui more smooth compare to older kernel .. when OC to 1400 mhz the build reboot ..

Great work my friend .. hope will be update version coming up :)
[HD2 Android SD Development] 3dak:
test on MIUI1.9.30 BFQ vs CFQ

MIUI1.9.30 SD. boot from magldr 1.13

SD: SanDisk 16GB C4

CPU:998Mhz max. 128Mhz min.

BFQ&SLQB:

CFQ& SLQB:

BFQ vs. CFQ:

Total: 1997 vs. 1925

IO : 2973 vs. 2366

3D: 418 vs. 404
[HD2 Android SD Development] 3dak:
open /system/init.d/96cpuoc

echo 128000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

modify min. cpu freq to 245000 from 128000

or use setCPU app to adjust it.
[HD2 Android SD Development] boxmax:
Perhaps because some aspects of the GPU & 3D is not working properly in Rom Sence3 & Sense3.5

Therefore did not benefit from speed BFQ
[HD2 Android SD Development] pascalsg:
Tested on Mixed theme V5.0, sense 3.5, SD/Harret

- CFQ is slightly better than BFQ

- Get Quadrant 1900 vs 1800 for BFQ

- CPU is always below 750 on quadrant (do not use OC)

- Extreme lag to get device ready to use (more than 10 minutes)

- Wifi do not work (but do not try W-supplicant)

- After this start up lag do not looks much faster than Hastarin Kernel. (to open messages (around 300 in the in box) takes a while (30 seconds). To get applications around 20 seconds.

- Power drain looks identical to Hastarin for the time being.

Can not test BT and Data currently. Pow
[HD2 Android SD Development] netvpn7:
Hi

Just updated my 3dak mini to latest kernel. My icons are not in alphabetic order and uninstall App leaves empty spaces,

Wi-Fi is very good but sometimes bit slow on browsing and refresh required.

Some test pics attached
[HD2 Android SD Development] boxmax:
Hi 3dak

- I would like to point out that the (libaudio.so) Does not fit Rom HTC Senes , So who wants to use the kernel must be to delete (libaudio.so) from file kernel befour use , Otherwise, rom will not work

- r3.4 final Is there a change from the beta version ?
[HD2 Android SD Development] 3dak:
noted. i will remvoe it from next build. yes, changed something vs beta, such as gpu driver ,n bug fix .only added slqb so far.hope this gpu driver will be ok for sense build .let me know result if it is or not .
[HD2 Android SD Development] boxmax:
i try r2.4 last h on last build ks it better from beta & No Slow in boot ...

more test ...
[HD2 Android SD Development] netvpn7:
New kernal improved battery time for me on 3dak miui.
[HD2 Android SD Development] netvpn7:
How do I sort the Apps alphabetically? 3dak miui rom.
[HD2 Android SD Development] mrchloo:
hv anyone notice notification light not working in latest kernel? it was working before in ACA rom with tytung kernel
[HD2 Android SD Development] netvpn7:
yes you are right notification light is not working in latest kernel. However was working in both kernels before for me.
[HD2 Android SD Development] 3dak:
3dak_r3.5 BFQ vs. 3dak_r2.5CFQ

3dak_r3.5 BFQ vs. 3dak_r2.5CFQ:

Build: MIUI 1.9.30SD boot from Magldr v1.13

MicroSD: Sandisk 16G C4

CPU freq: 128Mhz~998Mhz, no oc.

3dak_r2.5CFQ

3dak_r3.5BFQ:
[HD2 Android SD Development] boxmax:
OK 3dak ... I well try again r3.5 BFQ :D
[HD2 Android SD Development] fOxunO:
with the lastest kernel 3.3.5 and 3.2.5 my camera can't see anything , only white.

i'll try with 2 different rom.

back to 3.3.4 camera work again.
[HD2 Android SD Development] boxmax:
i try Rx.5 ... very lag :(
[HD2 Android SD Development] 3dak:
Try Rx.6, now reuse Hastarin_r8.6 driver. 2.6.35 didn't bring excited speed improvement and has got camera preview issue. so i decided to abandon it.
[HD2 Android SD Development] dimdimdim:
R5: led doesn't get green after charge and keeps red even after plug off
[HD2 Android SD Development] 3dak:
this is not caused by kernel.

this maybe caused by /system/lib/hw/leo.light.so( I changed it vs. official version) , because my HD2's USB is broken since June,the USB connector sheard off from PCB. So I don't know this issue because I didn't use HTC charger directly on HD2 handphone.

for ver1.10.14 , i keep the original leo.light.so, test let me know result.
[HD2 Android SD Development] dimdimdim:
ok, thanks for the update on mini, first of all.

Will let you know.
[HD2 Android SD Development] lomo2002:
Thanks for your wonderful work, which one of abovementioned link is for a froyo rom. I want to test on ["11 April][SD\Magldr][Boxmax IR-S v0.3][Vivo HTC ARA 1.43.415.3][k:hastarin r8.6"]. Should I just copy the "root" and "update" folder plus zimage on the root of the Android folder?
[HD2 Android SD Development] dimdimdim:
In the latest miui with r6 kernel led doesn't work on charge at all.

May somebody else confirm as I use old data, which could be the reason...
[HD2 Android SD Development] 3dak:
so pls use 1.9.30 /system/lib/hw *.lights.so files to fix it. as I knew, this issue actually is miui official bug.
[HD2 Android SD Development] 3dak:
try r3.6cfq,

put zImage to replace old

put root folder of kernel to <sdcard root>\android, and pls remove all other tweak files and just keep

<sdcard root>\android\root\system\lib\modules\*.ko

reboot
[HD2 Android SD Development] dimdimdim:
Oh, I do not miss these lights as much to make this hell lot of work:) just posting this info for you;)
[HD2 Android SD Development] 3dak:
Fixed this issue now. pls use latest 3dak_Rx.7 versions to resolve it.
[HD2 Android SD Development] yugoport:
Hi 3dak, first of all thanks for your work, ive been following your work from some months and want to thank you for everything youve done for our hd2..

i downloaded 3dak_Rx.7 and is working very well, i removed all apps like setcpu and memory optimizer and let the kernel do its work, and actualy this is one of the best kernels i tried for sd builds, im testing it with 2 sense roms ( sense 3.5 ) and this kernel smoothed the rom, everything fast and smooth, my only problem is bluetooth, i tested a lot of kernels and the only kernel where bluetooth works flawlessly with low consumption is hieros 1.8.3 nobtfix, is there any way to remove the bluetooth related files from that kernel and use in yours?

I use bluetooth on all day, and that is the only kernel where when im arriving to my car it automatically connects to bluetooth headset and the overall consumption with bt on and paired is 4-10ma, unfortunetly its much slower than yours..

thanks once again and keep the good work..
[HD2 Android SD Development] ryliuyong:
Thank you for your work!
[HD2 Android SD Development] liberiano:
Mic gain???

Hi 3Dak can you add mic gain fix???when you record audio or video the volume is too low...Thank you
[HD2 Android SD Development] 3dak:
Rx.8 released

Rx.8 released

Kernel 3dak_Rx.8 (r3.8& r2.8 ) Changes

-both repositories are added SENSE branch

-Master branch keeps existing hastarin r8.6 GPU driver

-Sense branch uses HTC official 2.6.35 GPU driver

-Added ALSA sound driver (Credits to Cotulla & Tytung), and changed qdsp6 driver to QDSP6_1550 for ALSA sound driver.

-Default IO Scheduler:R3.x is BFQ, R2.x is CFQ.
[HD2 Android SD Development] mccmjoon76:
Ha ha Great will try this now.. feedback later ..

Thx for the hard work 3dak .

By the way my thanks button is finish for today ..:) will press it tomorrow .

Question : Which is more suite for SD Build R3.8 or R2.8 ?

Edit : Test on Sense 3.5 Runny+Rhyme with R3.8 version setcpu OC to 1190 . Works : wifi .Camera . ui very smooth :) will test more . The BT Drain is high ..60ma on standby .

3dak can u look into this ..
[HD2 Android SD Development] pascalsg:
3Dak,

with the 3.8, I get battery drain 60mA with BT on. Do i miss something? (SD/Harret with sense 3.5)
[HD2 Android SD Development] 3dak:
here is R3.9 beta

3dak_r3.9 beta master branch: http://www.mediafire.com/?ak82t2cv8a634ek

3dak_r3.9 beta sense branch: http://www.mediafire.com/?gmki83bdm1q99s9

changes:

- added CPUfreg governor 'smartassV2' and set as default

- added TinyRCU as default RCU subsystem

-Disabled 2WCR,'cause there is spk sizz~~~ audio issue
[HD2 Android SD Development] mccmjoon76:
Thx for the update.. is the update kernel include the low BT drain fix ?
[HD2 Android SD Development] 3dak:
Repository R3.x is BT drain fixed branch.

Repository R2.x is no bt drain fixed branch for keeping best compatibility with most BT devices
[HD2 Android SD Development] pascalsg:
3dak,

try your sense 3.9 on Boxmax v4.2 semse 3.5, extremly laggy. Should I miss something?
[HD2 Android SD Development] mccmjoon76:
Yep same here test on Runny+Rhyme sense 3.5 ..extremely laggy also ...
[HD2 Android SD Development] 3dak:
me too on miui build,

i tested it with PopCapgame Plants vs. Zombie, quite laggy .

so it seems that smartassV2 and TinyRCU will not help the speed though TinyRCU has smaller memory footprint, but it will reduce perfermance of speed.

I'll keep TreeRCU and will not use TinyRCU as default RCU subsysem.
[HD2 Android SD Development] boxmax:
Hi 3dak !

try this Optimization Script for Tweak I/O Scheduling BFQ & CFQ

if use kernel 3dak BFQ chose (Optimization Script for BFQ.rar)

if use kernel 3dak CFQ chose (Optimization Script for CFQ.rar)

Copy folder root+update to Android & Restart

Feedback ...
[HD2 Android SD Development] 3dak:
Kernel 3dak_Rx.9 (r3.9& r2.9 ) Changes

-GPU driver: fixed color banding issue (Credits to marc1706)

-added CPUfreq governor:smartassV2

-disable 2WCREC to avoid speaker sizz issue.

BTW. if you wanna try T3 R3 sense, check the T3 thread http://xdaforums.com/showthread.php?t=1331237
[HD2 Android SD Development] fOxunO:
I use 3dak stable version with r7 kernel.

When I upgrade to r8 kernel running well.

But if I upgrade to r9 , the airplane mode always ON.
[HD2 Android SD Development] fOxunO:
yesterday , I try this BFQ optimization for stable 3dak MIUI with 3dak r7 seem better.
[HD2 Android SD Development] yanzhiwu2011:
Thank you have updated!!!
[HD2 Android SD Development] shagratt:
Please 3Dak add an option to change the wifi mac address!!

I cannot talk again with all router admins to add the new mac : / Never understand why kernel coders removed such great feature from Hastarin Kernel :/
[HD2 Android SD Development] ssj5legend:
Hi, i am trying to work this ROM on my hd2 http://xdaforums.com/showthread.php?t=1100560

Can someone please tell me which is the best kernal i can use for this? I have Nand ROM and want to run boxmax's ROM via SD in Magldr.

Also i tried the latest version of the sense kernel on this ROM but i get gfx glitches and also the camcorder is very laggy.
[HD2 Android SD Development] yugoport:
hi 3dak, thanks for this amazing kernel, it works wonderfully, only problem is wake up freeze, I tested in 3 other roms and sometimes when you wake up the screen it just freezes, and then you have to remove battery.. can u please take a look into it? thanks a lot..
[LG Thrill 4G] hyelton:
Running all stock

1. Battery life HORRIBLE!!! 7 hours and 30min uptime 45min of use total during that time and it was on 4% left (this was ALL on EDGE)

2. CAMERA SLOWNESS and pics look crappy Went to Disney for 2 days. Missed LOADS Of things cause I would select Camera and it would take several seconds to load up. Then pictures look worse than a very old VX5600 with a VGA camera (Yes the settings are set to full) 1080p Videos look better than the pics

Is these two gonna get fixed with Gingerbread? and has anyone heard when it will come?
[LG Thrill 4G] N!ghtgold:
From what I have heard LG rushed this device out to be the first dual core 3d phone. So that's why they went with froyo. There is suppose to be a ton of fixes in gingerbread like 3d camera fixes and performance fixes. I would just wait for a custom rom or if your impatient get a different device
[LG Thrill 4G] malickie:
Wow you have quite a lot of issues there which oddly enough I don't suffer from at all. Yes I am still running stock and no I have nothing special installed but than again I don't have a lot of apps installed either. My suggestion to you would be to check and see what programs you have constantly running because that can cause a Lot of the sluggishness as well as the battery drain. I mean I ran 19 hrs. with light use and the battery on mine was still sitting at 25%.
[LG Thrill 4G] hyelton:
This can be laggy after a reset
[LG Thrill 4G] hyelton:
Would it be worth to take it back and wait for the iPhone 5 or Samsung galaxy ii
[LG Thrill 4G] baudilus:
In my opinion? No. But you have to choose the device that's right for you.

I charge my battery when needed as I am almost always near an outlet.

I use widget locker to have a direct to camera unlock slider and I can pull up the camera in about 3-5 seconds. I use the camera strictly for 3D pictures - I bought a point and shoot that is light years beyond *any* phone camera for real pictures when I am going somewhere special. It's a Panasonic I believe, and from power on to picture ready is about 1 second, if anyone's interested. And it fits in my pocket.

Personally, I feel that cameras in phones are there just to take a quick photo of something when you don't have a dedicated device handy or don't need super photo frame quality.

The 3D pictures I take look great, and my only gripe is the long delay between the time you press the button and time the picture is actually snapped. I'm hoping LG's GB update will fix all of that, but it's not a deal breaker for me.

I wouldn't go to a non-3D camera phone now, so I'll probably upgrade when better phones with 3D capabilities come out.