Working with VK_APP1, VK_APP2, ... - Windows Mobile Development and Hacking General

Hi all!
I disassembled shell32.exe (WM2005, 5.1.70) and found some dependence with "hardware" key name ( ...\Keys\40C1, ...\Keys\40C2, ...) and VK_APPn call sequences.
What is "40C1" ?
The low byte is the VK_APP1 virtual key code, the high byte is "some flags".
"Some flags"
0x40 <=> VK_LWIN is pressed
0x20 <=> VK_MENU is pressed
0x08 <=> VK_CONTROL is pressed
0x04 <=> VK_SHIFT is pressed
Example
All Windows Mobile devices have (by default) HKLM\Software\Microsoft\Shell\Keys\40Cx register keys for description hardware keys. For example, you have corrected description of hardware_key_1 in HKLM\Software\Microsoft\Shell\Keys\40C1, and, you want manualy call application binded to hardware_key_1.
If you do
Code:
keybd_event(VK_APP1, 0, 0, 0);
keybd_event(VK_APP1, 0, KEYEVENTF_KEYUP, 0);
- you get nothing, no result.
In order of correct solution, you MUST do next code:
Code:
keybd_event(VK_LWIN, 0, 0, 0);
keybd_event(VK_APP1, 0, 0, 0);
keybd_event(VK_APP1, 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_LWIN, 0, KEYEVENTF_KEYUP, 0);
IDA dump listed below:
Code:
.text:000487D8 ; --------------- S U B R O U T I N E ---------------------------------------
.text:000487D8
.text:000487D8
.text:000487D8 IsKey_VK_APPn ; CODE XREF: sub_48908+50p
.text:000487D8
.text:000487D8 var_238 = -0x238
.text:000487D8 var_234 = -0x234
.text:000487D8 var_230 = -0x230
.text:000487D8 var_22C = -0x22C
.text:000487D8 var_228 = -0x228
.text:000487D8 var_224 = -0x224
.text:000487D8 var_220_szBuf = -0x220
.text:000487D8 var_18 = -0x18
.text:000487D8
.text:000487D8 F0 40 2D E9 STMFD SP!, {R4-R7,LR}
.text:000487DC 89 DF 4D E2 SUB SP, SP, #0x224
.text:000487E0 01 70 A0 E1 MOV R7, R1
.text:000487E4 00 60 A0 E1 MOV R6, R0
.text:000487E8 14 31 9F E5 LDR R3, =dword_4DE54
.text:000487EC 00 30 93 E5 LDR R3, [R3]
.text:000487F0 20 32 8D E5 STR R3, [SP,#0x238+var_18]
.text:000487F4 5B 00 A0 E3 MOV R0, #0x5B ; VK_LWIN
.text:000487F8 00 50 A0 E3 MOV R5, #0
.text:000487FC 00 40 A0 E3 MOV R4, #0
.text:00048800 45 09 00 EB BL GetKeyState ; SHORT GetKeyState(
.text:00048800 ; int nVirtKey
.text:00048800 ; );
.text:00048804 00 38 A0 E1 MOV R3, R0,LSL#16
.text:00048808 23 38 B0 E1 MOVS R3, R3,LSR#16
.text:0004880C 12 00 A0 E3 MOV R0, #0x12 ; VK_MENU
.text:00048810 40 40 A0 13 MOVNE R4, #0x40
.text:00048814 40 09 00 EB BL GetKeyState ; SHORT GetKeyState(
.text:00048814 ; int nVirtKey
.text:00048814 ; );
.text:00048818 00 38 A0 E1 MOV R3, R0,LSL#16
.text:0004881C 23 38 B0 E1 MOVS R3, R3,LSR#16
.text:00048820 11 00 A0 E3 MOV R0, #0x11 ; VK_CONTROL
.text:00048824 20 40 84 13 ORRNE R4, R4, #0x20
.text:00048828 3B 09 00 EB BL GetKeyState ; SHORT GetKeyState(
.text:00048828 ; int nVirtKey
.text:00048828 ; );
.text:0004882C 00 28 A0 E1 MOV R2, R0,LSL#16
.text:00048830 22 28 B0 E1 MOVS R2, R2,LSR#16
.text:00048834 10 00 A0 E3 MOV R0, #0x10 ; VK_SHIFT
.text:00048838 08 40 84 13 ORRNE R4, R4, #8
.text:0004883C 36 09 00 EB BL GetKeyState ; SHORT GetKeyState(
.text:0004883C ; int nVirtKey
.text:0004883C ; );
.text:00048840 00 28 A0 E1 MOV R2, R0,LSL#16
.text:00048844 22 28 B0 E1 MOVS R2, R2,LSR#16
.text:00048848 B0 20 9F E5 LDR R2, =aSoftwareMic_12 ;
.text:00048848 ; Software\Microsoft\Shell\Keys
.text:0004884C A8 10 9F E5 LDR R1, =aS2_2x2_2x ; %s\%2.2X%2.2X
.text:00048850 04 40 84 13 ORRNE R4, R4, #4
.text:00048854 04 30 A0 E1 MOV R3, R4
.text:00048858 18 00 8D E2 ADD R0, SP, #0x238+var_220_szBuf
.text:0004885C 00 70 8D E5 STR R7, [SP,#0x238+var_238]
.text:00048860 85 09 00 EB BL wsprintfW
.text:00048864 08 30 8D E2 ADD R3, SP, #0x238+var_230
.text:00048868 00 30 8D E5 STR R3, [SP,#0x238+var_238]
.text:0004886C 00 30 A0 E3 MOV R3, #0
.text:00048870 00 20 A0 E3 MOV R2, #0
.text:00048874 18 10 8D E2 ADD R1, SP, #0x238+var_220_szBuf
.text:00048878 0A 01 A0 E3 MOV R0, #0x80000002
.text:0004887C CE 06 00 EB BL RegOpenKeyExW
.text:00048880 00 00 50 E3 CMP R0, #0
.text:00048884 15 00 00 1A BNE loc_488E0
.text:00048888 04 30 A0 E3 MOV R3, #4
.text:0004888C 10 30 8D E5 STR R3, [SP,#0x238+var_228]
.text:00048890 01 0C 56 E3 CMP R6, #0x100
.text:00048894 0F 00 00 1A BNE loc_488D8
.text:00048898 58 10 9F E5 LDR R1, =aFlags
.text:0004889C 08 00 9D E5 LDR R0, [SP,#0x238+var_230]
.text:000488A0 10 E0 8D E2 ADD LR, SP, #0x238+var_228
.text:000488A4 0C 40 8D E2 ADD R4, SP, #0x238+var_22C
.text:000488A8 14 30 8D E2 ADD R3, SP, #0x238+var_224
.text:000488AC 00 20 A0 E3 MOV R2, #0
.text:000488B0 04 E0 8D E5 STR LR, [SP,#0x238+var_234]
.text:000488B4 00 40 8D E5 STR R4, [SP,#0x238+var_238]
.text:000488B8 F7 05 00 EB BL RegQueryValueExW
.text:000488BC 00 00 50 E3 CMP R0, #0
.text:000488C0 04 00 00 1A BNE loc_488D8
.text:000488C4 0C 30 9D E5 LDR R3, [SP,#0x238+var_22C]
.text:000488C8 01 00 13 E3 TST R3, #1
.text:000488CC 01 00 00 0A BEQ loc_488D8
.text:000488D0 AB FF FF EB BL sub_48784
.text:000488D4 01 50 A0 E3 MOV R5, #1
.text:000488D8
.text:000488D8 loc_488D8 ; CODE XREF: IsKey_VK_APPn+BCj
.text:000488D8 ; IsKey_VK_APPn+E8j ...
.text:000488D8 08 00 9D E5 LDR R0, [SP,#0x238+var_230]
.text:000488DC B2 06 00 EB BL RegCloseKey
.text:000488E0
.text:000488E0 loc_488E0 ; CODE XREF: IsKey_VK_APPn+ACj
.text:000488E0 20 02 9D E5 LDR R0, [SP,#0x238+var_18]
.text:000488E4 87 05 00 EB BL sub_49F08
.text:000488E8 05 00 A0 E1 MOV R0, R5
.text:000488EC 89 DF 8D E2 ADD SP, SP, #0x224
.text:000488F0 F0 40 BD E8 LDMFD SP!, {R4-R7,LR}
.text:000488F4 1E FF 2F E1 BX LR
.text:000488F4 ; End of function IsKey_VK_APPn
.text:000488F4

Related

Kernel

New "Kernel" to baseband 54 and 67 .... hope for improvement paras Custom Roms
[KERNEL] zKernel | 2.6.29 | baseband 67 | 22/06/2011oms.

DELETE

DELETE
mine goes[DSC 2.1 , x_Perf_kernel_0.0.5]
Quadrant = 1720~1750
Antutu = 2963
Linpack =40~42
Neocore = 40~43
my score
1] Quadrant Standard = 1541
2] Antutu = 2792
3] Linpack = 37.309
3] Neocore = 33
DCS 2.1
Quadrant Standard = 1524
Antutu = 3015
Linpack = 42.064
Neocore = 30.7
PCM7-Streak
Quadrant : 1774
Antutu : 3005
Linpack : 41.115
Neocore : 31
MIUI 2.4.20
Sent from my Dell Streak using Tapatalk 2
It was 1900 at Quadrant with Longhorn 2.9.3 balanced kernel.

Android Lollipop 5.0 Source

http://www.androidpolice.com/2014/1...roid-5-0-lollipop-source-code-aosp-right-now/
Yep, https://android.googlesource.com/device/lge/hammerhead/+/android-5.0.0_r1
The Android Open Source Project <[email protected]> Tue Nov 04 08:48:03 2014 -0800

Allwinner T3 P3 Quadcore 800x480 firmware

Hey All,
I have the unit pictured below. I bought it through Aliexpress from Exploter. This unit has a fairly limited/custom version of Android on it that stops me from accessing certain features in the native settings.
If anybody could give me direction on how to put some sort of stock version of android on the unit, it would be greatly appreciated.
There is a definite language barrier with the supplier, so I am unable to get any help from them.
Once again, any help would be greatly appreciated.
Thanks,
Josh.
GENERAL
Manufacturer Allwinner
Model QUAD-CORE T3 p3
Brand Allwinner
Resolution 480x800
Platform sun8iw11p1
Android 6.0.1
API 23
Kernel
Linux version 3.10.65 ([email protected]) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #3 SMP PREEMPT Sat Oct 13 13:37:42 CST 2018
Charger USE PMIC
PMIC axp22 (i2c 0-0034)
Sound audiocodec
RAM 2 GB
Flash Samsung AJNB4R
Flash size 16 GB
SOC
CPU sun8iw11p1
Vendor Allwinner
Cores 4
Family Cortex-A7
Machine armv7l
ABI armeabi-v7a
Instructions
swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
Revision r0p5
Clock speed 480 - 1200 MHz
GPU Mali-400 MP2
Vendor ARM
OpenGL ES 2.0 r5p1-01rel0
SYSTEM
Manufacturer Allwinner
Model QUAD-CORE T3 p3
Brand Allwinner
Android 6.0.1
API 23
Codename Marshmallow
Density 160 (mdpi)
Refresh rate 42.0 Hz
Device t3-p3
Product t3_p3
Board exdroid
Build MMB29M
Java VM ART 2.1.0
Security 01.12.2015
Serial 850454190d0f
Build type eng
Tags test-keys
Incremental 20180912
Fingerprint Allwinner/t3_p3/t3-p3:6.0.1/MMB29M/20180912:eng/test-keys
Builder [email protected]
SELinux Disabled
Language English
Timezone Australian Eastern Standard Time (GMT+10:00)
Uptime 0 days 00:13
PLATFORM_DRIVERS
MBUS_PMU alarmtimer axp22-charger axp22-gpio axp22-powerkey axp22-regulator deinterlace denoise_control disp g2d mali-utgard nmi otg manager reg-20-cs-dcdc2 reg-20-cs-dcdc3 reg-20-cs-ldo1 reg-20-cs-ldo2 reg-20-cs-ldo3 reg-20-cs-ldo4 reg-20-cs-ldoio0 reg-22-cs-aldo1 reg-22-cs-aldo2 reg-22-cs-aldo3 reg-22-cs-dc5ldo reg-22-cs-dcdc1 reg-22-cs-dcdc2 reg-22-cs-dcdc3 reg-22-cs-dcdc4 reg-22-cs-dcdc5 reg-22-cs-dldo1 reg-22-cs-dldo2 reg-22-cs-dldo3 reg-22-cs-dldo4 reg-22-cs-eldo1 reg-22-cs-eldo2 reg-22-cs-eldo3 reg-22-cs-gpio0ldo reg-22-cs-gpio1ldo reg-22-cs-rtc reg-dummy run_led snd-soc-dummy sun8iw11p1-pinctrl sunxi-budget-cooling sunxi-cedar sunxi-codec-machine sunxi-dramfreq sunxi-ehci sunxi-gocsdk sunxi-gps sunxi-gpu-cooling sunxi-internal-codec sunxi-internal-cpudai sunxi-ion sunxi-mmc sunxi-ohci sunxi-ril sunxi-rtc sunxi-rtp sunxi-sram sunxi-wlan sunxi_dmac sunxi_pwm sunxi_ths_combine_sensor sunxi_ths_sensor sunxi_tvd sunxi_usb_udc transform tv twi uart vfe_csi xradio_device
PARTITIONS
Name
Partition size
UDISK
mmcblk0p1
9766912
bootloader
mmcblk0p2
16384
env
mmcblk0p5
16384
boot
mmcblk0p6
16384
system
mmcblk0p7
1048576
data
mmcblk0p8
4194304
misc
mmcblk0p9
16384
recovery
mmcblk0p10
32768
cache
mmcblk0p11
8192
metadata
mmcblk0p12
16384
private
mmcblk0p13
16384
alog
mmcblk0p14
81920
PMIC
axp22_rtc
3.000 V
axp22_aldo1
3.300 V
axp22_aldo2
1.800 V
axp22_aldo3
3.000 V
axp22_dc1sw
3.300 V
axp22_dcdc1
3.300 V
axp22_dcdc2
1.300 V
axp22_dcdc3
1.100 V
axp22_dcdc5
1.500 V
axp22_dldo1
3.300 V
axp22_dldo2
3.300 V
axp22_dldo3
3.300 V
axp22_eldo2
3.300 V
axp22_ldoio0
3.300 V
axp22_ldoio1
3.300 V
NET
SSID
"TheS105G"
IPv4
192.168.43.25
IPv6
fe80::daa2:57ff:fe63:8bc2
Link speed
39 Mbps
MAC
d8:a2:57:63:8b:c2
Frequency
2462 MHz
Channel
11
Signal
-45 dBm
Level
99 %
INPUT
sunxi-ths
bus: 0019 vendor: 0001 product: 0001 ver: 0100
phys: sunxiths/input0
sysfs: /devices/virtual/input/input0
handlers: event0
axp22-powerkey
bus: 0019 vendor: 0001 product: 0001 ver: 0100
phys: m1kbd/input2
sysfs: /devices/soc.0/1c2ac00.twi/i2c-0/0-0034/axp22-powerkey
/input/input1
handlers: kbd event1 cpufreq_interactive
1c25000.rtp
bus: 0019 vendor: 0001 product: 0001 ver: 0100
phys: sunxi_ts/input0
sysfs: /devices/soc.0/1c25000.rtp/input/input2
handlers: event2 cpufreq_interactive
sertp
bus: 0013 vendor: 0038 product: 0000 ver: 0100
phys: ttyS4/serio0/input0
sysfs: /devices/soc.0/1c29000.uart/tty/ttyS4/serio0
/input/input3
handlers: event3 cpufreq_interactive
CODECS
OMX.google.mp3.decoder
audio/mpeg
OMX.google.amrnb.decoder
audio/3gpp
OMX.google.amrwb.decoder
audio/amr-wb
OMX.google.aac.decoder
audio/mp4a-latm
OMX.google.g711.alaw.decoder
audio/g711-alaw
OMX.google.g711.mlaw.decoder
audio/g711-mlaw
OMX.google.vorbis.decoder
audio/vorbis
OMX.google.opus.decoder
audio/opus
OMX.google.raw.decoder
audio/raw
OMX.google.gsm.decoder
audio/gsm
OMX.allwinner.video.decoder.avc
video/avc
OMX.allwinner.video.decoder.hevc
video/hevc
OMX.allwinner.video.decoder.mjpeg
video/jpeg
OMX.allwinner.video.decoder.mpeg1
video/mpeg1
OMX.allwinner.video.decoder.mpeg2
video/mpeg2
OMX.allwinner.video.decoder.mpeg4
video/mp4v-es
OMX.allwinner.video.decoder.h263
video/3gpp
OMX.allwinner.video.decoder.vp6
video/x-vnd.on2.vp6
OMX.allwinner.video.decoder.vp8
video/x-vnd.on2.vp8
OMX.allwinner.video.decoder.vc1
video/wvc1
OMX.allwinner.video.decoder.msmpeg4v1
video/x-ms-mpeg4v1
OMX.allwinner.video.decoder.msmpeg4v2
video/x-ms-mpeg4v2
OMX.allwinner.video.decoder.divx
video/divx
OMX.allwinner.video.decoder.xvid
video/xvid
OMX.allwinner.video.decoder.s263
video/flv1
OMX.allwinner.video.decoder.rxg2
video/rvg2
OMX.allwinner.video.decoder.wmv1
video/wmv1
OMX.allwinner.video.decoder.wmv2
video/wmv2
OMX.google.mpeg4.decoder
video/mp4v-es
OMX.google.h263.decoder
video/3gpp
OMX.google.h264.decoder
video/avc
OMX.google.hevc.decoder
video/hevc
OMX.google.vp8.decoder
video/x-vnd.on2.vp8
OMX.google.vp9.decoder
video/x-vnd.on2.vp9
DEVICES
I2C:
i2c-0:
0x34 axp22
Created by Device Info HW+ ver 4.22.1
I've edited my thread in the hope that the information I'm giving is better.
I've been trying and trying to find the info i'm after but am struggling.
Is there any help I can get at all?
Xamph said:
I've been trying and trying to find the info i'm after but am struggling.
Is there any help I can get at all?
Click to expand...
Click to collapse
V8.1.1_20210825.102119_THEME1.rar
drive.google.com
Download this Firmware
Follow this guide to update and test
Warch1ld77 said:
V8.1.1_20210825.102119_THEME1.rar
drive.google.com
Download this Firmware
Follow this guide to update and test
Click to expand...
Click to collapse
the link is down, do you know any other link for 800x480 firmware

Can anyone tell me if there is anything I can do

I got a android headunit I got for my 2004 TSX is there any upgrades like android from 8.1 or fixing the issue with the temp always being in C° even when you tell it to read in F° it just changes the C° to F°
Specs:
General Specifications
Manufacturer SPRD
Model sp9853i_1h10_vmm
Android version 8.1.0; 51318; SDK27
CPU 8 cores; Spreadtrum SC9853; Max: 1872.0 MHz; Min: 624.0 MHz
Display 1024 x 600; DPI: 160; Evaluated Size: 7.4"
Touch screen Multitouch 5 points
GPU Mali-T820; ARM; OpenGL ES-CM 1.1 v1.r21p0-01rel0.c03820c50896cd16d2f6863c7ee3efba; OpenGL ES 3.2 v1.r21p0-01rel0.c03820c50896cd16d2f6863c7ee3efba
RAM 0 MB
Flash 0.781 GB; 32 GB (28.906 GB actual) (see memory map tab)
Communications
Phone GSM
WiFi sprdwl_ng
USB Host Yes
Bluetooth Yes
GPS Yes
Advanced Features
Front camera Photo: 5.5 MP; Max: 1920x2880; Video: 2.1 MP; Max: 1920x1080; Focus: fixed; Flash modes: off auto on torch
Back camera Photo: 2.1 MP; Max size: 1920x1080; Video: 2.1 MP; Max: 1920x1080; Focus: fixed; No flash
Sensors Accelerometer Sensor (WAKE_UP) (Sprd Group Ltd.); range: 0...78.453; resolution: 0.01 (0.013%); power: 0.17mA;
Magnetic field Sensor (WAKE_UP) (Sprd Group Ltd.); range: 0...200; resolution: 0.01 (0.005%); power: 5mA;
Gyroscope Sensor (WAKE_UP) (Sprd Group Ltd.); range: 0...2000; resolution: 0.01 (0%); power: 6.1mA;
Light Sensor (WAKE_UP) (Sprd Group Ltd.); range: 0...10240; resolution: 1 (0.01%); power: 0.15mA;
Gravity (WAKE_UP) (Sprd Group Ltd.); range: 0...9.807; resolution: 0.01 (0.102%); power: 11.27mA;
Linear Acceleration (WAKE_UP) (Sprd Group Ltd.); range: 0...78.453; resolution: 0.01 (0.013%); power: 11.27mA;
Rotation Vector (WAKE_UP) (Sprd Group Ltd.); range: 0...1; resolution: 0 (0.01%); power: 11.27mA;
Proximity Sensor (Sprd Group Ltd.); range: 0...5; resolution: 1 (20%); power: 0.15mA;
Vibrator Yes
Supported languages 192; Afrikaans; Aghem; Akan; Amharic; Arabic; Assamese; Asu; Asturian; Azerbaijani; Basaa; Belarusian; Bemba; Bena; Bulgarian; Bambara; Bangla; Tibetan; Breton; Bodo; Bosnian; Catalan; Chechen; Chiga; Cherokee; Central Kurdish; Czech; Welsh; Danish; Taita; German; Zarma; Lower Sorbian; Duala; Jola-Fonyi; Dzongkha; Embu; Ewe; Greek; English; Esperanto; Spanish; Estonian; Basque; Ewondo; Persian; Fulah; Finnish; Filipino; Faroese; French; Friulian; Western Frisian; Irish; Scottish Gaelic; Galician; Swiss German; Gujarati; Gusii; Manx; Hausa; Hawaiian; Hebrew; Hindi; Croatian; Upper Sorbian; Hungarian; Armenian; Indonesian; Igbo; Sichuan Yi; Icelandic; Italian; Japanese; Ngomba; Machame; Georgian; Kabyle; Kamba; Makonde; Kabuverdianu; Koyra Chiini; Kikuyu; Kazakh; Kako; Kalaallisut; Kalenjin; Khmer; Kannada; Korean; Konkani; Kashmiri; Shambala; Bafia; Colognian; Cornish; Kyrgyz; Langi; Luxembourgish; Ganda; Lakota; Lingala; Lao; Northern Luri; Lithuanian; Luba-Katanga; Luo; Luyia; Latvian; Masai; Meru; Morisyen; Malagasy; Makhuwa-Meetto; Metaʼ; Macedonian; Malayalam; Mongolian; Marathi; Malay; Maltese; Mundang; Burmese; Mazanderani; Nama; Norwegian; North Ndebele; Low German; Nepali; Dutch; Kwasio; Norwegian; Ngiemboon; Nuer; Nyankole; Oromo; Odia; Ossetic; Punjabi; Polish; Pashto; Portuguese; Quechua; Romansh; Rundi; Romanian; Rombo; Russian; Kinyarwanda; Rwa; Sakha; Samburu; Sangu; Northern Sami; Sena; Koyraboro Senni; Sango; Tachelhit; Sinhala; Slovak; Slovenian; Inari Sami; Shona; Somali; Albanian; Serbian; Swedish; Swahili; Tamil; Telugu; Teso; Thai; Tigrinya; Tongan; Turkish; Tasawaq; Central Atlas Tamazight; Uyghur; Ukrainian; Urdu; Uzbek; Vai; Vietnamese; Vunjo; Walser; Soga; Yangben; Yiddish; Yoruba; Cantonese; Standard Moroccan Tamazight; Chinese; Zulu
Battery Technology: ; Voltage: 0
SD Version: 1.1 7
KERNEL: Linux version 4.4.83 ([email protected]) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #717 SMP PREEMPT Wed Dec 25 19:03:39 CST 2019
CODENAME: REL
Mainboard: sp9853i_1h10_vmm
BRAND: SPRD
CPU_ABI: x86_64
CPU_ABI2:
DEVICE: sp9853i_1h10
DISPLAY: OPM2.171019.012 release-keys
FINGERPRINT: SPRD/sp9853i_1h10_vmmTos/sp9853i_1h10:8.1.0/OPM2.171019.012/51318:user/release-keys
HARDWARE: sp9853i_1h10
ID: OPM2.171019.012
TAGS: release-keys
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 8
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 1
cpu cores : 8
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 2
cpu cores : 8
apicid : 4
initial apicid : 4
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 3
cpu cores : 8
apicid : 6
initial apicid : 6
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 4
cpu cores : 8
apicid : 8
initial apicid : 8
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 5
cpu cores : 8
apicid : 10
initial apicid : 10
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 6
cpu cores : 8
apicid : 12
initial apicid : 12
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 117
model name : Spreadtrum SC9853I-IA
stepping : 10
microcode : 0xa0c
cpu MHz : 1872.000
cache size : 1024 KB
physical id : 0
siblings : 8
core id : 7
cpu cores : 8
apicid : 14
initial apicid : 14
fpu : yes
fpu_exception : yes
cpuid level : 23
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht nx rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes lahf_lm 3dnowprefetch arat tsc_adjust smep erms
bugs :
bogomips : 3743.90
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
Hardware : Spreadtrum SC9853
You could check the following thread, seems to be the same hardware as discussed: S9 (Spreadtrum SC9853I) 4/64G Android 9 - Discussion thread
Where did you purchased the unit? Do you have a link?
Kafman said:
You could check the following thread, seems to be the same hardware as discussed: S9 (Spreadtrum SC9853I) 4/64G Android 9 - Discussion thread
Where did you purchased the unit? Do you have a link?
Click to expand...
Click to collapse
https://www.ebay.com/itm/164078199865 I got mine on ebay
royleebliz said:
https://www.ebay.com/itm/164078199865 I got mine on ebay
Click to expand...
Click to collapse
Yeah, it has the same hardware as the one in the thread I linked you. There's a couple of roms and root, however, can you post the MCU version? And if you're going to test the roms in that thread, do a backup first.
As for the temperature problem, where are you looking that error? I'm not aware of any temperature sensor on this units.
Kafman said:
Yeah, it has the same hardware as the one in the thread I linked you. There's a couple of roms and root, however, can you post the MCU version? And if you're going to test the roms in that thread, do a backup first.
As for the temperature problem, where are you looking that error? I'm not aware of any temperature sensor on this units.
Click to expand...
Click to collapse
So get the old app I used back when I tested roms the backup app
And the temperature sensor is from my car but its only displaying in C° they have it where it should show it in F° but just the letter changes not the temp
royleebliz said:
And the temperature sensor is from my car but its only displaying in C° they have it where it should show it in F° but just the letter changes not the temp
Click to expand...
Click to collapse
I'm sorry but I can't help you in that part, as I don't have the same car as yours. From what I read on online forums it really depends from the region where the car originally came from. From what I read, if it is the Canadian version, there's no way to change it to Fahrenheit, same if it's manufactured in the U.S., you wouldn't be able to change it from Fahrenheit to Celsius. I read that some dude purchased the a Canadian cluster for his American version, swapped it, and the sensors started displaying his temps con C, so it could worth the shot: https://www.tsxclub.com/threads/what-controls-the-climate-readout.50277/
Good luck.
Kafman said:
I'm sorry but I can't help you in that part, as I don't have the same car as yours. From what I read on online forums it really depends from the region where the car originally came from. From what I read, if it is the Canadian version, there's no way to change it to Fahrenheit, same if it's manufactured in the U.S., you wouldn't be able to change it from Fahrenheit to Celsius. I read that some dude purchased the a Canadian cluster for his American version, swapped it, and the sensors started displaying his temps con C, so it could worth the shot: https://www.tsxclub.com/threads/what-controls-the-climate-readout.50277/
Good luck.
Click to expand...
Click to collapse
The cluster is the factory and its set to F° but the radio doesn't have the 3rd plug which send the info to the cluster for temp.and the info for the clock so the radio is now the only way to see it and they didn't program it right from what I can tell cause with you tell it to display F° it just changes the C° to an F° but fails to do the math to convert the temp on it if I could post photos or videos I would show you
Mcu
2020.06.09 17:32:45 NOR_53_L82_G23P48F64_V:1.0_FYT
royleebliz said:
The cluster is the factory and its set to F° but the radio doesn't have the 3rd plug which send the info to the cluster for temp.and the info for the clock so the radio is now the only way to see it and they didn't program it right from what I can tell cause with you tell it to display F° it just changes the C° to an F° but fails to do the math to convert the temp on it if I could post photos or videos I would show you
Click to expand...
Click to collapse
Did you consult with the seller is there was a canbus accessory for the radio compatible with the car? Have you checked in the factory settings if there is an option to configure the canbus to match your car's model?
And yes, go ahead and send pictures and videos, anything could be helpful.
I was playing with the canbus and nothing really changed it right i think its a program issue cause when you start it sometime it goes to 3346.8c° then drops to the temp in C° but has a °F

Categories

Resources