Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Da_G
Old
(Last edited by Da_G; 1st April 2009 at 10:10 PM.)
#1  
Da_G's Avatar
Senior Mod/ Elite Recognized Developer - OP
Thanks Meter 1290
Posts: 3,234
Join Date: Aug 2007
Location: Riverside, CA

 
DONATE TO ME
Default MSM72xx chipset-level configuration tools

**BE VERY CAREFUL WITH THESE TOOLS. IT IS ENTIRELY POSSIBLE TO DO IRREPAIRABLE DAMAGE.**

Ripped from the Xperia ROM, these programs allow control over a number of settings in the device.

RegisterEditor should allow direct reading and writing of registers on the qualcomm msm72xx chipset, which will allow control over virtually every setting available, just need to determine addresses and potential values, etc

TBattery talks directly to the battery chipset, and returns values such as mAh capacity, battery temperature, current draw, percentage remaining, etc.

DbgTerm allows real time display of Debug Log on device.

DebugTool allows among other things redirecting of KITL output to USB. You can also configure the level of logging for the Debug Log and have it save the log to SD.

Save Kernel KITL Log to SD:
1.) Open DebugTool.exe, input value 43D in [5]DebugFlags, click menu -> write
2.) Shut Down with Power Button (long press), and start up
3.) Do actions you want to be logged (load program that fails, drivers, etc.)
4.) Plug phone into usb, connect w/activesync and copy off /Storage Card/HtcLog/*.txt
5.) Open DebugTool.exe, input value 0 in [5]DebugFlags, click menu -> write

FMTuner allows direct advanced control over the FM Radio chipset, among other things allows activation without headphones (although I don't see a way to route audio to the speaker)

Uni-AT allows issuing of AT commands to the ROM.

dump a raphael ROM and open up rilphone.dll in a hex editor, look for the strings like +CRING, @AGPSADDRESS, $HSUPA_STATUS, these are AT Commands that can be issued to the radio ROM, to query status and alter settings.

Query an existing setting like so:

AT+CRING?
AT$HSUPA_STATUS?
AT@AGPSADDRESS?

Querying a command should give you some input as to the required format.

Change a setting like so:

AT+CRING=1
AT$HSUPA_STATUS=1
AT@AGPSADDRESS=1

For a setting with multiple parameters, such as AT+HTCNV, set it like so: AT+HTCNV=param1,param2,param3

Useful AT Commands:
AT+RADIOVER : returns radio rom version
AT+HTCNV : returns +HTCNV: 1,10,8 - param1 = DTM support, 1/0, param2 = MCS support 8/10/12, param3 = HSDPA Category 6/8/12
AT+HTCENS : ENS support 1/0
Attached Files
File Type: zip RegisterEditor.zip - [Click for QR Code] (13.6 KB, 229 views)
File Type: zip Uni_AT.zip - [Click for QR Code] (4.4 KB, 135 views)
File Type: zip Battery.zip - [Click for QR Code] (7.3 KB, 700 views)
File Type: zip DbgTerm.zip - [Click for QR Code] (6.9 KB, 148 views)
File Type: zip FMTuner.zip - [Click for QR Code] (15.4 KB, 315 views)
File Type: zip DebugTool.zip - [Click for QR Code] (37.1 KB, 200 views)
Support my work! The more phones I can get my hands on the more ROM goodness I can churn out. Like BUTTAH

 
Da_G
Old
#2  
Da_G's Avatar
Senior Mod/ Elite Recognized Developer - OP
Thanks Meter 1290
Posts: 3,234
Join Date: Aug 2007
Location: Riverside, CA

 
DONATE TO ME
Reserved for more stuff
Support my work! The more phones I can get my hands on the more ROM goodness I can churn out. Like BUTTAH

 
Loco5150
Old
#3  
Loco5150's Avatar
Senior Member
Thanks Meter 38
Posts: 634
Join Date: Jun 2008
WOW!!!!!!!!
 
gobmonster
Old
#4  
Senior Member
Thanks Meter 1
Posts: 180
Join Date: Jul 2007
this would get alot more views in the diamond section.... thanx for posting it still
 
Da_G
Old
(Last edited by Da_G; 28th November 2008 at 07:16 PM.)
#5  
Da_G's Avatar
Senior Mod/ Elite Recognized Developer - OP
Thanks Meter 1290
Posts: 3,234
Join Date: Aug 2007
Location: Riverside, CA

 
DONATE TO ME
Looks like most of these tools were posted in Diamond section already here: http://forum.xda-developers.com/show...tc+debug+tools

However everyone seemed to miss the significance of RegisterEditor entirely, it's listed in the linked Wiki as a 'very basic registry editor' but it has nothing to do with the registry at all..

Anyway, this is a dup post. Doh! But these versions are newer, and i'll try to make it more useful by including more knowledge about the apps
Support my work! The more phones I can get my hands on the more ROM goodness I can churn out. Like BUTTAH

 
netw1z
Old
#6  
Junior Member
Thanks Meter 0
Posts: 2
Join Date: Jun 2008
Wow! Kudos for this! Amazing. Register Editor is very powerful. Gotta map this out
 
bedoig
Old
(Last edited by bedoig; 1st December 2008 at 06:30 PM.)
#7  
bedoig's Avatar
Senior Member
Thanks Meter 108
Posts: 666
Join Date: Aug 2006
Interesting. I wonder if these tools could be useful in unlocking the FM radio on CDMA Touch Pros.

[Edit: I noticed that you specified these were for the 72XX chipset. Any idea what kind of compatibility they have with the 75XX?]
 
Da_G
Old
#8  
Da_G's Avatar
Senior Mod/ Elite Recognized Developer - OP
Thanks Meter 1290
Posts: 3,234
Join Date: Aug 2007
Location: Riverside, CA

 
DONATE TO ME
Not sure, worth a try since they are similar, the api might be the same. You should be able to try a read operation without harming anything..
Support my work! The more phones I can get my hands on the more ROM goodness I can churn out. Like BUTTAH

 
fachex
Old
#9  
fachex's Avatar
Member
Thanks Meter 1
Posts: 77
Join Date: Jul 2007
Location: Orlando
Default FMTUner Tested on Raphael

I've tested FMtuner on Raphael CDMA but nothing happens, I mean, the tool works, but no frequency is detected.
Fabian
 
cmonex
Old
#10  
Recognized Developer
Thanks Meter 45
Posts: 3,039
Join Date: Jul 2006
Location: Budapest
Quote:
Originally Posted by bedoig View Post
Interesting. I wonder if these tools could be useful in unlocking the FM radio on CDMA Touch Pros.

[Edit: I noticed that you specified these were for the 72XX chipset. Any idea what kind of compatibility they have with the 75XX?]

there is CDMA debugtools set, grab it from any cdma beta rom (maybe posted on ppcgeeks, if not, i can upload it here), similar to gsm but for example the AT tool differs (UNI_AT will not work on CDMA) etc etc.
Main devices: Athena (x7500&x7510) , Xperia X1, RhodiumW
Other devices: Shift&x9500 (yess! running SPL 1.29.OliNex),
Kaiser&TouchPro&Herald, Diamond&HD, 2xUniversals
(Qtek_9000&Vodafone_VPA_IV) + non HTC's.

member of Athena Project and Shift Project

Donations:

To cmonex

To Athena Project

To Shift Project

To Diamond and Raphael Elite Team

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Learn to Edit Graphics for your Development Work

The importance of good and appropriate graphics for your development work is undeniable. Be … more

Tasker Alternative: AutomateIt, Automates Your Device Tasks – XDA Developer TV

XDA Developer TV Producer Kevin wants to help make your … more

Preventing App Piracy: Join the Discussion

The topic of piracy is always a touchy subject, but I feel that the grass roots style of Android … more

Jolla Sailfish OS Flagship Device Makes First Appearance

Given the amount of coverage that Android receives around here, you could almost be … more