[UNOFFICIAL][DEV/GEEKS-ONLY] Cyanogenmod 9 (Android 4.0.3)[BETA4][KANG TEST BUILD]

Status
Not open for further replies.
Search This thread

lupohirp

Inactive Recognized Developer
Jul 27, 2010
977
7,399
Avellino
IT'S TIME TO BRING SOME ICY BISCUITS TO OUR BELOVED OPTIMUS ONE!!!!!!:D

This is cyanogenmod 9 compiled from source :)

What works:
  • Full HWAcceleration
  • Bluetooth
  • 3D(??????) TESTT ITTTT :))))
  • Sensors( tried accelerometer)
  • Electron Beam OFF
  • Audio
  • GPS(????)
  • GSM
  • JIT
  • Offline charging
  • Another thing that i forgot now :)
  • USB (mass storage switch doesn't work flash superuser to resolve it next release i will try to resolve it natively :))
  • TOUCHSCREEN!!!! big thanks to arjien that pointed me to that patch :)
  • Another thing that i don't remember now :p
  • Screenshots
  • Had the time to patch system to work with all recoveries (no more asserts problem)
  • Fixed data
  • Fixed wifi
  • Fixed hardware lights
  • FIxed brightness settings
  • Fixed google sync (but with gmail you can't see email for the same reason for the browser
  • Fixed market
  • Overclockabkle
  • Browser
  • Gmail
  • Can browser internet with opera
  • Fixed native usb (UMS still doesn't work anyway)
  • Another thing that i don't remember :p

What doesn't works:

  • Camera
  • and other things :)

in other words a fully functionally rom!:D


THIS ROM IS ONLY FOR DEVS AND IS NOT SUITABLE FOR A DAILY USE!!!!!ROM WILL BE ONLY NEW BASEBAND 'CAUSE CYANOGENMOD SUPPORT IT NATIVELY!IF YOU HAVE PROBLEM WITH F***G ASSERTS PROBLEM REINSTALL BUGGY CLOCKWORKMOD 5.0.2.7 VIA ROM MANAGER

HERE THE DOWNLOAD LINK: http://www.mediafire.com/?baf1hv6ebr813zz

Funny-sim version: http://www.mediafire.com/?r546oasa6vyksh0 (HIGH RISK!!! I DON'T KNOW IF IT WORK OR BOOT 'CAUSE I DON'T HAVE DATA PROBLEMS!!!TEST IT AND LET ME KNOW!!BASED ON GINGERBREAD CODE!!!)

TESTING KANG VERSION : http://www.mediafire.com/?dacmafj39csh7mj

Sources :http://github.com/lupohirp

CHANGELOG


BETA 2
  • BATTERY DRAIN FIXED
  • ADDED APEX LAUNCHER INSTEAD OF TREBUCHET 'CAUSE IS LIGHTER AND MORE SMOOTHER
  • LATEST CM SOURCES
  • DON'T WORRY ABOUT THE NAME BETATESTING IS BETA2

BETA3
  • FULL OPENGL RENDERING
  • MIC FIXED (TESTED WITH MY GIRL :D)
  • ENABLED GENLOCK SUPPORT IN KERNEL FOR CAMERA (?)
  • CPU SET ON BOOT FIXED (WAS MY FAULT)

BETA4
  • Fixed v8 virtual machine7
  • Fixed youtube
  • Fixed facebook sync
  • Camera partially working (we can take pictures but we have no preview)
  • improved stability (had no freezes anymore)

PLEASE STOP TO ASKING TO DEVELOP FOR NEXUS ONE!!!IF YOU WANT THAT I DEVELOP FOR THIS DONATE ME ONE!:)

HUGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE THANKS TO MY DONATORS!!!!!

Hope that we bring stable cyanogenmod 9......and let me say something: ICS is beautiful!

THANKS TO:
  • Andy572
  • Arjen
  • Bytecode
  • Adfad666

Without them and their precious advices/sources this couldn't be possibile!


IF YOU LIKE MY WORK PLEASE DONATE ME A BEER :)
 
Last edited:

Jaani

Senior Member
Apr 25, 2011
1,131
368
HELLLL YEAH!!! GREAT WORK LUPOHIRP CONGRATS U DID IT..Fantastic Year so far Official CM7 & now this..Let me THANK u first..Let the party begin:)
party0018.gif
party0018.gif

party0023.gif
 
Last edited:

Jaani

Senior Member
Apr 25, 2011
1,131
368
Guys who are testing try to post some screenshots if possible..i wish i cud do it myself but this is my main phone & telephony is imp..:(
 

selphien

Senior Member
Nov 26, 2009
111
17
Cantho
I can't update CWM to CLOCKWORKMOD 5.0.2.7 hix hix

-----------------
Flash via Amonra :)... testing thx lupohirp :*
 
Last edited:

Jaani

Senior Member
Apr 25, 2011
1,131
368
@lupohirp attach the screenies to the first post btw wats that f**cking white ring on the screen???
 
  • Like
Reactions: mvgadagi

ZatBaloo

Senior Member
Jul 7, 2011
150
42
There are a lot of
Code:
01-16 14:34:36.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.159: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:36.169: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:36.729: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.729: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.759: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.759: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.789: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.879: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.879: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.979: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.979: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.009: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.009: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.109: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.109: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.139: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.139: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.199: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.199: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.359: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.359: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.369: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.369: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.379: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.379: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.389: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.389: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.399: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.399: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.409: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.409: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.419: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.419: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.429: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.429: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.439: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.439: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.449: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.449: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.459: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.459: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.469: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.469: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.479: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.479: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.489: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.489: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.499: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.499: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.509: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.509: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.519: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.519: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.529: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.529: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.539: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.539: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.549: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.549: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.559: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.559: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.569: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.569: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.579: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.579: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.589: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.589: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.599: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.599: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.609: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.609: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.619: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.619: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.629: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.629: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.639: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.639: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.649: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.649: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.669: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.669: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.679: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.679: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.689: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.689: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.709: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.709: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.719: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.719: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.749: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.749: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.809: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.809: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.839: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.839: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.869: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.869: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.889: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.889: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.899: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.939: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.969: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.279: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.319: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.359: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:38.369: D/InputReader(1643): Fake event sent, touch=0 !

Then I saw this:
Code:
01-16 14:34:38.389: D/SurfaceTexture(1643): SurfaceTexture::dequeuebuffer: MIN EXCEEDED mBuffer:20 bumped
01-16 14:34:38.399: E/Adreno200-EGL(4283): updater_thread: native_buffer is NULL
01-16 14:34:40.659: D/SurfaceTexture(1643): SurfaceTexture::dequeuebuffer: MIN EXCEEDED mBuffer:21 bumped
01-16 14:34:40.659: E/msm7x27.gralloc(1643): /dev/pmem: no more pmem available
01-16 14:34:40.659: E/msm7x27.gralloc(1643): couldn't open pmem (No such file or directory)
01-16 14:34:40.659: E/msm7x27.gralloc(1643): gralloc failed err=Out of memory
01-16 14:34:40.659: W/GraphicBufferAllocator(1643): alloc(480, 320, 4, 00000303, ...) failed -12 (Out of memory)
01-16 14:34:40.659: D/GraphicBufferAllocator(1643): Allocated buffers:
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x263870:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2ab058:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2ab0e8:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2d8aa0:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2d8b78:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3240c0:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x325fd0:   15.62 KiB |  320 ( 320) x   25 |        4 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x33b198:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x369248:  900.00 KiB |  480 ( 480) x  480 |        2 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x36abd8:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3701c0:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3702d8:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x370368:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x377378:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3844e8:  300.00 KiB |  480 ( 480) 
01-16 14:34:40.659: E/SurfaceFlinger(1643): GraphicBufferAlloc::createGraphicBuffer(w=480, h=320) failed (Out of memory), handle=0x0
01-16 14:34:40.659: E/SurfaceTexture(1643): [SurfaceView] dequeueBuffer: SurfaceComposer::createGraphicBuffer failed
01-16 14:34:40.669: E/Adreno200-EGL(4283): updater_thread: native_buffer is NULL
01-16 14:34:40.669: E/Adreno200-EGL(4283): egliSwapWindowSurface: unable to dequeue native buffer
01-16 14:34:40.759: A/NetworkStats(1643): problem reading network stats
01-16 14:34:40.759: A/NetworkStats(1643): java.lang.IllegalStateException: problem parsing idx 1
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:300)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.NetworkManagementService.getNetworkStatsUidDetail(NetworkManagementService.java:1282)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.performPollLocked(NetworkStatsService.java:831)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.performPoll(NetworkStatsService.java:799)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.access$100(NetworkStatsService.java:128)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService$3.onReceive(NetworkStatsService.java:633)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:728)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Handler.handleCallback(Handler.java:605)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Handler.dispatchMessage(Handler.java:92)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Looper.loop(Looper.java:137)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.HandlerThread.run(HandlerThread.java:60)
01-16 14:34:40.759: A/NetworkStats(1643): Caused by: java.io.FileNotFoundException: /proc/net/xt_qtaguid/stats: open failed: ENOENT (No such file or directory)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.IoBridge.open(IoBridge.java:406)
01-16 14:34:40.759: A/NetworkStats(1643): 	at java.io.FileInputStream.<init>(FileInputStream.java:78)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
01-16 14:34:40.759: A/NetworkStats(1643): 	... 10 more
01-16 14:34:40.759: A/NetworkStats(1643): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.Posix.open(Native Method)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.IoBridge.open(IoBridge.java:390)
01-16 14:34:40.759: A/NetworkStats(1643): 	... 12 more
There are some network things too.

And when I tested my OpenGL ES game it crashed after a while
Code:
01-16 14:34:40.859: E/AndroidRuntime(4283): FATAL EXCEPTION: GLThread 116
01-16 14:34:40.859: E/AndroidRuntime(4283): java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_ALLOC
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1178)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1136)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)
I don't know if the crash is due to ics or rom .

I don't understand why you have used android sample launcher istead of trebuchet :confused:

Added some other screenshots ;)
 

Attachments

  • Screenshot_2012-01-16-14-25-47.png
    Screenshot_2012-01-16-14-25-47.png
    41.9 KB · Views: 7,920
  • Screenshot_2012-01-16-14-26-16.png
    Screenshot_2012-01-16-14-26-16.png
    14.8 KB · Views: 7,380
  • Screenshot_2012-01-16-14-27-42.png
    Screenshot_2012-01-16-14-27-42.png
    22.9 KB · Views: 7,443
  • Screenshot_2012-01-16-14-28-55.png
    Screenshot_2012-01-16-14-28-55.png
    84.9 KB · Views: 7,899
Last edited:

lupohirp

Inactive Recognized Developer
Jul 27, 2010
977
7,399
Avellino
Good work!
Looking forward to your patches.

Sent from my LG-P500 using XDA App

thanks arjien to you!:) this time i will not lose my sources :) i will upload my sources to my github and i think that i will submit my patch to cyanogenmod :)

I can't update CWM to CLOCKWORKMOD 5.0.2.7 hix hix

-----------------
Flash via Amonra :)... testing thx lupohirp :*

better you can't update it's very buggy :)))


There are a lot of
Code:
01-16 14:34:36.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.159: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:36.169: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:36.729: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.729: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.759: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.759: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.789: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.879: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.879: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.979: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.979: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:36.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.009: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.009: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.039: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.079: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.109: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.109: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.139: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.139: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.199: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.199: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.359: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.359: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.369: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.369: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.379: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.379: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.389: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.389: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.399: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.399: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.409: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.409: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.419: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.419: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.429: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.429: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.439: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.439: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.449: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.449: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.459: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.459: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.469: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.469: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.479: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.479: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.489: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.489: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.499: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.499: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.509: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.509: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.519: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.519: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.529: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.529: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.539: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.539: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.549: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.549: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.559: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.559: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.569: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.569: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.579: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.579: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.589: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.589: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.599: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.599: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.609: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.609: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.619: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.619: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.629: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.629: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.639: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.639: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.649: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.649: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.669: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.669: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.679: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.679: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.689: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.689: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.709: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.709: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.719: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.719: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.739: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.749: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.749: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.769: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.779: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.799: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.809: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.809: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.819: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.829: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.839: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.839: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.849: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.859: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.869: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.869: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.889: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.889: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.899: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.909: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.919: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.929: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.939: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.949: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.959: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.969: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.989: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:37.999: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.019: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.029: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.049: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.059: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.069: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.089: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.099: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.119: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.129: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.149: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.159: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.169: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.179: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.189: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.209: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.219: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.229: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.239: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.249: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.259: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.269: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.279: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.289: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.299: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.309: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.319: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.329: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.339: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.349: D/InputReader(1643): Fake event sent, touch=1 !
01-16 14:34:38.359: D/InputReader(1643): Fake event sent, touch=0 !
01-16 14:34:38.369: D/InputReader(1643): Fake event sent, touch=0 !

Then I saw this:
Code:
01-16 14:34:38.389: D/SurfaceTexture(1643): SurfaceTexture::dequeuebuffer: MIN EXCEEDED mBuffer:20 bumped
01-16 14:34:38.399: E/Adreno200-EGL(4283): updater_thread: native_buffer is NULL
01-16 14:34:40.659: D/SurfaceTexture(1643): SurfaceTexture::dequeuebuffer: MIN EXCEEDED mBuffer:21 bumped
01-16 14:34:40.659: E/msm7x27.gralloc(1643): /dev/pmem: no more pmem available
01-16 14:34:40.659: E/msm7x27.gralloc(1643): couldn't open pmem (No such file or directory)
01-16 14:34:40.659: E/msm7x27.gralloc(1643): gralloc failed err=Out of memory
01-16 14:34:40.659: W/GraphicBufferAllocator(1643): alloc(480, 320, 4, 00000303, ...) failed -12 (Out of memory)
01-16 14:34:40.659: D/GraphicBufferAllocator(1643): Allocated buffers:
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x263870:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2ab058:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2ab0e8:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2d8aa0:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x2d8b78:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3240c0:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x325fd0:   15.62 KiB |  320 ( 320) x   25 |        4 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x33b198:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x369248:  900.00 KiB |  480 ( 480) x  480 |        2 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x36abd8:   25.50 KiB |   68 (  96) x   68 |        1 | 0x00000133
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3701c0:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3702d8:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x370368:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x377378:  300.00 KiB |  480 ( 480) x  320 |        4 | 0x00000303
01-16 14:34:40.659: D/GraphicBufferAllocator(1643):   0x3844e8:  300.00 KiB |  480 ( 480) 
01-16 14:34:40.659: E/SurfaceFlinger(1643): GraphicBufferAlloc::createGraphicBuffer(w=480, h=320) failed (Out of memory), handle=0x0
01-16 14:34:40.659: E/SurfaceTexture(1643): [SurfaceView] dequeueBuffer: SurfaceComposer::createGraphicBuffer failed
01-16 14:34:40.669: E/Adreno200-EGL(4283): updater_thread: native_buffer is NULL
01-16 14:34:40.669: E/Adreno200-EGL(4283): egliSwapWindowSurface: unable to dequeue native buffer
01-16 14:34:40.759: A/NetworkStats(1643): problem reading network stats
01-16 14:34:40.759: A/NetworkStats(1643): java.lang.IllegalStateException: problem parsing idx 1
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:300)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.NetworkManagementService.getNetworkStatsUidDetail(NetworkManagementService.java:1282)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.performPollLocked(NetworkStatsService.java:831)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.performPoll(NetworkStatsService.java:799)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService.access$100(NetworkStatsService.java:128)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.server.net.NetworkStatsService$3.onReceive(NetworkStatsService.java:633)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:728)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Handler.handleCallback(Handler.java:605)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Handler.dispatchMessage(Handler.java:92)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.Looper.loop(Looper.java:137)
01-16 14:34:40.759: A/NetworkStats(1643): 	at android.os.HandlerThread.run(HandlerThread.java:60)
01-16 14:34:40.759: A/NetworkStats(1643): Caused by: java.io.FileNotFoundException: /proc/net/xt_qtaguid/stats: open failed: ENOENT (No such file or directory)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.IoBridge.open(IoBridge.java:406)
01-16 14:34:40.759: A/NetworkStats(1643): 	at java.io.FileInputStream.<init>(FileInputStream.java:78)
01-16 14:34:40.759: A/NetworkStats(1643): 	at com.android.internal.net.NetworkStatsFactory.readNetworkStatsDetail(NetworkStatsFactory.java:269)
01-16 14:34:40.759: A/NetworkStats(1643): 	... 10 more
01-16 14:34:40.759: A/NetworkStats(1643): Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.Posix.open(Native Method)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
01-16 14:34:40.759: A/NetworkStats(1643): 	at libcore.io.IoBridge.open(IoBridge.java:390)
01-16 14:34:40.759: A/NetworkStats(1643): 	... 12 more
There are some network things too.

And when I tested my OpenGL ES game it crashed after a while
Code:
01-16 14:34:40.859: E/AndroidRuntime(4283): FATAL EXCEPTION: GLThread 116
01-16 14:34:40.859: E/AndroidRuntime(4283): java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_ALLOC
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1178)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1136)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
01-16 14:34:40.859: E/AndroidRuntime(4283): 	at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)
I don't know if the crash is due to ics or rom .

I don't understand why you have used android sample launcher istead of trebuchet :confused:

first is cyanogenmod patch that allow to use older kernel (non patched but touchscreen doesn't work either i forgot to disable)
second seems that i missed pmem libraries that are needed for something..and i think that is the cause of the third problem!:) next update i will add and try :) we don't have trebuchet for two reasons: 1) we don't have hwcomposer yet(founded a fix i must only recompile) 2) yes i forgot to update sources -.-
next release will be more stable now i'm very busy with exams :(

so screenshots works????
 
Last edited:

MaKTaiL

Senior Member
Oct 17, 2011
2,855
1,196
Brasília
Thanks for your hard work lupohirp! This is a great step up on ICS development for P500.
Once official Cyanogenmod 7.2.0 is released stable for P500 I believe official support for CM 9 will be possible. =D
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 418
    IT'S TIME TO BRING SOME ICY BISCUITS TO OUR BELOVED OPTIMUS ONE!!!!!!:D

    This is cyanogenmod 9 compiled from source :)

    What works:
    • Full HWAcceleration
    • Bluetooth
    • 3D(??????) TESTT ITTTT :))))
    • Sensors( tried accelerometer)
    • Electron Beam OFF
    • Audio
    • GPS(????)
    • GSM
    • JIT
    • Offline charging
    • Another thing that i forgot now :)
    • USB (mass storage switch doesn't work flash superuser to resolve it next release i will try to resolve it natively :))
    • TOUCHSCREEN!!!! big thanks to arjien that pointed me to that patch :)
    • Another thing that i don't remember now :p
    • Screenshots
    • Had the time to patch system to work with all recoveries (no more asserts problem)
    • Fixed data
    • Fixed wifi
    • Fixed hardware lights
    • FIxed brightness settings
    • Fixed google sync (but with gmail you can't see email for the same reason for the browser
    • Fixed market
    • Overclockabkle
    • Browser
    • Gmail
    • Can browser internet with opera
    • Fixed native usb (UMS still doesn't work anyway)
    • Another thing that i don't remember :p

    What doesn't works:

    • Camera
    • and other things :)

    in other words a fully functionally rom!:D


    THIS ROM IS ONLY FOR DEVS AND IS NOT SUITABLE FOR A DAILY USE!!!!!ROM WILL BE ONLY NEW BASEBAND 'CAUSE CYANOGENMOD SUPPORT IT NATIVELY!IF YOU HAVE PROBLEM WITH F***G ASSERTS PROBLEM REINSTALL BUGGY CLOCKWORKMOD 5.0.2.7 VIA ROM MANAGER

    HERE THE DOWNLOAD LINK: http://www.mediafire.com/?baf1hv6ebr813zz

    Funny-sim version: http://www.mediafire.com/?r546oasa6vyksh0 (HIGH RISK!!! I DON'T KNOW IF IT WORK OR BOOT 'CAUSE I DON'T HAVE DATA PROBLEMS!!!TEST IT AND LET ME KNOW!!BASED ON GINGERBREAD CODE!!!)

    TESTING KANG VERSION : http://www.mediafire.com/?dacmafj39csh7mj

    Sources :http://github.com/lupohirp

    CHANGELOG


    BETA 2
    • BATTERY DRAIN FIXED
    • ADDED APEX LAUNCHER INSTEAD OF TREBUCHET 'CAUSE IS LIGHTER AND MORE SMOOTHER
    • LATEST CM SOURCES
    • DON'T WORRY ABOUT THE NAME BETATESTING IS BETA2

    BETA3
    • FULL OPENGL RENDERING
    • MIC FIXED (TESTED WITH MY GIRL :D)
    • ENABLED GENLOCK SUPPORT IN KERNEL FOR CAMERA (?)
    • CPU SET ON BOOT FIXED (WAS MY FAULT)

    BETA4
    • Fixed v8 virtual machine7
    • Fixed youtube
    • Fixed facebook sync
    • Camera partially working (we can take pictures but we have no preview)
    • improved stability (had no freezes anymore)

    PLEASE STOP TO ASKING TO DEVELOP FOR NEXUS ONE!!!IF YOU WANT THAT I DEVELOP FOR THIS DONATE ME ONE!:)

    HUGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE THANKS TO MY DONATORS!!!!!

    Hope that we bring stable cyanogenmod 9......and let me say something: ICS is beautiful!

    THANKS TO:
    • Andy572
    • Arjen
    • Bytecode
    • Adfad666

    Without them and their precious advices/sources this couldn't be possibile!


    IF YOU LIKE MY WORK PLEASE DONATE ME A BEER :)
    77
    Okay everybody, good news!
    Camera is working!!! We can take pictures soon :D
    Already send some info to Lupo.
    Cleaning up my code now so I can upload it to GitHub.
    64
    Ahahahahahahahahahahahahaha i did itttttt!!!!we have full opengl hardware acceleration guys!!!!!!!!i'm so happyy!!!!!!!realllyyyy!!!!!wowwwwww!!!!!!so happyyyy!!!
    56
    sorry guys for offline i've been five days not at home and i'm returning...tomorrow i will resume the work!!!:)

    Sent from my LG-P500 using XDA
    51
    ok building with latest cm sources + a fix for facebook sync + a fix for system partition to get more space....if all goes good i will release beta4 :) after that development will be stopped for 1-2 day but only for one reason: i want to make this official as i received an offer to make this official also to become cm-member :) and i need 1-2 days to rebase my work on official cm-sources (also use cm-kernel with genlock,kgsl and KSM(new memory feature of ICS))...i'm using totally cm code so....it is a gift that i want to give you for helpin me a lot with moeny problems guys....hope that i will can do this :)