[HD2 Android NAND Development] copenhagen:
Atoore JDMS Android FAQ

Last Updated: Nov 9 2010 8:07 MST

This faq is under construction.. if you have any comments or

recommendations, please pm them to me here or to Atoore.

Thanks -cope

[JDMS Android General FAQ]​

Differences in Atoore builds

:

PPP - based off the EVO kernel which offers superior device performance and faster data transfer rates

RMNET - based off the outdated nexus kernel: modified for users with PPP data issues. RMNET network interface is slower then PPP and is based of a kernel that is no longer being actively developed

Themed - android interface the way JDMS meant it to be. White text on black notification bar, modified UI - fonts, theme, wallpaper, etc.

Stock - android interface the way Cyanogenmod meant it to be. Black text on white notification bar, stock cm6 UI - fonts, theme, wallpaper, etc.

Builds

:

Themed PPP - evo based JDMS mod & theme

Stock PPP - evo based Android stock cm6 mod & theme

Themed RMNET - nexus based JDMS mod & theme

Stock RMNET - nexus based Android stock cm6 mod & theme

| screenshots | downloads | submit bug/issue for investigation |

***NOTE: use 7z to do the unzipping of downloaded build/kernel files. 7z is more reliable then other 'cabinet/archiver' file software & is strongly recommended by kernel and build devs to be the unzip software thats used on their files.*** http://www.7-zip.org/

[Bootup & Installation Issues - Solutions & Tips]​

​

Android just will not boot no matter what i do (updated nov 2 2010)

Format your sdcard: I suggest boot winmo, go to settings->advanced->all settings->connections->usb to pc and chose removable drive access type.. NOT ACTIVESYNC. sync to pc (it wont use activesync or device center to sync.. it will simply show up as a remove drive under "my computer" - HERE you will be able to format the sdcard like a regular windows drive (winmo's internal memory will not be touched during the format)(more advanced users... use a partition util such as "MiniTool Partition Wizard Home Edition" to quickly recreate a fat32 partition on the sdcard.) choose default values and fat32.

Re-download the build files: Incase your first download was corrupt.

Unrar/7z the build files to your pc's desktop: when unzipped youll have a new Android folder on your desktop. Copy this via windows explorer to ur hd2:\sdcard\ - when done copying, youll have the folder \sdcard\Android on your memcard. Run clrcad, and haret (I recommend Exceller Multi Build Loader to have dual boot option and run clrcad and haret automatically when winmo starts up) Keep in mind your first boot could take up to ten minutes .. but shouldnt take any longer. Make sure there's at least 1.5 gb free space on your mem card prior to first boot.

If you've actually done all the above and still are having issues: your last step is to replace your memory card <- users have reported that they replaced their memory card and android booted perfect first try.

My windows mobile rom is making android not work right

WRONG

. Android shuts winmo off completely, in essence booting the system clean, regardless of what windows mobile rom you have installed Read this!

(the stock htc hd2 rom which was no good to begin with WILL mess with anything you install be it in winmo or android. If you are looking to upgrade from your stock rom there are lots of choices, I recommend CleanEx Core by g.lewarne - download @ vbn).

----

Atoore recommends OzDROID ROM(Bare WM ROM With Bootloader)

I want to try the latest zImage(Kernel)

!Make sure you rename your current zImage and Module files before you overwrite them, incase the new ones dont jive with your build! That being said, occasionally new zImage & Modules cause certain symptoms, ie: (some) builds freeze, data indicators dont work in notification bar, somtimes BT is broken. !!Updating your kernel/modules should be done ONLY if you are prepared to do some testing (and smart enough to backup the current files first)!!

Read here how to do this and why its important to also update your modules at the same time

[Hardware Issues - Solutions & Tips]​

Backlight Fix - thanks to fpar

This is a CM6 based build so it is possible to modify the backlight levels from the CyanogenMod options in settings:

1)Simply go to Settings - CyanogenMod Settings - User Interface - Automatic Backlight.

2)Tick the box to use Custom Light Levels

3)Edit Other Levels

4)Increase the values under screen so that under dim light conditions the phone is usable.

5)Go to Settings - Display - Brightness

6)Tick auto brightness and enjoy!!! (Do this even if was ticked before because editing the light levels turns it off.)

----

Alternative solution via command (thanks to memin1857):

adb shell "echo 90 > /sys/class/leds/lcd-backlight/brightness"

No sound

Make sure you are running the clrcad.exe file just prior to running haret.exe

clrcad.exe enables sound in android

No "Audible Selection/Keyboard/Lockscreen" Sounds

I posted a solution for this issue here. Thankyou to cezzarmicu for bringing this to my attention.

How do I keep the screen on when connected to external power? -griffin911

go to settings - application settings - development - check the box that says stay awake -palosjr

Negative color Screen

Removing USB cable from the phone and re-activating it after going standby, the screen colors turned to "negative"... everything like white with low contrast. After rebooting everything back fine. -camillo777

LED / Auto backlight settings / Misc other

NOTE!! LED Notification Config Screen is not present in JDMS 1.5 - Developer is aware of this!!

Settings -> CyanogenMod settings -> User interface ->

Keep in mind that the hd2 has two colors of led Orange and Green. lol so dont pick blue and expect ur device's led to glow blue.

End Call Button Config

Use spare parts app and it allows you to change the end call action. -cruise284

Android Screen Resolution - change density value

Android developer website Based on the screen resolution, the spread of pixels across the physical width and height of the screen...

How to change density value (I use 180).

NOTE: Some older apps do not scale properly when you increase the resolution, if you start the 'spare parts' app -> enable or disable 'compatibility mode' fixes SOME of the issues.

Battery not charging to 100%

Shutdown the device completely, and let it charge until the LED turns green, then boot up.

or Get a 3rd party dockstation that has a spare battery charge slot on it and charge your battery outside the device.

USB device is recognized by pc, but when I look in 'my computer', it shows up as a removable disk drive (X) and asks me to insert a disk when clicked -jsanders8

After you connect via usb, check the notifications panel on your Android. You should see 'USB Connected' Click that and a screen will pop up with a button at the bottom that says 'Turn on USB Storage'. Press that. Done. (!See the "why can't I see my file after its been copied" question)

USB mass storage mode Automatically enabling: when you connect your device to usb.

Symptoms: Cannot play music, cannot install apps, some apps dont work right, sdcard is unmounted...

Read through this post

reported causes: doubletwist, winamp... (more in the link)

[Software Issues - Solutions & Tips]​

There are several ways to gain access to protected Android System Files

eStrongs File Explorer:

from the marketplace: get 'estrongs file explorer' Install and run the app.

Press the physical windows key, goto settings. Scroll to the bottom and select 'Root options'.

Enable 'Root Explorer' answer YES, then OK (!dont change the 'select ROM' it will autodetect!)

Enable 'Mount File System'.

Press the pysical <- button two times and you should be at '/sdcard/'.

Press '/' on screen and the file browser will display /system/

Scroll down the list until you find the 'system' folder and enter it.

Here you will find the ACTUAL build.prop file which you can

now

directly edit.

Here you will also find a folder called /SYSTEM/APP/ which is where all your programs are installed to. (SO if you want to delete a program you can do it directly from here)

There are other uses for estrongs 'Enable Root Explorer' mode, but thats up to you.

!!Dont forget to disable both options in estrongs 'Root Options' when done. And dont mess with something if you dont know what your doing..

you've been warned!!

--> ADB: users who have used adb are welcome to write up something to put here

--> Terminal: users who have used terminal are welcome to write up something to put here

Reboot - Copy over method:

Any file you place in /SDCARD/Android/AndroidApps & /SDCARD/Android/root/-> will get copied over the real 'root' system when android reboots. ie: /sdcard/android/root/system/build.prop you can directly modify this file, without root access. When android reboots, it will copy over the ACTUAL /system/build.prop

Installing apk was unsuccessful... I can download apps, but just can't update them. - HeavyComponent

If you are trying to update an app that came pre installed with your build, the problem you are running into -without getting into to much detail here- is that you are trying to update .apk files that are currently protected in the /system/app folder. Read "how to gain access to protected android system files". Becareful when you uninstall your launcher software!! - ie: if you uninstall launcher pro, how are you going to launch the market or even a file explorer to install the new new version? right? so to get around this install a different launcher (just temporarily) ie if you you want to update launcherpro. install adw first. after install, press the home hardkey. it will ask you which launcher you want to display your home with, choose always use and adw. then goto /system/app and delete your old launcherpro apk. REBOOT (thanks lufeig for the extra step) then goto the market, install the new version of launcherpro, then you can uninstall adw. common sense gets you around this one. Same goes for all apps like ie: checkers youtube etc.

Installation of app begin's but then fails (ie: angry birds via marketplace)

If you keep getting an install failed error from an app you are trying to install, goto Settings-> SD card & phone storage -> tap 'Unmount SD card'. Try to install the app again. This time it will finish sucessfully. When install is complete, remember to go back to SD card & phone storage and tap 'Mount SD card".

Problems installing google skymaps

http://xdaforums.com/showpost.php?p=7829408&postcount=4746

Change the color of the text at the top in notification bar. (Text is to dark on the already dark notification bar)

Settings -> CyanogenMod settings -> User interface -> Notifications colors ->

You can change alot of color settings in here. Play around.

What is PPP?

Answer at Wikipedia

After removing a program, its back after a reboot

Remove it from /SDCARD/Android/Androidapps folder. Anything in here gets auto-installed when you first boot up. -dysprosi

android Market: downloads fail or dissapear

Users having issues with the android market can try the following solution posted by raaaj

Settings>Applications>Manage Applications>Market>Uninstall Updates

Metamorph is unable to apply morph's to my device (it stalls at the wait icon after appling)

A known fix exists for this issue. Goto Settings -> Applications -> Development -> and enable USB debugging. Try to apply the morph again.

Install HTC Keyboard/Droid X Keyboard - Input method

!!NOTE: Atoore builds come with htc keyboard already installed, however this same proceedure can be used for any input method or keyboard you choose to install!!

Exact step-by-step instructions for the HTC keyboard apk's. For the Droid X keyboard/ime use the same step by step as htc_ime but get the apk from here

Want to sync your winmo contacts with android?

In under two minutes you can sync your contacts TO google from windows mobile

and then boot to android, sync with google and BAM your done. NO LOSS OF INFORMATION or FORMATING will occure with your contacts.!!

Found here

Cannot see file after copying it to Android via USB Mass Storage Mode

Currently the system does not 'remount' the sdcard properly when you unplug your device from USB Mass Storage mode.

Another user discusses it here. The current solution is to reboot Android and the file system will see the files you copied to it after bootup.

[Radio (bt/wifi/data/gps) Issues - Solutions & Tips]​

Robot Voice / Flaky phone call quality

Users can try the following solution posted by mattfmartin.

You could also have an old radio rom installed. See "Updating radio rom" below.

Updating radio rom

Check this post for the latest HD2 radios - HD2 Radio Thread I recommend 2.12.50_02 or higher.

Most importantly

if you are using an old radio 2.07.x 2.08.x etc you should REALLY update yours

- you will not lose any data

----

Atoore recommends radio Leo Radio_2_10_50_26

Wifi tethering / Bluetooth phone calls - FIXED

This issue is fixed with the introduction of hastarins r7+ kernel.

If you still have issues, a replacement 'tethering app' has been posted by the developer of this rom in the first post.

Mac Address set to 00:11:22:33:44:55 - FIXED

This issue is fixed with the introduction of hastarins r7+ kernel. See hastarin's kernel page for more info on this

GPS Not Working - mattfmartin

For those having trouble with GPS. Make sure your your right country is listed in the top line of the gps.conf file located in /system/etc... If not here is how you edit it. Should look like YOUR COUNTRY.pool.ntp.org You will first have to make your system read/write for these changes to be saved properly.

1. Open Terminal Emulator from main menu;

2. type in 'su' without quotes and press enter;

(You will see a pop-up asking for permission to allow super user rights, tap on 'yes')

3. Next line, type in 'mount -o remount rw /system' without quotes and press enter

4. type exit press enter;

5. Type exit again and press enter. This will close terminal emulator.

Now, go to Astro file manager, browse to /system/etc/ folder. Tap on gps (might say gps.conf at some places) and choose file editor.

Make the changes so it shows your country in the first line and press 'Menu' key (Windows hard button), choose save there.

Press back key, you might again get a pop up to save changes, choose to save and you are done.

Finally, remount in Terminal Emulator by typing: mount -o remount r /system

GPS Slow to Lock to Satellites

Most likely the gps servers are set incorrectly for your region, and thus when you start your gps, it takes anywhere from 5 to 10 minutes to find the correct satellites. (just give it 10 mins it will work.. keep ur device awake and network connection on)

basst85 - check /system/etc/gps.conf the file must contain the following content:

(NOTE: to edit gps.conf you must have read/write enabled for system files, this post has instructions on how to do this w/estrongs files explorer. there are otherways, but if you do not have read write access your editing to gps.conf will not be saved)

UK Users:

NTP_SERVER=uk.pool.ntp.org

XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin

XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

SUPL_HOST=supl.google.com

SUPL_PORT=7276

+------------------------------------------------------+

US Users:

NTP_SERVER=us.pool.ntp.org

XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin

XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin

XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin

SUPL_HOST=supl.google.com

SUPL_PORT=7276

+------------------------------------------------------+

bigcraig4u - If you are NOT in the US go to here: http://www.pool.ntp.org/en/use.html and look at the links in the center of the page to navigate to the closest pool to your geographical location and use that for the top NTP_SERVER entry.

+------------------------------------------------------+

Canada — ca.pool.ntp.org

United States — us.pool.ntp.org

Mexico — mx.pool.ntp.org

Guatemala — gt.pool.ntp.org

Panama — pa.pool.ntp.org

Bahamas — bs.pool.ntp.org

Costa Rica — cr.pool.ntp.org

El Salvador — sv.pool.ntp.org

T-Mobile users who cant send/receive MMS or who have 3G connection problems can try these settings

Name: T-Mobile US

APN: epc.tmobile.com

Proxy: 216.155.165.050

Port: 8080

Username:

Password:

Server:

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc

MMS Proxy: 216.155.165.050

MMS Port: 8080

MMS Protocol: WAP 2.0

MCC: 310

MNC: 260

APN Type:

+------------------------------------------------------+

Alternatives for the MMSC setting:

MMSC: http://mms.msg.eng[U]lish[/U].t-mobile.com/mms/wapenc

MMSC: http://216.155.174.84/servlets/mms

+------------------------------------------------------+

Jazz_007 - shares the proper Nexus One (N1) MMS settings for T-Mobile for those who is on $5.99 (t-zone) or $10 internet:

APN: internet2.voicestream.com

Proxy:

Port:

Username:

Password:

Server: wap.voicestream.com

MMSC: http://mms.msg.eng.t-mobile.com/mms/wapenc/

MMS Proxy: 216.155.165.50

MMS Port:

MCC: 310

MNC: 260

Authentication Type:

APN Type:

+------------------------------------------------------+

mattfmartin - to change these settings: Goto settings,wireless &network,mobile network, access point name. Hold down middle button and add new apn (thx brother)

[/JDMS Android General FAQ]​

REMEMBER: Always check the first post for updates/links/faqs etc, as 9 times

out of 10, this is where a dev will post their updates.​