yashsingh1/xdaforums huggingface dataset:
[Touch HD Android Development] touchhd85:
I can't find theese games in the Market...why??...anyway....done another benchmark..Quadrant standard=501 (blackstone clocked to 633MHz (unluckily this is the max freq i can reach whit stable OS):D:D:D...
[Touch HD Android Development] camro:
for me:

#(# little bit unstable) set cmdline "gsensor_axis=-2,-1,3 lcd.density=240 msm_blackstone_pad.vibrate=1 msmvkeyb_toggle=off acpuclock.oc_freq_khz=570000 acpuclock.force_turbo=1 msmsdcc_1bit msmsdcc_fmax=14000000"

set cmdline "gsensor_axis=-2,-1,3 lcd.density=240 msm_blackstone_pad.vibrate=1 msmvkeyb_toggle=off acpuclock.force_turbo=1 msmsdcc_1bit msmsdcc_fmax=14000000"

[ 0.000000] Kernel command line: gsensor_axis=-2,-1,3 lcd.density=240 msm_blackstone_pad.vibrate=1 msmvkeyb_toggle=off acpuclock.force_turbo=1 msmsdcc_1bit msmsdcc_fmax=14000000
[ 0.000000] Unknown boot option `lcd.density=240': ignoring
[ 0.000000] PID hash table entries: 1024 (order: 10, 4096 bytes)
[ 0.000000] Console: colour dummy device 80x30
[ 0.000030] console [tty0] enabled
[ 0.001007] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.002288] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.021789] Memory: 107MB 94MB = 201MB total
[ 0.021911] Memory: 197556KB available (2804K code, 1308K data, 124K init)
[ 0.023071] Calibrating delay loop... 527.56 BogoMIPS (lpj=2637824)
[ 0.270690] Mount-cache hash table entries: 512
[ 0.272033] CPU: Testing write buffer coherency: ok
[ 0.274841] net_namespace: 804 bytes
[ 0.276184] NET: Registered protocol family 16
[ 0.277313] acpu_clock_init()
[ 0.277404] FORCING TURBO MODE
[ 0.277648] L val: PLL0: 12, PLL1: 50, PLL2: 55
[ 0.277709] Turbo mode supported but not enabled.
[ 0.277740] Suboptimal up stepping for CPU freq 245760 KHz.
[ 0.277801] ACPU running at 528000 KHz
[ 0.277862] CPU-Freq PLL DIV AHB-Freq ADIV AXI-Freq Dn Up
[ 0.277923] 19200 -1 1 19200 1 30720 -1 4
[ 0.277954] 120000 1 8 60000 2 61440 -1 5
[ 0.278015] 122880 0 2 61440 2 61440 -1 4
[ 0.278076] 176000 2 6 88000 2 61440 -1 6
[ 0.278137] 245760 0 1 81920 3 61440 -1 7
[ 0.278198] 320000 1 3 107000 3 120000 1 -1
[ 0.278259] 352000 2 3 88000 4 120000 3 -1
[ 0.278320] 480000 1 2 120000 4 120000 5 -1
[ 0.278381] 528000 2 2 132000 4 122880 6 -1
[ 0.278411] 5 scaling frequencies supported.
[ 0.278472] msm_proc_comm_wince_init: WinCE PCOM initialized.
[ 0.278533] PLL0 @ f8005300: MODE=00000007 L=0000000c M=00000004 N=00000005 freq=245760000 Hz (245 MHz)
[ 0.278625] PLL1 @ f800531c: MODE=00000007 L=00000032 M=00000000 N=00000001 freq=960000000 Hz (960 MHz)
[ 0.278717] PLL2 @ f8005338: MODE=00000007 L=00000037 M=00000000 N=00000001 freq=1056000000 Hz (1056 MHz)
[ 0.278808] PLL3 @ f8005354: MODE=00000000 L=0000002d M=00000000 N=00000001 freq=864000000 Hz (864 MHz)quadrant:

#set cmdline "gsensor_axis=-2,-1,3 lcd.density=240 msm_blackstone_pad.vibrate=1 msmvkeyb_toggle=off acpuclock.oc_freq_khz=528000 acpuclock.force_turbo=1 msmsdcc_1bit msmsdcc_fmax=14000000"

!!!! use the acpuclock.force_turbo=1 !!!! - 20% faster :)

quadrant gives me so: 493 with 528MHz

neocore: 20.7fps

also the UI is very fast ..
[Touch HD Android Development] xUmaRix:
why it stated

[ 0.277404] FORCING TURBO MODE
[ 0.277648] L val: PLL0: 12, PLL1: 50, PLL2: 55
[ 0.277709] [b]Turbo mode supported but not enabled.[/b]
[ 0.277740] Suboptimal up stepping for CPU freq 245760 KHz.
[ 0.277801] ACPU running at 528000 KHz
[Touch HD Android Development] touchhd85:
Sorry guy...this trick doesn't work for me....whit this settings:

Neocore=14.4 fps

Quadrant=438

and no UI speed improvement....bah...it's strange...

EDIT: another strange thing...now I setted the clock to 570000...NEOCORE = 19.5 FPS....

EDIT: New test...CPU set to 640000 (last stable) clock:633,6 MHz, acpuclock.force_turbo=1.....Results: Linpack=4.192 MFlops, NEOCORE=20.2FPS, quadrant=532.....
[Touch HD Android Development] xUmaRix:
if we change the lcd density is it have any effect on 3D?

According to http://en.wikipedia.org/wiki/List_of_displays_by_pixel_density#HTC Touch HD display have PPI 202 not 240.I had tested even up to 245 to make it look bigger
[Touch HD Android Development] Insaneboy:
They are paid games.

Demo of Nova here - http://www.gameloft.com/android-hd-games/
[Touch HD Android Development] sp3dev:
Here is the qualcomm GLES library patched to use 2 smi + 12 ebi memory like in wince

watch out: you need to remove the extra file extension
[Touch HD Android Development] touchhd85:
thank you...

but...exactly where i have to paste this file???:confused::confused:
[Touch HD Android Development] camro:
this file is only for experts

(this file is in system.ext2 file partion).

but without a kernel which is working also on 2+12 - doens't make sense ...

...and as i know, it seems to be, that it is not working like as it do in WM.

7+8 is working fine

2+12 is not working

2+8 is working (but 30% slower)

the gralloc does working, and i can't see a gralloc or libGLES related error ...

well, i will let test tomorrow OliWe also test this.

ver serious was, that it was working with 2+7

so, i think maybe we must test with 2+11 or 2+10 (therefore the driver must not be changed - only kernel)

after that - we can forget the 2+12 :)
[Touch HD Android Development] damac:
Thanks for this! It has made my Android (release 1.5 from TheBrilliantMistake) considerably faster. :)
[Touch HD Android Development] edinko:
3d

how did you get it working? i installed the newwet froyo 2.2-26. august which is supposed to have this 3d fix. but nothing works for me. even the neocore benchmark is just black screen for me. any idea?
[Touch HD Android Development] Oliwe:
Did you update your rootfs? The latest rootfs (from the autobuilder) does not work with 3D. Try the rootfs from first post.
[Touch HD Android Development] edinko:
3d

i didnt update anything. i thought that everything is included in the 1.5 release. the the text for the relase is misleading cause it says 3d working.i`l try to update
[Touch HD Android Development] edinko:
am i supposed just to overwrite the rootfs file? before first run?
[Touch HD Android Development] Oliwe:
The rootfs from the 1.5 release should be fine. Anyway, try to replace it with the rootfs from first post.
[Touch HD Android Development] edinko:
3d

first i tried a clean 1.5 install. Oliwe what i am doing wrong? clean install 1.5 neocore benchmark just a black screen.tried some 3d games. none works of course.

now i formatted sd card, reinstalled, and overwrote the rootfs file with the one from first post. but so far i didnt manage to install the benchmark from market. it always freezes/crashes during download or install per wifi

it makes mi sick:)
[Touch HD Android Development] edinko:
OLiwe am i not missing something i overlooked in the forums? maybe replacing some other files etc
[Touch HD Android Development] edinko:
3d

now it works guys! after i overwrote the rootfs file. the bench starts now. i didnt tried it yet but definitely runs. some 3d gfx in the background.

definitely didn`t work just with 1.5 clean install
[Touch HD Android Development] touchhd85:
...sorry but it works for me...I only installed the

1.5 version of xdandroid....
[Touch HD Android Development] edinko:
3d

interesting. what did you do? didn`t for me. have you tried som of android 3d games? i don`t know like hero of sparta or something like that.
[Touch HD Android Development] touchhd85:
I only installed the cab...;)...about android 3d games, i successful installed aTilt, fifa10, HN2010, homerun battle 3D, Raging thunder 1, wave blazer, labyrinth lite, toon warz (fantastic!!)...and Neocore, a fantastic opengles benchmark!!!...i've nevere heard about hero of sparta...now i'm "googleing"...
[Touch HD Android Development] edinko:
gaems

have you tried something from gameloft? like i said hero of sparta,or prince of persia hd or dungeon hunter. i`m afraid they won`t work. strangely the neocore bench worked just once! now it is back to black screen again!
[Touch HD Android Development] edinko:
http://www.gameloft.com/android-HD-games/

try here! demo versions of all gameloft 3d games. i don`t have time now but will try later in the day. i am curious if anything will work
[Touch HD Android Development] xUmaRix:
i got some weird things happened on latest kernel

Linux localhost 2.6.27.46-01149-g74aec59 #123 PREEMPT Fri Aug 27 00:30:25 CEST 2

010 armv6l GNU/Linux

i checked in init there r some diff with xdandroid rootfs.img

mount | grep gralloc
/dev/block/loop2 on /lib/froyo/hw/gralloc.msm7k.so type ext2 (ro)
/dev/block/loop2 on /system/lib/hw/gralloc.msm7k.so type ext2 (ro)
/dev/block/loop2 on /lib/froyo/hw/gralloc_system type ext2 (ro)
/dev/block/loop2 on /system/lib/hw/gralloc_system type ext2 (ro)

im using ur rootfs.img camro but when i try to run neocore my phone hang

W/gralloc ( 1488): mHeapSize:33554432
W/gralloc ( 1488): mHeapSize:33554432
D/libEGL ( 2083): loaded /system/lib/egl/libGLES_android.so
D/libEGL ( 2083): loaded /system/lib/egl/libGLES_qcom.so
D/EGL.oem ( 2083): smi: offset=10000000, len=00700000, phys=0x100000
D/EGL.oem ( 2083): ebi: offset=00000000, len=00800000, phys=0x16b00000
D/EGL.oem ( 2083): reg: offset=20000000, len=00100000, phys=0xa0000000
D/Neocore ( 2083): Neocore_initState
W/gralloc ( 1488): size:752; usage:768;
W/gralloc ( 1488): mHeapSize:1540096
W/gralloc ( 1488): offset:0
D/gralloc ( 1488): allocating GPU size=770048, offset=0
I/QXEngine( 2083): WARNING: device does not support eglSurfaceScaleQUALCOMM exte
nsion, viewport will be centered for lower resolutions
W/gralloc ( 1488): size:752; usage:768;
W/gralloc ( 1488): mHeapSize:1540096
W/gralloc ( 1488): offset:770048
D/gralloc ( 1488): allocating GPU size=770048, offset=770048
D/dalvikvm( 1628): GC_EXPLICIT freed 6274 objects / 293632 bytes in 160ms
I/QXEngine( 2083): ->>>>>>>>>>> eglSwapInterval is NOT supported <<<<<<<<<<<<<<<
-
D/NCSoundMgr( 2083): InitializeMusic
D/dalvikvm( 1734): GC_EXPLICIT freed 6088 objects / 390176 bytes in 70ms
[Touch HD Android Development] touchhd85:
mmh...do you know if theese games are opengles 2.0???...In this case we can forget to see them on our blackstone...
[Touch HD Android Development] edinko:
i don`t know. but nothing worked for me. did you try something?

if they are 2.0 it`s impossible? even in the future?
[Touch HD Android Development] YuriZkit:
Tried Labyrint light and it's working, the fps isn't best but it works well

Even can run gallery 3d and it's not crashing, but no images are shown
[Touch HD Android Development] freespy:
thansks a lot
[Touch HD Android Development] Insaneboy:
FiFA10 was working even before the 3D fix.

Nova, Heavy Gunner and Dungeon Hunter crash on download screen.
[Touch HD Android Development] Me4mario:
Which cab was that?
[Desire Q&A, Help & Troubleshooting] leecavturbo:
installed swype using a apk and sync

its on the sd card says installed successfully etc

listed as an app but not in the running apps

have rebooted etc

so whats wrong?

not in the input method select list all i have is touch and ime mod
[Desire Q&A, Help & Troubleshooting] leecavturbo:
:o enable in keyboard and languages :o

how friggin good is it. accuracy is very very high even at first use. can imagine how fast you can type when you get used to it :eek:
[Desire Q&A, Help & Troubleshooting] unc-newbie:
Have you gone to Language & Keyboard and put a check next to Swype? After doing that you will need to goto either a message or email and press and hold in the text area to get the "Input Select" option.
[Droid 2 Android Development] karnovaran:
All credit for the binary goes to Sebastian Krahmer at http://c-skills.blogspot.com/. Please see fit to donate via Paypal to 7-4-3-C@web.de

If you want a simpler 'one-click' process, go to this thread: Easier 1-2-3 Droid 2 Root for Windows / Linux / Mac

***NOTE: Proceed at your own risk. I and the providers of this code are not responsible for anything you do to your phone!***

Setup:

- Install adb (here) and Motorola drivers for windows(32-bit or 64-bit)

- Download attached archive

- Extract to a directory, I used c:\Droid2Root

- Make sure you have USB degugging enabled

- Change connection to PC Mode

Process:

- Open command prompt

- cd c:/wherever-your-sdk-tools-folder-is

- adb devices (to verify the connection)

- cd c:/Droid2Root

- adb push Superuser.apk /sdcard/Superuser.apk

- adb push su /sdcard/su

- adb push busybox /sdcard/busybox

- adb push rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin

- adb shell

- cd data/local/tmp

- chmod 0755 rageagainstthecage-arm5.bin

- ./rageagainstthecage-arm5.bin

- let the process run until it 'kicks' you out (may take a minute or two) to c:/Droid2Root

- cd c:/wherever-your-sdk-tools-folder-is

- adb kill-server

- adb devices (to verify the connection)

- adb shell (you should now have a # prompt, if not return to ./rage step above)

- mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system

- cp /sdcard/Superuser.apk /system/app/Superuser.apk

- cp /sdcard/su /system/bin/su

- cp /sdcard/busybox /system/bin/busybox

- chmod 4755 /system/bin/su

- chmod 4755 /system/bin/busybox

- mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system

- exit

- exit

I'm sure there are certain steps that could be streamlined or eliminated, so please feel free to make a suggestion and I'll edit the post.

Additional thanks to @rainabba and AllDroid.org for their excellent Droid X rooting tutorial, which assisted me greatly in this process.
[Droid 2 Android Development] pc747:
waiting for a recovery, glad to see its rooted
[Droid 2 Android Development] thelolotov:
Android n00b here, I can remove the Verizon crapware with this right? And tether?
[Droid 2 Android Development] dontbehatin45:
yes and yes
[Droid 2 Android Development] karnovaran:
I wouldn't remove anything yet since we don't have a sbf file to recover from partial bricks. However, tethering and any other apps that require root can be used now.
[Droid 2 Android Development] jerseyh22accord:
I'm new to doing this all the adb way.

When you say extract to a directory what do you mean to extract. After it downloads the achive files its done.....

i understand the rest of the commands but im lost there
[Droid 2 Android Development] thelolotov:
Hmm, alright, that's still worth it, will I lose my data/have to hard reset to root?
[Droid 2 Android Development] karnovaran:
Right click the downloaded archive and "extract files". You need to do this so adb can push them to the phone.
[Droid 2 Android Development] karnovaran:
Nope, it just gives you access. Nothing deleted.
[Droid 2 Android Development] jerseyh22accord:
I'm retarded i didnt realize it was attached to the post, i thought it was what adb downloaded when i first opened it cause it called them archives.
[Droid 2 Android Development] GSletta:
cannot access

I got as far as pushing super user su and busy box onto my phone but it says that system in read only.. how do i fix this?
[Droid 2 Android Development] Coderedpl:
Anybody actually try this?
[Droid 2 Android Development] csscmaster3:
Hello,

I am following your directions and when I get to the "adb push Superuser.apk" step I receive the following error:

"failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Read-only file system"

I get this same error for the other adb push steps that follow.

Edit: To verify, I get a # shell.

Edit 2: I tried pushing the Superuser.apk to /data/local/tmp then cp to /system/app/, this also popped up a read-only file system error.
[Droid 2 Android Development] jerseyh22accord:
I'm currently trying it.

I have a 64 bit driver on my computer that i used to use for my D1 but it doesn't recognize my D2 when doing adb devices and i cant install the 32 bit driver
[Droid 2 Android Development] karnovaran:
Did you verify you have the # prompt three steps before that?
[Droid 2 Android Development] GSletta:
Yeah i get the # but it wont let me push superuser su and busybox
[Droid 2 Android Development] karnovaran:
Weird.. I didn't need to mount the system manually, but let me if there's a step I left out.
[Droid 2 Android Development] djh816:
and some more screens (feel free to use in first post):

http://i.imgur.com/nPllt.jpg

http://i.imgur.com/COTEA.jpg

http://i.imgur.com/open3.jpg
[Droid 2 Android Development] karnovaran:
Did you add any steps to mount the system? I don't believe I did, but it seems others are finding it to be read-only.
[Droid 2 Android Development] eleventy:
Don't know if it will help you, but if it's anything like the DInc, you could just use the SDK's drivers and add a few device identifier lines to the INF file before installing them.
[Droid 2 Android Development] eighty1:
And how is that done?
[Droid 2 Android Development] michael573114:
Is this a "basic computer usage" help forum, or a Droid hacking forum?

http://lmgtfy.com/?q=add+directory+to+path
[Droid 2 Android Development] New Guy:
I just wanted to thank you all SOOO much for making my first phone hacking so enjoyable!

I was pretty nervous, but that hardest part was getting adb set up and talking to my phone (I actually had to read stuff...ugh). After that though, it was a breeze. Great walk throughs!

Now I'm off to find out all of the cool stuff I can do, and how to do it.

Buy my first smart phone. Check.

Play with it for 2 weeks. Check.

Root it, and go to town.....
[Droid 2 Android Development] ljbaumer:
thank you guys so much for these great instructions this was way faster and easier than rooting my eris!
[Droid 2 Android Development] ruthlessbeatle:
so i havent had a problem until i got to the chmod part and it tells me, unable to chmod /system/bin/su no such file or directory how do i get past this?
[Droid 2 Android Development] bcs296:
Android newbie here -- just bought my D2 last Saturday. As I said, this is my first Android device (I come from the land of BB) but I do have some Linux experience. I followed darkonion's instructions and was able to root my phone on the first try. For anybody who is hesitant or having trouble, just make sure you follow darkonion's guide perfectly and you shouldn't have any problems. Also, I had previously installed the OTA update that was released just this week and it did not affect my ability to root the phone. Big thanks to everyone who contributed.
[Droid 2 Android Development] thelolotov:
Decided to try it one more time, worked, third times the charm eh?
[Droid 2 Android Development] Azothyran:
Everything seemed to be going fine until I tried to 'push' the .bin file. I received a Permission Denied error every time I tried to do anything involving the /tmp directory. I was able to push the individual files like su and superuser to the sdcard but if I left the SDK tools folder it would tell me that 'adb' was an invalid command and didn't exist. My workaround was to stay in the tools folder of the SDK and run the commands there (but specifying the specific locations of the files I was pushing) but I got stuck on access denied trying to push the rageagainstthecage-arm5.bin file. From what I can tell, I did everything correctly, other than having to remain in the tools folder, but that shouldn't matter since I was specifying locations properly. :confused:

I was in PC mode and I do have USB Debugging enabled. I followed all the instructions...
[Droid 2 Android Development] Grape Drank:
let's say you are trying to root a phone that is similar to the droid x and droid 2, but not quite the same. how does one know which mmcblk1 file to do the "mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system" on when copying the su and superuser.apk files? also, does doing the factory reset via the privacy menu reset all of this stuff?
[Droid 2 Android Development] heartlessmcfly:
how long is this reset supposed to take? ive been sitting here for 15min now and its says adb connection will be reset. restart adb server on desktop and relog in. and the next line is " $ ". is it supposed to go back to c:/droid2/tools?

n/m
[Droid 2 Android Development] mezdup:
i got everything setup right and im up to this step: adb push Superuser.apk /sdcard/Superuser.apk

when i enter it, it says, "the system cannot find message text for message number 0x2331 in the message file for application."

so i tried just doing "adb" and hitting enter, same issue. so i think its a windows issue. any ideas?
[Droid 2 Android Development] mezdup:
adb commands seem to work when cd'd to tools folder. but once i cd to droid2root folder adb command's present the above message.

edit: got it working. successfully rooted. instead of just putting "adb" i put the full path to adb.exe. did the trick.
[Droid 2 Android Development] arkien:
I followed the steps and everything has worked flawlessly. from the $ to the # and every step in between. Super user is on my phone and apps can use it. However, even apps such as terminals with superuser do not haver permission to move or delete protected files such as amazonmp3.

Recommendations?
[Droid 2 Android Development] darkonion:
I used Titanium BackUp. I was able to uninstall the AmazonMP3 and a few other things.
[Droid 2 Android Development] skipwagner:
droid 2 root

im not really familiar with adb, but in the one step where it says c:/ wherever-your-sdk-tools-folder-is ---- how are we supposed to actually know where that is? or do you actually type that in ?
[Droid 2 Android Development] kingbrodi:
Perfect, followed the steps on page 17, had to reboot the D2 a few times. Works great! FU Motorola

Thanks guys!

Kindle GONE Amazon GONE Blockbuster GONE
[Droid 2 Android Development] nyugrad:
Noob Droid Rooter but it works!

Wow, thank you all, I thought this was going to be extremely hard to do... I did it! These instructions were amazing.

For those having trouble, it did not restart my command prompt after doing the rage step and I went into the task manager and ended the 2 adb tasks running on my Windows Vista. So those having trouble could do that, I didn't close both at first and it gave me the READ ERROR file. After ending both it worked, I can use barnacle tether thank you all!!!
[Droid 2 Android Development] Dirrk:
Whenever you installed the android sdk, like it said to do in the instructions, you would have installed it in a folder and inside that folder is the tools folder your looking for.
[Droid 2 Android Development] nyugrad:
First you download ADB, then you download the files at the bottom of the first post, extract the ADB files to a folder you create it can be anywhere but they did c:\droid2root, you can just goto My Computer, C: and right click anywhere and select "create new folder" then just put the ADB files in there, once ADB files are in there go into the ADB Tools FOLDER and paste the 4 files you downloaded there. Then goto command prompt and follow the instructions when it says, cd c:\ you do where your TOOLS folder is in your computer.
[Droid 2 Android Development] darkonion:
If you go to page 17. Post #166 or something. Whichever is my post...

I took the instructions from the original poster and added my notes to it.

ADB comes in a .rar file or something. When you extract it, it'll have a file structure. The folder name by default, in Windows, is "android-sdk-windows." Inside that folder is the set-up.exe file, and 5, 6, or 7 folders. One of them is the tools folder. What you need to do is get to the tools folder.

When you get to the step, you need to put something like this in:

cd c:\android-sdk-windows\tools

I strongly recommend that you check out my instruction notes on page 17. They were to help us computer illiterates to cruise easier through the root process.
[Droid 2 Android Development] avaloncourt:
Droid X: Worked great. Thanks!
[Droid 2 Android Development] SiXiam:
Yeah man, much appreciated! :)

I lost my root after using the spf file & one click root wasn't helping...
[Droid 2 Android Development] steveed3:
Droid 2

Im using the Droid 2 with the 2.2.20 update and the root worked. Thanks.:D