uni booting process - JASJAR, XDA Exec, MDA Pro ROM Development

Hi, i am interested in uni deep. can someone tell me, which code and which programs are loaded after reset? I mean what uni do from reset to start wm6. Many thanks for any advice

want info ?
uni boot registry
[HKEY_LOCAL_MACHINE\init]
"Launch20"="device.exe"
[HKEY_LOCAL_MACHINE\Drivers]
"RootKey"="Drivers\\BuiltIn"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn]
"Dll"="BusEnum.dll"
"BusName"="BuiltIn"
"Flags"=dword:8
"BusIoctl"=dword:2a0048
"InterfaceType"=dword:0
"IClass"=multi_sz:"{B3CC6EBA-5507-4196-8E41-2BF42E4A47C9}=%b","{6F40791D-300E-44E4-BC38-E0E63CA8375C}=%b"
[HKEY_LOCAL_MACHINE\System\Events]
"SYSTEM/DevMgrApiSetReady"="Device Manager APIs ready"
[HKEY_LOCAL_MACHINE\System\Events]
"SYSTEM/PowerManagerReady"="Power Manager APIs ready"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Interfaces]
"{A32942B7-920C-486b-B0E6-92A702A99B35}"="Generic power-manageable devices"
"{8DD679CE-8AB4-43c8-A14A-EA4963FAA715}"="Power-manageable block devices"
"{98C5250D-C29A-4985-AE5F-AFE5367E5006}"="Power-manageable NDIS miniports"
"{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}"="Power-manageable display"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\On]
"Default"=dword:0 ; D0
"Flags"=dword:12010000 ; POWER_STATE_ON | POWER_STATE_PASSWORD | POWER_STATE_BACKLIGHTON
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend]
"Default"=dword:3 ; D3
"Flags"=dword:200000 ; POWER_STATE_SUSPEND
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ColdReboot]
"Default"=dword:4 ; D4
"Flags"=dword:800000 ; POWER_STATE_RESET
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Reboot]
"Default"=dword:4 ; D4
"Flags"=dword:800000 ; POWER_STATE_RESET
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}]
"Default"=dword:4 ; D4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\UserIdle]
"Default"=dword:2 ; D2
"Flags"=dword:1000000 ; POWER_STATE_USERIDLE
"bkl1:"=dword:4 ; backlight off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\UserIdle\{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
"Default"=dword:4 ; D4 ; display off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\BacklightOff]
"Default"=dword:0 ; D0
"Flags"=dword:10010000 ; POWER_STATE_ON | POWER_STATE_PASSWORD
"bkl1:"=dword:4 ; backlight off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ScreenOff]
"Default"=dword:0 ; D0
"Flags"=dword:100000 ; POWER_STATE_IDLE
"bkl1:"=dword:4 ; backlight off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\ScreenOff\{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
"Default"=dword:4 ; D4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Unattended]
"Default"=dword:0 ; D0
"Flags"=dword:400000
"wav1:"=dword:4 ; sound disabled
"bkl1:"=dword:4 ; backlight off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Unattended\{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
"Default"=dword:4 ; D4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Resuming]
"Default"=dword:2 ; D2
"Flags"=dword:10000000 ; POWER_STATE_PASSWORD
"bkl1:"=dword:4 ; backlight off
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\State\Resuming\{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}]
"Default"=dword:4 ; D4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"SystemPriority256"=dword:F8 ; 248 - THREAD_PRIORITY_TIME_CRITICAL
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\ActivityTimers\UserActivity]
"TimeoutMs"=dword:64 ; in milli seconds
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\Timeouts]
"ACSuspendTimeout"=dword:0 ; timeout disabled on AC power
"ACResumingSuspendTimeout"=dword:F ; 15 seconds
"BattSuspendTimeout"=dword:B4 ; 3 minutes (180 seconds) on battery
"BattResumingSuspendTimeout"=dword:F ; 15 seconds
[HKEY_LOCAL_MACHINE\SYSTEM\Events]
"SYSTEM/GweApiSetReady"="Event triggered after GWES registers its API sets"
[HKEY_LOCAL_MACHINE\init\BootVars]
"SystemHive"="Documents and Settings\\system.hv"
"ProfileDir"="Documents and Settings"
"Flags"=dword:0
[HKEY_LOCAL_MACHINE\System\ObjectStore]
"DefaultDBVol"="Documents and Settings\\default.vol"
[HKEY_LOCAL_MACHINE\System\ObjectStore]
"AllowSystemAccess"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"ReplStoreHostVolume"=""
"ReplStorePath"="\\ReplStorVol"
"ReplStoreName"="ReplStor"
"ReplStoreDoImmaculate"=dword:0
"ReplStoreCacheSize"=dword:0
"NumDirsToExclude"=dword:0
"DirsToExclude"=multi_sz:""
[HKEY_LOCAL_MACHINE\System\ObjectStore]
"RegistryType"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager]
"Dll"="fsdmgr.dll"
"PNPUnloadDelay"=dword:1000
[HKEY_LOCAL_MACHINE\System\Events]
"ReleaseFSD"="ReleaseFSD"
[HKEY_LOCAL_MACHINE\Loader]
"SystemPath"=multi_sz:"\\Release\\"
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\Relfsd]
"Dll"="relfsd.dll"
"Paging"=dword:0
"LoadFlags"=dword:1
"mount"="Release"
"secure"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00000064
"Paging"=dword:1
"EnableCache"=dword:1
"CacheSize"=dword:0
"Util"="fatutil.dll"
"CacheDll"="diskcache.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Filters\CacheFilt]
"Dll"="CacheFilt.dll"
"Order"=dword:2
[HKEY_LOCAL_MACHINE\System\StorageManager\IMGFS]
"FriendlyName"="Image-Update Filesystem"
"Dll"="imgfs.dll"
"Paging"=dword:1
"ShadowROM"=dword:1
[HKEY_LOCAL_MACHINE\System\ImageUpdate\UpdateApp]
"InputFileName"="UAInput.000"
"OutputFileName"="UAOutput.000"
"PersistentRoot"="\\OSRoot"
"PersistentTempName"="UATemp"
"RAMTempDir"="\\UATemp"
"DisplayDLL"="uldrui.dll"
"ValidatorLogPath"="\\Release\\UpdateValidator.log"
"UpdateAppLogPath"="\\OSRoot\\UpdateApp.log"
"UpdateSettingsDir"="IUSettingsBackup"
[HKEY_LOCAL_MACHINE\System\StorageManager\MSPART]
"Dll"="mspart.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
"AutoMount"=dword:1
"AutoPart"=dword:0
"AutoFormat"=dword:0
"MountFlags"=dword:0
"DefaultFileSystem"=""
"PartitionDriverName"="MSPART"
"Folder"="Mounted Volume"
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"01"="FATFS"
"04"="FATFS"
"06"="FATFS"
"07"="NTFS"
"0B"="FATFS"
"0C"="FATFS"
"0E"="FATFS"
"0F"="FATFS"
"20"="BOOT"
"21"="BINFS"
"22"="RAWFS"
"23"="RAWFS"
"25"="IMGFS"
"26"="BINARY"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash]
"PartitionDriver"="mspart.dll"
"MountAsROM"=dword:1
"MountHidden"=dword:1
"Folder"="Flash Disk"
"Name"="FLASH Disk Block Device"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"MountAsROM"=dword:0
"MountHidden"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile]
"Name"="IDE CDROM/DVD Drive"
"Folder"="CDROM Drive"
"DefaultFileSystem"="UDFS"
"PartitionDriver"=""
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile\PartitionTable]
[HKEY_LOCAL_MACHINE\Comm\VMini]
"DisplayName"=mui_sz:"netmui.dll,#9006"
"Group"="NDIS"
"ImagePath"="VMini.dll"
"Priority256"=dword:83
[HKEY_LOCAL_MACHINE\Comm\VMini\Linkage]
"Route"=multi_sz:"VMINI1"
[HKEY_LOCAL_MACHINE\Comm\VMINI1]
"DisplayName"=mui_sz:"netmui.dll,#9006"
"Group"="NDIS"
"ImagePath"="VMini.dll"
[HKEY_LOCAL_MACHINE\Comm\VMINI1\Parms]
"BusNumber"=dword:0
"BusType"=dword:0

part 2
[HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\Root]
"InitFile"="\\windows\\sysroots.p7b"
[HKEY_LOCAL_MACHINE\System\Events]
"LASS_SRV_STARTED"="LASS APIs ready"
[HKEY_LOCAL_MACHINE\nls]
"LegacyLocaleMode"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsdspy]
"dll"="fsdspy.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"NumDirsToExclude"=dword:e
"DirsToExclude"=multi_sz: "\\mxip_initdb.vol",
"\\mxip_system.vol",
"\\mxip_notify.vol",
"\\mxip_lang.vol",
"\\cemail.vol",
"\\pim.vol",
"\\Documents and Settings\\default\\user.hv",
"\\Documents and Settings\\system.hv",
"\\Windows\\Profiles\\guest\\Temporary Internet Files\\",
"\\Windows\\Profiles\\guest\\Cookies\\",
"\\Windows\\Profiles\\guest\\History\\",
"\\Windows\\Activesync\\",
"\\windows\\messaging\\",
"\\Temp\\"
[HKEY_LOCAL_MACHINE\init\BootVars]
"RequireCertMod"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\Relfsd]
"MountFlags"=dword:1 ; hides the release directory from enumeration
[HKEY_LOCAL_MACHINE\init\BootVars]
"Flags"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
"Enable"=dword:1
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:409
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:409
[HKEY_LOCAL_MACHINE\System\Events]
"SYSTEM/NLedAPIsReady"="Notification LED APIs"
[HKEY_LOCAL_MACHINE\init\BootVars]
"Flags"=dword:1
"Launch10"="shell.exe"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power]
"ScreenPowerOff"=dword:3c
[HKEY_LOCAL_MACHINE\System\Platform]
"DataPath"="\\"
"PSAtRoot"=dword:1
[HKEY_LOCAL_MACHINE\SYSTEM\GWE\Notify]
"volume"="\\mxip_notify.vol"
[HKEY_CURRENT_USER\Software\Microsoft\Windows]
"DbPath"="\\mxip_initdb.vol"
"LangDbPath"="\\mxip_lang.vol"
[HKEY_LOCAL_MACHINE\Init\BootVars]
"MasterKeyFileDir"="\\windows"
[HKEY_LOCAL_MACHINE\init\BootVars]
"Flags"=dword:5
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC\IMGFS]
"MountFlags"=dword:11
"MountHidden"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC]
"Name"="DiskOnChip M-Systems"
"Folder"="imgfs"
"MountFlags"=dword:11
"BootPhase"=dword:0
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS]
"Flags"=dword:1000
"Index"=dword:1
"Profile"="TRUEFFS_DOC"
"Dll"="TrueFFS_G3.dll"
"Prefix"="DSK"
"Order"=dword:0
"WindowBase"=dword:0
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"BootPhase"=dword:0
"SoftwareWriteProtect"=dword:1
[HKEY_LOCAL_MACHINE\System\StorageManager\Autoload\TrueFFS]
"DriverPath"="Drivers\\BuiltIn\\TrueFFS"
"LoadFlags"=dword:1
"BootPhase"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC2]
"DefaultFileSystem"="FATFS"
"Name"=""
"PartitionDriver"=""
"Folder"=""
"MountFlags"=dword:6
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC2\FATFS]
"Flags"=dword:14
"FormatTfat"=dword:1
"CheckForFormat"=dword:1
"EnableWriteBack"=dword:1
"DataCacheSize"=dword:00000080 ;128 sectors(128*512=64KB)
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\TRUEFFS_DOC2]
"DriverPath"="Drivers\\BuiltIn\\TrueFFS2"
"LoadFlags"=dword:1
"Order"=dword:0
"Bootphase"=dword:1
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS2]
"Profile"="TRUEFFS_DOC2"
"Index" = dword:3
"Dll"="TrueFFS_G3.dll"
"Prefix"="DSK"
"Order" = dword:0
"Ioctl" = dword:4
"Use8Bit" = dword:1
"WindowBase" = dword:00000000
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"AutoDPDMode" = dword:1
"SoftwareWriteProtect"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1]
"DefaultFileSystem"="FATFS"
"Name"=""
"PartitionDriver"=""
"Folder"="Storage"
"MountHidden"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1\FATFS]
"Flags"=dword:14
"FormatTfat"=dword:1
"EnableWriteBack"=dword:1
"DataCacheSize"=dword:00000080 ;128 sectors(128*512=64KB)
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\TRUEFFS_DOC1]
"DriverPath"="Drivers\\BuiltIn\\TrueFFS1"
"LoadFlags"=dword:1
"Order"=dword:1
"Bootphase"=dword:1
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TrueFFS1]
"Profile"="TRUEFFS_DOC1"
"Index" = dword:2
"Dll" = "TrueFFS_G3.dll"
"Prefix" = "DSK"
"Order" = dword:1
"Ioctl" = dword:4
"Use8Bit" = dword:1
"WindowBase" = dword:00000000
"IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"AutoDPDMode" = dword:1
"SoftwareWriteProtect"=dword:0
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC2\FATFS\Filters\fsreplxfilt]
"dll"="fsreplxfilt.dll"
"order"=dword:1 ; must be loaded before other filters
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\ATDbgLog]
"Enable"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\Power]
"Critical5"=dword:00000001

init section
[HKEY_LOCAL_MACHINE\init]
"Launch40"="LoadDialogInitExe.exe"
"Depend40"=hex:14,00,1E,00
"Depend50"=hex:14,00,1E,00
"Depend20"=hex:0A,00
"Launch10"="shell.exe"
"Depend70"=hex:1E,00
"Launch70"="connmgr.exe"
"Launch50"="shell32.exe"
"Depend30"=hex:1C,00
"Launch30"="ciphaseui.exe"
"Depend61"=hex:32,00,3C,00
"Launch61"="ciphase2.exe"
"Depend21"=hex:14,00
"Launch21"="coldinit.exe"
"Depend28"=hex:15,00
"Launch28"="gwes.exe"
"Depend60"=hex:14,00
"Launch60"="services.exe"
"Depend100"=hex:3C,00
"Launch100"="uptimesqm.exe"
"Launch20"="device.exe"

Thanks, but i mean one file which or code which is first to load system that command.com on pc. I think that must be similar like pc but i dont know. There must be some code to init system. If someone know which or where the code is, please post

Read MSDN. Win CE 5.0 boot process is described there.

ftoz said:
Thanks, but i mean one file which or code which is first to load system that command.com on pc. I think that must be similar like pc but i dont know. There must be some code to init system. If someone know which or where the code is, please post
Click to expand...
Click to collapse
Hi,
I believe you mean NK.Exe (The kernel), please see the two links below on MSDN for more info.
http://msdn2.microsoft.com/en-us/library/aa909237.aspx
http://msdn2.microsoft.com/En-US/library/aa908987.aspx
Cheers,
Beasty

Related

fixed the wifi driver is not loaded...

i make this thread because i never found a solution anywhere on the internet about this damn thing.....
so here is the steps i did.
It worked with SPL (USPL) 1.16 by jockyw.
1.boot the vox in bootloader [while the phone is off, hold camera button and plug-in usb]
2.open mtty with usb port. [if u dont see usb port search about it on forum]
3.enter "password BsaD5SeoA" without quotes
4.run the "emapiWlanMac" command [just to test]
5.run the "emapiTest" command [i dont know]
6.run the "emapiWlanEERW" command [i dont know]
7.run the "emapiInit" command [i beleive that this ressurect my wifi]
8.rerun "emapiWlanMac" command" it should be diffrent output.[if it worked]
9.run the "ruurun 0" to load the os after reboot[if u dont do that u will be on the bootloader again after reboot]
10.run the "ResetDevice" to reboot.
And Cheers!!!!
anyway this is the way it worked for me!
Hello akumalol:
-When you enter the commands did you receive a echo or nothing?
-The "password BsaD5SeoA" is standard, do you know if there's another for HTC Tornado?
Best regards,
you should see echo...
i think you have to enter right password to execute commands..
If I enter "info 2" I see echo, but when I enter "password BsaD5SeoA" I don't see echo, and I also I don't receive for the other one commands.
Any idea? maybe wrong password for my Tornado? How can you can the password?
hey dude i am not expert on bootloader, even in htc devices... i cant help u on that.. soz... it is just the way I fixed it on my vox.. maybe you can find it helpfull later... ;D
Hello!
I would like to ask you, I am prompted to enter emapiTest after MTTY
+ emapiTest
1. Power on WLAN
2. Reset WLAN
3. Switch MUX to WLAN
5. Init WLAN SDIO interface
6. DeviceID Test
DeviceID = 7030101
NOT EEPROMless configuration!
DeviceID [H2-H1-L2-L1] = F40D0080-B6FA0684-20000000-98C
-emapiTest
After the order is not the ID into 7,030,101 will WIFI?
By the way, my phone is a juno
I am a Chinese, and English is not good, sorry!
I would like to know where these orders are obtained?
sorry man cant help you... it worked on my vox this way...
and i dont really understand what are u trying to tell...
表于 2009-8-30 11:44 PM 只看该作者
Cmd>password BsaD5SeoA
Pass.
+ SD Controller init
- SD Controller init
SDHost controller change to mode 6
+StorageInit
SDInit+++
SDCmd8 Command response time-out. MMC_STAT = 80
SDCmd8 Command response time-out. MMC_STAT = 80
SDCmd8 Command response time-out. MMC_STAT = 80
SDInit - SD ver1.0
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd1 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
SDCmd55 Command response time-out. MMC_STAT = 80
CMD55 failed
g_cKeyCardSecurityLevel = 0
Type (0x1)(Operation mode flag): cOpModeFlag=(0x0).
Type (0x2)(Back color flag): cBackColorShowFlag=(0x1).
Type (0x5)(Background color value): g_wBColor=(0xC618) (0xC0C0C0).
HTCST
Cmd>emapiWlanMac
Notice: This MAC address takes effect only when your platform is EEPRON-less configuration. Please use (emapiTest) to verify it !
Copying GSM DATA image to SDRAM:00004000
Wlan data header ++++++++++++++++++++
Signature : 0xEE1251
UpdateStatus : 0x1
UpdateCount : 0x1
BodyLength : 0x2D9
BodyCRC : 0xFAE9B2E8
aDieId(0) : 0x0
aDieId(1) : 0x0
aDieId(2) : 0x0
aDieId(3) : 0x0
countryID : 0x0
dwWifiFlag : 0x1
Wlan data header --------------------------
0x00000008
0x00000000
0x00000028
0x00000032
0x00000000
0x00000000
Cmd>emapiTest
+emapiTest
1. Power on WLAN
2. Reset WLAN
3. Switch MUX to WLAN
5. Init WLAN SDIO interface
6. DeviceID Test
DeviceID = 7030101
NOT EEPROMless configuration!
DeviceID[H2-H1-L2-L1] = F40D0080-B6FA0684-20000000-98C
-emapiTest
Cmd>emapiWlanEERW
Copying GSM DATA image to SDRAM:00004000
Wlan data header ++++++++++++++++++++
Signature : 0xEE1251
UpdateStatus : 0x1
UpdateCount : 0x1
BodyLength : 0x2D9
BodyCRC : 0xFAE9B2E8
aDieId(0) : 0x0
aDieId(1) : 0x0
aDieId(2) : 0x0
aDieId(3) : 0x0
countryID : 0x0
dwWifiFlag : 0x1
Wlan data header --------------------------
Wrong format
Cmd>emapiInit
+emapInit default WALN EEPROM data
0. GSM data checksum value = 0x5475928D
1. GSM data checksum value = 0x5475928D
2. GSM data checksum value = 0x5475928D
Initialize wlan data success
-emapInit
Cmd>emapiWlanMac
Notice: This MAC address takes effect only when your platform is EEPRON-less configuration. Please use (emapiTest) to verify it !
Copying GSM DATA image to SDRAM:00004000
Wlan data header ++++++++++++++++++++
Signature : 0xEE1251
UpdateStatus : 0x1
UpdateCount : 0x1
BodyLength : 0x2D9
BodyCRC : 0xFAE9B2E8
aDieId(0) : 0x0
aDieId(1) : 0x0
aDieId(2) : 0x0
aDieId(3) : 0x0
countryID : 0x0
dwWifiFlag : 0x1
Wlan data header --------------------------
0x00000008
0x00000000
0x00000028
0x00000032
0x00000000
0x00000000
Cmd>ruurun 0
Cmd>ResetDevice
The results obtained above, phone still can not find wlan
Cmd>emapiInit
+emapInit default WALN EEPROM data
0. GSM data checksum value = 0x5475928D
1. GSM data checksum value = 0x5475928D
2. GSM data checksum value = 0x5475928D
Initialize wlan data success
-emapInit
That is weird... it says "Initialize wlan data success"...
I dont know man... try playing with emapitest commands... and find some more bootloader info/commands for ur phone... good luck
akumalol said:
i make this thread because i never found a solution anywhere on the internet about this damn thing.....
so here is the steps i did.
It worked with SPL (USPL) 1.16 by jockyw.
1.boot the vox in bootloader [while the phone is off, hold camera button and plug-in usb]
2.open mtty with usb port. [if u dont see usb port search about it on forum]
3.enter "password BsaD5SeoA" without quotes
4.run the "emapiWlanMac" command [just to test]
5.run the "emapiTest" command [i dont know]
6.run the "emapiWlanEERW" command [i dont know]
7.run the "emapiInit" command [i beleive that this ressurect my wifi]
8.rerun "emapiWlanMac" command" it should be diffrent output.[if it worked]
9.run the "ruurun 0" to load the os after reboot[if u dont do that u will be on the bootloader again after reboot]
10.run the "ResetDevice" to reboot.
And Cheers!!!!
anyway this is the way it worked for me!
Click to expand...
Click to collapse
after enter“emapiTest”,it make a error.what i ca see on the phone was “0%”.it just like rebuilding the system .i can not restar my phone ……finally,i have to rebuild my system .my phone is htc c750(shadow ).and i want to know which system you use.
As u can see this is the vox forum. so i used htc vox aka htc s710
can you tell me how the tool works ? maybe i would understand What should I do.When you fixing your phone ,was there a Rom ?

Solved-How To change My Sprint TP2 hardware keyboard to Spanish-Solved

Hi all.
I have a Sprint TP2. I want to change my hardware keyboard to spanish layout. I searched al the night and i cant found the way. so any body knows how to change my keyboard to spanish???
Thanks in advance.
SOLVED
After a long search I found the solution: YESSSSSSSSS
The keyboard mapping it's setting by the ".txt" file in the REG KEY:
"HKEY_LOCAL_MACHINE\SOFTWARE\Tegic\eT9\Ime\Keyboar dLayouFiles\07FF:"Name of the file.txt")
The ".txt" specifies the hardware keyboard mapping. These file are located in the \windows\ directory in the TP2. We can edit the file as we want. I edited my file like this:
"
//
// N O T E: This file must be saved as Unicode
//
// This file contains the virtual keys mapping table for the
// Raphael device World-Wide English QWERTY layout.
// The mapping table is defined as follows
//
// VK_TPOUND = 0x78
// VK_TSTAR = 0x77
// VK_TAB = 0x09
//
// We do not support escape value yet. So the key/char values should be
// entered explicitly or by encoding start with 0x
//
// Format:
// {VK VK1 VK2 CH1 CH2}
// VK -> value from keyboard driver
// VK1 -> key mapped, interpret by IME
// VK2 -> key to interpret when for press and hold
// CH1 -> symbols produced by Fn + key
// CH2 -> symbols in 123 mode
// CH4 -> Key Index
// Row 1
{1 1 1 ! ! 0xff}
{2 2 2 @ @ 0xff}
{3 3 3 # # 0xff}
{4 4 4 $ $ 0xff}
{5 5 5 % % 0xff}
{6 6 6 ^ ^ 0xff}
{7 7 7 & & 0xff}
{8 8 8 * * 0xff}
{9 9 9 ( ( 0xff}
{0 0 0 ) ) 0xff}
// Row 2
{Q Q Q ¡ ¡ 0x00}
{W W W - - 0x01}
{E E E É É 0x02}
{R R R R R 0x03}
{T T T + + 0x04}
{Y Y Y = = 0x05}
{U U U Ú Ú 0x06}
{I I I Í Í 0x07}
{O O O Ó Ó 0x08}
{P P P _ _ 0x09}
// Row 3
{A A A Á Á 0x0a}
{S S S S S 0x0b}
{D D D : : 0x0c}
{F F F F F 0x0d}
{G G G G G 0x0e}
{H H H \ \ 0x0f}
{J J J / / 0x10}
{K K K ' ' 0x11}
{L L L " " 0x12}
{0x08 0x08 0x08 0xF02E 0xF02E 0xff} // BACKSPACE - 0x08 = VK_BACK, 0x2E = VK_DELETE
// Row 4
{0x10 0x10 0x10 0x14 0x00 0xff} // CAPS - 0x14 = VK_CAPITAL
{Z Z Z ¿ ¿ 0x13}
{X X X X X 0x14}
{C C C Ç Ç 0x15}
{V V V V V 0x16}
{B B B ; ; 0x17}
{N N N Ñ Ñ 0x18}
{M M M ? ? 0x19}
{0x26 0x26 0x26 0xF021 0xF021 0xff} // UP - 0x26 = VK_UP, 0x21 = VK_PRIOR (PAGE UP)
{0x0D 0x0D 0x0D 0x0D 0x0D 0xff} // ENTER - 0x0D = VK_RETURN
// Row 5
{0xEC 0xEC 0x00 0x00 0x00 0xff} // FN - 0xEC = FN
{0xF2 0xF2 0x00 0x00 0x00 0xff} // MSG - 0xF2 = MSG
{0xEB 0x93 0x00 0x00 0x00 0xff} // SMS - 0x93 = SMS
{0xBC , , 0xE9 0x00 0xff} // SYM - 0xE9
{0x20 0x20 0x20 0x12 0x20 0xff} // SPACE - 0x20 = VK_SPACE, 0x12 = XT9 Menu
{0xBE . . 0x00 0x00 0xff}
{0x25 0x25 0x25 0x92 0x00 0xff} // LEFT - 0x25 = VK_LEFT
{0x28 0x28 0x28 0xF022 0xF022 0xff} // DOWN - 0x28 = VK_DOWN, 0x22 = VK_NEXT (PAGE DOWN)
{0x27 0x27 0x27 0xF3 0x00 0xff} // RIGHT - 0x27 = VK_RIGHT
{0xE9 0xE9 0xE9 0x00 0x00 0xff} // SYM - 0xE9"
Like you can see, it's pretty easy. If i want a accent vocal I just press the FN key follow by the vocal key, and voila.
Cheers
Actualization:
After solved my issue, "Sonje" from the "HTC Manía" forum (http://www.htcmania.com/showthread.p...d=1#post678520) suggest me the next link.
http://www.htcmania.com/showthread.php?t=67632
In the link "Superjuani" suggest a program, but I didn't test it, buy I share the link if you want to try it
http://www.htcmania.com/showpost.php...2&postcount=10
Could You helpme???
Hi,
any body???
please, i need your help.
This don´t run over touch pro2, please other solution.
http://wiki.xda-developers.com/index.php?pagename=Raphael_Keyboard
THanks.

Code.mscr for win4.2 Help!!!

Hi,
sorry but I don't know where to ask for help on this script and I am not familiar with the instructions.
If I'm wrong spostatemi section in the right one!
Code:
Errorlevel( "off" )
XCopy( "\SDMMC\TT7\MapSettings\*.*", "\SDMMC\Italia",True )
sleep 100
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "ACSuspend",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "ACSuspendTimeout",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "ACSystemIdle",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "ACUserIdle",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "BattSuspend",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "BattSuspendTimeout",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "BattSystemIdle",0 )
RegWriteDWord( "HKLM", "\System\CurrentControlSet\Control\Power\Timeouts", "BattUserIdle",0 )
Sleep 200
RunWait ( "\SDMMC\TT7\TomTom_Navigator.exe" )
# If ( Not WndExists("ErrorLevel") )
If int FileSize ( "\SDMMC\Italia\MapSettings.cfg") >= int FileSize ( "\SDMMC\TT7\MapSettings\MapSettings.cfg" )
# Memorizza destinazioni
Copy( "\SDMMC\Italia\MapSettings.cfg", "\SDMMC\TT7\MapSettings\MapSettings.cfg",True )
sleep 100
EndIf
# EndIf
Exit
I would like to know which are the correct ones intruzioni to run this command: If int FileSize ("\SDMMC\Italia\MapSettings.cfg") > = int FileSize ("\SDMMC\TT7\MapSettings\MapSettings.cfg")
This command should compare the size of the two files, I read the instructions in English but do not seem too esaudienti ... ...
If anyone can help me, thank you in advance
Hello

[Completed] Upgrade Partition Size

Hi to all
First of all, thansk a lot for all hard job done for the all entire XDA Team. You helped us so much!
Well, I 'm starting into the world of TWRP, Custom ROM, CM, etc. All because I have a Tablet Genesis GT1440 that after a Update, (gt1440_update.img, 392MB) my tablet get two data partitions: One with 0.99GB and another with 2,09GB (no SDCard installed, just the Internal Memory).
And reading how to fix it, I got the page about the Unpacking/Repacking tool imgRepacker.exe
With that, I unpacking the rom I mentioned above and found a lot of files, but one called sys_partition.fex maybe solve my problem.
So I need some help to find out if is possible to edit this and solve the problem if the data partition. This is the file:
;---------------------------------------------------------------------------------------------------------
; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串
;---------------------------------------------------------------------------------------------------------
;--------------------------------------------------------------------------------------------------
; 固件下载参数配置
;--------------------------------------------------------------------------------------------------
;****************************************************
; mbr的大小, 以Kbyte为单位
;****************************************************
[mbr]
size = 16384
;********************************************************************************************************
; 分区配置
;
;
; partition 定义范例:
; [partition] ; //表示是一个分区
; name = USERFS2 ; //分区名称
; size = 16384 ; //分区大小 单位: 扇区.分区表示个数最多2^31 * 512 = 2T
; downloadfile = "123.fex" ; //下载文件的路径和名称,可以使用相对路径,相对是指相对于image.cfg文件所在分区。也可以使用绝对路径
; keydata = 1 ; //私有数据分区,重新量产数据将不丢失
; encrypt = 1 ; //采用加密方式烧录,将提供数据加密,但损失烧录速度
; user_type = ? ; //私有用法
; verify = 1 ; //要求量产完成后校验是否正确
;
; 注:1、name唯一, 不允许同名
; 2、name最大12个字符
; 3、size = 0, 将创建一个无大小的空分区
; 4、为了安全和效率考虑,分区大小最好保证为16M字节的整数倍
;********************************************************************************************************
[partition_start]
;------------------------------>mmcblk0p2/nanda
[partition]
name = bootloader
size = 32768
downloadfile = "bootloader.fex"
;------------------------------>mmcblk0p5/nandb
[partition]
name = env
size = 32768
downloadfile = "env.fex"
;------------------------------>mmcblk0p6/nandc
[partition]
name = boot
size = 32768
downloadfile = "boot.fex"
;------------------------------>mmcblk0p7/nandd
[partition]
name = system
size = 1572864
downloadfile = "system.fex"
user_type = 0x2
;------------------------------>mmcblk0p8/nande
[partition]
name = data
size = 2097152
user_type = 0x2
;------------------------------>mmcblk0p9/nandf
[partition]
name = misc
size = 32768
;------------------------------>mmcblk0p10/nandg
[partition]
name = recovery
size = 65536
downloadfile = "recovery.fex"
;------------------------------>mmcblk0p11/nandh
[partition]
name = cache
size = 1048576
user_type = 0x2
;------------------------------>nandi, data image backup
[partition]
name = databk
size = 262144
;------------------------------>nandj, private data
[partition]
name = private
size = 32768
keydata = 1
;------------------------------>nandk, UDISK
[partition]
name = UDISK
downloadfile = "diskfs.fex"
verify = 0
So, I think if I correct this file with the corretcs values for data partition, may solve the problem.... or maybe the case is not so simple as I think.... But I am here to try it.
The Tablet is a Genesis GT-1440, with a Allwinner A31 chipset
Regards and thanks a lot for any help
Hello and thank you for using XDA Assist,
please create an account and ask in our Android Q&A section. The expert's there should be able to help you.
Kind regards & good luck
Trafalgar Square
XDA Assist

Windows Mobile 6.5.3 | Where to switch USB Client Mode RNDIS -> Serial

Hi, is it possible to switch the USB Client Mode from RNDIS -> Serial (via Commandline or Registry )?
The RNDIS Interface will cause a BSOD under Win10
Thanks in advance
USB Client Mode can be switched with the following Registry Settings (a reboot is required to take effect)
Set Serial:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\ActiveSync\Address]
"IP" = hex:\
02,00,03,de,c0,a8,37,64,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00
[HKEY_LOCAL_MACHINE\Comm\USB Cable:]
[HKEY_LOCAL_MACHINE\Comm\USB Cable:\Parms]
[HKEY_LOCAL_MACHINE\Comm\USB Cable:\Parms\TcpIp]
[HKEY_LOCAL_MACHINE\Comm\USB Cable:\Parms\TcpIp]
"DNS" = multi_sz: "127.0.0.1"
"DefaultGateway" = multi_sz: "192.168.55.100"
"Subnetmask" = multi_sz: "255.255.255.0"
"IpAddress" = multi_sz: "192.168.55.101"
"DontAddDefaultGateway" = dword:00000000
"UseZeroBroadcast" = dword:00000000
"EnableDHCP" = dword:00000000
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts\ppp_peer]
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts\ppp_peer]
"aliases" = multi_sz: ""
"ipaddr" = hex:\
c0,a8,37,64
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver" = "Serial_Class"
Set RNDIS:
Code:
[HKEY_LOCAL_MACHINE\Software\Microsoft\ActiveSync\Address]
"IP" = hex:\
02,00,03,de,a9,fe,02,02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts\dtpt_peer]
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Hosts\dtpt_peer]
"aliases" = multi_sz: ""
"ipaddr" = hex:\
a9,fe,02,02
[HKEY_LOCAL_MACHINE\Drivers\USB\FunctionDrivers]
"DefaultClientDriver" = "RNDIS"

Categories

Resources