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