Titan Radio ROM 2.06.0D - Mogul, XV6800 ROM Development

download link:
ftp://xda:[email protected]/Titan/Radio_Roms/titan_2.06.0D_CDMA.rar
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

can you tell us where this originated please? tia

Xv6800
RUU Image Version is showing 1.00.000.0
Loaded no problems - Showing 2.06.0D
Dials out no issues
Connects to Internet no issues
Do not see anything special with this Radio.
Will run it for a few days and see.

someone needs to grep these radio's for "gps" just in case one of them enables that portion of the comm core.
I just don't have the time to download them and do this myself lately, so I'm throwing out the idea.

no offense but, you guys realize that no gps drivers are present and no radio is going to change that?

dcd1182 said:
no offense but, you guys realize that no gps drivers are present and no radio is going to change that?
Click to expand...
Click to collapse
I assure you the gps driver is a easy port, the radio firmware functions are not. I can make it work if a gps enabled radio comes out. I can't transplant the gps from a gsm radio however.

Shadowmite said:
I assure you the gps driver is a easy port, the radio firmware functions are not. I can make it work if a gps enabled radio comes out. I can't transplant the gps from a gsm radio however.
Click to expand...
Click to collapse
sweet! then tell me how to 'grep' and im on it. im sure you dont mean grep literally

I still have this Radio loaded. I would be glad to run any test necesssary for the GPS portion. I have HTC GPS Tool and GPS test already installed.

Shadowmite said:
someone needs to grep these radio's for "gps" just in case one of them enables that portion of the comm core.
I just don't have the time to download them and do this myself lately, so I'm throwing out the idea.
Click to expand...
Click to collapse
[email protected] ~ $ grep gps titan_2.06.0D.nbh
Binary file titan_2.06.0D.nbh matches
[email protected] ~ $ strings titan_2.06.0D.nbh | grep gps
clk_regime_stop_gps_clock: GPS CLK sync type not supported (%d)
clk_regime_start_gps_clock: GPS CLK sync type not supported (%d)
gpssrch_cmd.c
gpssrch_demod.c
gpsmath.h
gpssrch_hot_job.c
gpssrch_dispatcher.h
gpssrch_metajob.c
gpsmath.h
gpssrch_hot_dispatcher.c
gpssrch_util.h
gpssrch_util.h
gpssrch_demodbit.c
gpssrch_util.h
gpsmath.h
gpssrch_dispatcher.h
gpssrch_slicer.c
gpsmath.h
gpsmath.h
clk_regime_stop_gps_clock: GPS CLK sync type not supported (%d)
clk_regime_start_gps_clock: GPS CLK sync type not supported (%d)
Rel state timeout while gps in prog
gps1_call_related = %d.
MIN nv_gps1_net_dbm_size = %d.
MAX nv_gps1_net_dbm_size = %d.
=PDSM_STDBG= gps_sess_ctrl - %d
=PDSM_STDBG= STDALONE NO FIX - srch timeout; can't end gps
is_gps_session_ongoing = TRUE
last_end_status=%d gps_session_on_proxy=%d PD end_status=%d
Start gps session
User call orig during gps
gpssrch_cmd.c
gps1_min_num_svs: %d
gps1_position_report: %d
sys wk %d gps wk %d diff %d
sys ms %d gps ms %d diff %d
gpssrch_dispatcher.c
gpssrch_slicer.c
gpssrch_demod.c
gpssrch_tune.c
gpssrch_ftest_dispatcher.c
gpssrch_tracking_metajob.c
gpsmath.c
gpssrch_bitedge.c
gpssrch_dispatcher.h
gpssrch_slicer.c
gpssrch_demodbit.c
gpssrch_metajob.c
gpssrch_metajob.c
gpsmath.h
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_slicer.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_slicer.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_hot_metajob.c
gpssrch_hot_metajob.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_slicer.c
gpsmath.h
gpssrch_slicer_dspif.c
gpssrch_util.h
gpssrch_smd.c
gpssrch_ftest_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_job.c
gpssrch_util.h
gpsmath.h
gpssrch_specan_metajob.c
gpssrch_tracking_metajob.c
gpssrch_util.h
gpssrch_egps_wrapper.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpsmath.h
gpssrch_util.h
is_gps_session_ongoing = FALSE
gpsonediag.c
=PDSM_STDBG= Buffer for sending command to gps searcher not available
gpssrch_slicer_dspif.c
gpssrch_smd.c
gpssrch4_hwif.c
Spurious ISR, gps_dsp_state=%d
gpssrch_hot_metajob.c
gpssrch_warm_metajob.c
Assertion srch_dcqm_gps_mode failed
gpssrch_metajob.c
gpssrch_util.h
gpssrch_util.h
gpssrch_demodbit.c
gpssrch_metajob.c
gpssrch_demod.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_slicer.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_hot_metajob.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
..\..\..\..\products\7500\services\gps\pdsmnmea.c
gpssrch_dispatcher.c
gpsmath.h
gpssrch4_hwif.c
gpsmath.h
gpsmath.h
gpssrch_tune.c
gpssrchlog.c
gpssrch_ftest_metajob.c
gpssrch_hot_metajob.c
gpsmath.h
gpssrch_tracking_dispatcher.c
gpsmath.c
gpsmath.h
gpssrch_bitedge.c
gpssrch_hot_dispatcher.c
gpsmath.h
gpssrch_task.c
rfnv_cdma1x_gps.c
Invalid state %d for time_gps_wake!
time_gps.c
time_gps_wake %d
time_gps_sleep %d
Invalid state %d for time_gps_sleep
gpssrch_demodbit.c
gpssrchlog.c
gpssrch_hot_job.c
gpssrch_warm_job.c
gpssrch_dispatcher.c
gpssrch_util.h
gpssrch_slicer.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpsmath.h
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_ftest_dispatcher.c
gpsone_lcsagent_state.cfg
gpssrch_task.c
srchgps.c
gpssrch_demodbit.c
gpssrch_fw_test.c
srch_gps_trans.c
gpssrch_warm_dispatcher.c
gpssrch_warm_metajob.c
gpsmath.h
gpssrch_specan_job.c
gpssrch_hot_dispatcher.c
gpssrch_slicer.c
gpssrch_demod.c
gpsmath.h
gpsmath.h
=PDSM= Unexpected gps_rsp_reason
gpsonediagi.c
gpsonediagi task running
Creating gpsoneDiag task
gpsonediagi_pdsm_comm_event_cb0 Got event from pdsm_comm_task
gpsonediagi_pdsm_comm_event_cb1 Got event from pdsm_comm_task
Resp.gpsone_status=%d
MS on voice call, config disables gpsOne while on voice
MS <prev6, config disables gpsOne
Reject gps Session, while MS-resident is active
MT SMS gpsOne Trigger
Voice active, config disable gpsOne
srchgps.c
=PDSM_STDBG= seedpos_get: skip latest gps
gpssrch_demod_task.c
gpssrch_fw_test.c
srch_gps_trans.c
gpssrch_ftest_metajob.c
gpssrch_hot_dispatcher.c
gpssrch_job.c
gpssrch_specan_metajob.c
gpssrch_warm_dispatcher.c
gpssrch_tracking_dispatcher.c
gpssrch_egps_wrapper.c
gpssrch_specan_job.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_slicer.c
gpssrch_hot_metajob.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_metajob.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_dispatcher.c
gpssrch_hot_metajob.c
gpssrch_ftest_dispatcher.c
gpssrch_ftest_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_warm_dispatcher.c
gpssrch_util.h

Before anyone gets their hopes up...
Just for fun, I ran the same commands on titan radio versions 1.40 and 2.13. Turns out they all have the same text inside the .nbh file. Looks like all those strings up there are pretty common in the radio software, even the ones without gps support.

Been running this radio rom since last night (24th) and since when running push, my phone works great. Seems to solve my incomming call trouble with Telus!.
Thanks!!!

Related

[A] Shared Libs elf text for stock shooter (Evo 3D)

Ok so this was something that I needed for Porting MIUI to the EVO 3D
the command in Linux is readelf -d liba2dp.so
Example of output
File: liba2dp.so
Dynamic section at offset 0xe048 contains 27 entries:
Tag Type Name/Value
0x00000003 (PLTGOT) 0xe12c
0x00000002 (PLTRELSZ) 320 (bytes)
0x00000017 (JMPREL) 0xcf4
0x00000014 (PLTREL) REL
0x00000011 (REL) 0xe34
0x00000012 (RELSZ) 16 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x6ffffffa (RELCOUNT) 16
0x00000006 (SYMTAB) 0x34c
0x0000000b (SYMENT) 16 (bytes)
0x00000005 (STRTAB) 0x85c
0x0000000a (STRSZ) 1175 (bytes)
0x00000004 (HASH) 0xf4
0x00000001 (NEEDED) Shared library: [liblog.so]
0x00000001 (NEEDED) Shared library: [libcutils.so]
0x00000001 (NEEDED) Shared library: [libc.so]
0x00000001 (NEEDED) Shared library: [libstdc++.so]
0x00000001 (NEEDED) Shared library: [libm.so]
0x0000000e (SONAME) Library soname: [liba2dp.so]
0x00000019 (INIT_ARRAY) 0xe000
0x0000001b (INIT_ARRAYSZ) 8 (bytes)
0x0000001a (FINI_ARRAY) 0xe008
0x0000001c (FINI_ARRAYSZ) 12 (bytes)
0x00000016 (TEXTREL) 0x0
0x00000010 (SYMBOLIC) 0x0
0x0000001e (FLAGS) SYMBOLIC TEXTREL
0x00000000 (NULL) 0x0
I have included all of the readelf in a text below
Hope this helps some of you!
Ok thats great! thank

[Q] help with ndk build

hello guys,
I need to use a native library in my app but with all the ways I've tryed to build it, I get the following warning:
Code:
10-11 10:33:51.095: WARN/dalvikvm(337): No implementation found for native L[I](path to my activity)[/I];.Init (Ljava/lang/String;IIIII)I
and then the error
Code:
10-11 10:33:51.115: ERROR/AndroidRuntime(337): java.lang.UnsatisfiedLinkError: Init
I have downloaded the library and I'm not familiar with c++ to modify or debug it if that is the case but I believe that my error comes from the Android.mk file which was like this when downloaded:
Code:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := gifflen
LOCAL_SRC_FILES := gifflen.cpp
LOCAL_LDLIBS := -L/cygdrive/c/android-ndk-1.5_r1-windows/android-ndk-1.5_r1/build/platforms/android-1.5/arch-arm/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)
but because i use linux and ndk-r6b, i've modyfied it like:
Code:
LOCAL_LDLIBS += -L/home/me/android-ndk-r6b/platforms/android-3/arch-arm/usr/include/android/ -llog
This may be useful too:
Code:
$ readelf -d libgifflen.so
Dynamic section at offset 0x53ac contains 26 entries:
Tag Type Name/Value
[B]0x00000001 (NEEDED) Shared library: [liblog.so][/B]
0x00000001 (NEEDED) Shared library: [libstdc++.so]
0x00000001 (NEEDED) Shared library: [libm.so]
0x00000001 (NEEDED) Shared library: [libc.so]
0x00000001 (NEEDED) Shared library: [libdl.so]
0x0000000e (SONAME) Library soname: [libgifflen.so]
0x00000010 (SYMBOLIC) 0x0
0x00000019 (INIT_ARRAY) 0x6394
0x0000001b (INIT_ARRAYSZ) 12 (bytes)
0x0000001a (FINI_ARRAY) 0x63a0
0x0000001c (FINI_ARRAYSZ) 12 (bytes)
0x00000004 (HASH) 0xd4
0x00000005 (STRTAB) 0xf54
0x00000006 (SYMTAB) 0x564
0x0000000a (STRSZ) 2464 (bytes)
0x0000000b (SYMENT) 16 (bytes)
0x00000003 (PLTGOT) 0x649c
0x00000002 (PLTRELSZ) 176 (bytes)
0x00000014 (PLTREL) REL
0x00000017 (JMPREL) 0x19e4
0x00000011 (REL) 0x18f4
0x00000012 (RELSZ) 240 (bytes)
0x00000013 (RELENT) 8 (bytes)
0x00000016 (TEXTREL) 0x0
0x6ffffffa (RELCOUNT) 28
0x00000000 (NULL) 0x0
Any help would be greatly appreciated and I thank you for your time in advance,
cheers!
Please use the Q&A Forum for questions Thanks
Moving to Q&A

[Dev] Gen8v2 (a70it2/a70b) AES/MPK

Hi All,
Same as usual, here are the keys for the new a70it2/a70b:
Code:
// G8AV2 (a70it2)
static unsigned char G8AV2_AES[] = {
0x91,0x7E,0xC9,0x9C,0x98,0xE4,0x4B,0xEA,
0x98,0x10,0x5F,0x9B,0x9C,0xD0,0xD0,0xAB,
};
static unsigned char G8AV2_BOOTLOADER[] = {
0x09, 0xE0, 0xD3, 0x16, 0x96, 0xF3, 0x68, 0xAC, 0x88, 0xC4,
0x0B, 0xD3, 0xBF, 0x76, 0x7D, 0x58, 0x74, 0x7C, 0xC2, 0xBA,
0x85, 0xE5, 0xCE, 0x67, 0xFD, 0x5C, 0x65, 0xF3, 0x86, 0x13,
0x2D, 0xAC, 0xAC, 0xB6, 0x22, 0x67, 0x68, 0x8E, 0x0D, 0x95,
0x41, 0x2E, 0xF3, 0x66, 0x07, 0x00, 0x5C, 0x3A, 0x7C, 0x61,
0xDD, 0xB9, 0x62, 0xBF, 0x35, 0xAF, 0xC6, 0x42, 0x74, 0xCC,
0xDB, 0x04, 0x73, 0x7F, 0xA5, 0x13, 0x04, 0xFE, 0x87, 0x8A,
0x57, 0x30, 0xCD, 0x27, 0x05, 0x13, 0x0F, 0x28, 0x4D, 0x7B,
0x36, 0x5D, 0x04, 0x94, 0x1F, 0xD0, 0xC4, 0x5F, 0xF1, 0x8A,
0x15, 0x58, 0xFB, 0x26, 0x38, 0xAE, 0x6D, 0x74, 0x7C, 0x9E,
0x7F, 0xBF, 0xFC, 0xA2, 0xC3, 0x5E, 0x83, 0x5E, 0x03, 0x88,
0x15, 0x1D, 0x27, 0x90, 0x5C, 0x93, 0x5E, 0x70, 0x74, 0xE8,
0xBE, 0x9B, 0x6B, 0xC3, 0x8C, 0xF3, 0xD6, 0x96, 0x01, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xD3, 0xC7,
0xCA, 0x97,
};
static unsigned char G8AV2_RELMPK[] = {
0x7F, 0x72, 0x00, 0x52, 0x09, 0x90, 0xB5, 0x72, 0x04, 0x21,
0x86, 0x29, 0x2C, 0x0D, 0xF2, 0x64, 0x89, 0xB4, 0xF9, 0x7C,
0x6E, 0x3E, 0x4F, 0xBE, 0x5A, 0xB2, 0x8A, 0xA0, 0x12, 0x5B,
0x13, 0x11, 0x10, 0x7C, 0x8B, 0xD1, 0x89, 0xD3, 0xA1, 0x2C,
0xE3, 0x87, 0x78, 0xFD, 0xF2, 0xDF, 0x65, 0x8A, 0xF7, 0x39,
0xCE, 0x25, 0x66, 0x87, 0x24, 0x85, 0xAD, 0x8D, 0x7D, 0xC1,
0x79, 0x71, 0x29, 0xE0, 0x49, 0xBA, 0xE8, 0x49, 0x1C, 0x52,
0xDE, 0x11, 0xAB, 0xA6, 0x73, 0x85, 0x49, 0x15, 0xD3, 0xD2,
0x16, 0x48, 0xAD, 0x21, 0x93, 0xAB, 0x5E, 0x7E, 0xF3, 0xCB,
0x9A, 0xFF, 0xCD, 0x28, 0x04, 0xF9, 0x98, 0xF3, 0xFF, 0x8E,
0x8B, 0x00, 0x18, 0x1E, 0xD2, 0x2E, 0xD5, 0xC6, 0x90, 0xC4,
0xD0, 0x13, 0xD9, 0x50, 0x40, 0xEA, 0xE5, 0x9B, 0x66, 0xD7,
0xDC, 0xF5, 0xA3, 0x6E, 0x40, 0x10, 0xA3, 0xD0, 0x01, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x94,
0xCE, 0xC6,
};
static unsigned char G8AV2_DEVMPK[] = {
0x4B, 0xF2, 0xEA, 0x28, 0x12, 0xAB, 0x34, 0x0C, 0xFB, 0xBA,
0x58, 0xE6, 0xD3, 0x50, 0xF3, 0xCA, 0x20, 0x32, 0x72, 0x85,
0xCA, 0xC7, 0x53, 0xF8, 0xC8, 0x3D, 0x4A, 0x20, 0x6F, 0x14,
0xAF, 0xFD, 0x1F, 0x9E, 0x91, 0x04, 0x8A, 0x86, 0xAC, 0x82,
0x76, 0xE2, 0x27, 0xA8, 0x12, 0xBC, 0x39, 0x93, 0x96, 0xEA,
0x81, 0xD6, 0x72, 0xDA, 0x08, 0x9B, 0xE8, 0x24, 0x46, 0x4F,
0x6E, 0x99, 0xB2, 0xD5, 0xF1, 0xF4, 0xCE, 0x33, 0xC1, 0x49,
0x19, 0x6D, 0x48, 0x99, 0xB5, 0x49, 0x9D, 0x69, 0x59, 0xC4,
0xE9, 0xA8, 0x57, 0x78, 0x38, 0xE6, 0x78, 0xC9, 0x37, 0xCB,
0xBA, 0xE9, 0x28, 0x31, 0x3A, 0xA7, 0x99, 0x5E, 0x13, 0x0D,
0x9D, 0x2E, 0x45, 0x3B, 0x7C, 0x2F, 0xD2, 0x16, 0x32, 0x6B,
0x67, 0xFE, 0xFB, 0xBC, 0xAA, 0xAE, 0x9A, 0x95, 0x6B, 0x00,
0x4E, 0x3E, 0x24, 0x4E, 0x2F, 0x1E, 0x98, 0xCA, 0x01, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x75,
0x6D, 0xAF,
};
static unsigned char G8AV2_PLUGMPK[] = {
0x71, 0xCB, 0x8E, 0xAE, 0x3D, 0xEA, 0xF7, 0xB3, 0xF4, 0xA8,
0xBE, 0x1C, 0x5D, 0xCE, 0x3A, 0xFC, 0x00, 0x20, 0x45, 0x6E,
0xE9, 0x05, 0x8D, 0x66, 0x1C, 0x9E, 0xCC, 0x47, 0x75, 0x2E,
0xEC, 0x18, 0x01, 0x1D, 0x2A, 0xEA, 0x6F, 0xC9, 0xEA, 0xD6,
0x1F, 0xFF, 0xF0, 0xAD, 0x64, 0x72, 0xEC, 0x2E, 0x18, 0x81,
0xDE, 0xED, 0xA0, 0x52, 0x7E, 0x17, 0xEB, 0xE1, 0x13, 0x53,
0x2C, 0x58, 0x6E, 0xA4, 0xED, 0xB8, 0x77, 0xB9, 0x63, 0x71,
0xD1, 0x52, 0xAD, 0xC3, 0x9F, 0x41, 0xFC, 0x6E, 0xF4, 0x6D,
0x0A, 0xE7, 0xFE, 0xF3, 0xAB, 0xE0, 0x39, 0xBE, 0xBA, 0x73,
0x17, 0x91, 0x30, 0x71, 0xE9, 0xBD, 0x54, 0x18, 0xF5, 0x11,
0x94, 0xB8, 0x83, 0x67, 0x41, 0x8D, 0x43, 0xE5, 0xBC, 0xA9,
0xA3, 0xB5, 0x72, 0x4A, 0xBB, 0xC9, 0x16, 0x7B, 0x2D, 0x6D,
0xB3, 0x67, 0xAE, 0x13, 0xBB, 0xD2, 0x02, 0xB0, 0x01, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7, 0x4F,
0xBA, 0xB5,
};
static unsigned char G8AV2_HDDMPK[] = {
0xD3, 0xE5, 0x47, 0x4E, 0xF5, 0x0D, 0xE9, 0x38, 0xE7, 0x27,
0x0B, 0x98, 0xA5, 0x98, 0x50, 0x2D, 0xA8, 0x3B, 0x88, 0xBD,
0x66, 0x53, 0x22, 0x06, 0x6E, 0x3B, 0xC7, 0xEA, 0xB0, 0xC1,
0xBF, 0x14, 0x6F, 0x6F, 0x35, 0xE9, 0x83, 0x9A, 0xAA, 0x41,
0xB8, 0x59, 0x78, 0xE4, 0xE8, 0x32, 0xB6, 0xE5, 0x0C, 0xC4,
0x23, 0x16, 0xE1, 0x8B, 0x48, 0xD5, 0x50, 0x15, 0xDE, 0x85,
0x57, 0xA3, 0xA6, 0x69, 0xC7, 0x07, 0x20, 0x34, 0x94, 0xF8,
0x6E, 0x56, 0x76, 0x95, 0x41, 0x7F, 0x69, 0x5B, 0xAA, 0x4E,
0xA9, 0xDB, 0x3B, 0xE7, 0xBB, 0xD7, 0x4E, 0x04, 0x18, 0x1C,
0xCD, 0x93, 0xD4, 0xB7, 0x42, 0x2A, 0xE3, 0xE0, 0x2D, 0x26,
0xD7, 0x72, 0x52, 0x73, 0xED, 0x71, 0x0C, 0xF3, 0x7D, 0x26,
0xF8, 0x93, 0x5B, 0x3F, 0x2C, 0xFD, 0xAD, 0xC5, 0xE8, 0xDF,
0x90, 0x51, 0x8A, 0x36, 0x81, 0x95, 0xFB, 0xC2, 0x01, 0x00,
0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA7, 0xD5,
0x6B, 0x5C,
};
Cheers,
LeTama
latest Honeycomb firmware extracted (A70IT2)
Hi,
based on letamas keys i tweaked the aos-tools again to extracted the latest Honeycomb firmware for A70IT2.
So here's some info:
Code:
Parsing "firmware_archos_it3.aos":
Signature type: Release
Signature present: Yes
Signature is valid: Yes
Device type: Archos Gen8 V2 (detected from signature data)
File is Encrypted: Yes (decrypting...)
Header Information:
Product Name: G8AV2
Locked to Product Key: No
Product Version: 3.2.77
So in fact same procedure gives us some files...
- avboot changed to newer version (seems to have a debug feature)
- new kernel version:
Linux version 2.6.35.7+ ([email protected]) (gcc version 4.4.1 (GCC) ) #1 PREEMPT Thu Dec 8 06:45:16 CET 2011
(Unfortunately Archos did not release any update on the GPL kernel git yet... )
- of course rootfs with all Honeycomb proprietary files, suitable for OMAP3630
Attached you'll find my tweaked aos-tools to handle the new firmware (source code as well).
@letama:
We should merge the code and put it down at gitorious or googlecode.
Otherwise there will be too many different versions floating around some day...
P.S.: What happened to your devices???
Best regards,
scholbert
Hi Scholbert,
scholbert said:
@letama:
We should merge the code and put it down at gitorious or googlecode.
Otherwise there will be too many different versions floating around some day...
Click to expand...
Click to collapse
Yes, it would be nice, however I only did a quick key integration on only one tool, not really a proper merge of keys.
scholbert said:
P.S.: What happened to your devices???
Click to expand...
Click to collapse
I killed the IT2 with the Honeycomb firmware :-(
I'll spare you the long story, but to make it short, I'm back to a regular A70IT, 80 Euros lost and very mad at Archos.
bricked 70b
Off topic but, surely you will RMA the device - picture of device running honeycomb was displayed in my Archos account, and other forum members for at least a week when we first registered them - they cannot blame us for thinking Honeycomb would install on it. Paul
Hi paulus3476!
No, as it was less than 15 days after purchase, my retailer proposed direct exchange and they had only a70it. My bill was showing a70it not a70it2, and when he scanned barcode, their system didn't find it like it never existed even though they were selling it the week before.
So when I considered all the troubles I could get with the rma and the eventuality that at the end I ended up with an a70it anyway, I decided to take the direct exchange.

Integration Experience Sharing: Seven-step Process for a Phone to Wirelessly Connect

More details about this article, you can visit HUAWEI Developer Forum​
This article describes the seven interactions that occur between a phone and head unit according to the protocols during a wireless HUAWEI HiCar connection, and includes the process flowchart and key logs.
During the wireless connection, the phone interacts with the head unit to fulfill the following purposes:
1. Establishing a low-speed Bluetooth control channel
2. Establishing a low-speed Bluetooth data channel
3. Sending a P2P negotiation request
4. Sending P2P negotiation response
5. Completing MAC address and GcInfo exchange
6. Establishing a high-speed Wi-Fi control channel
7. Establishing a high-speed Wi-Fi data channel
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Key logs on the phone
Key logs on the head unit
Length of the seven interaction messages:
C:\Users\z00174691\AppData\Local\Temp\360zip$Temp\360$5\applogcat-log.I331.20200408-110636 (7 hits)
Line 12506: 04-08 11:06:43.780 7885 21355 D nearby: SocketConnectChannel:read length 89
Line 12555: 04-08 11:06:43.859 7885 21355 D nearby: SocketConnectChannel:read length 50
Line 12884: 04-08 11:06:44.394 7885 21355 D nearby: SocketConnectChannel:read length 26
Line 12900: 04-08 11:06:44.430 7885 21355 D nearby: SocketConnectChannel:read length 19
Line 12926: 04-08 11:06:44.550 7885 21355 D nearby: SocketConnectChannel:read length 98
Line 14017: 04-08 11:06:47.708 7885 21372 D nearby: SocketConnectChannel:read length 79
Line 14059: 04-08 11:06:47.772 7885 21372 D nearby: SocketConnectChannel:read length 32
C:\Users\z00174691\AppData\Local\Temp\360zip$Temp\360$6\Logcat_20200408_104746.txt (7 hits)
Line 30737: 12-01 09:35:40.744 4410 4729 D nearby: SocketConnectChannel:read length 27
Line 30758: 12-01 09:35:40.809 4410 4729 D nearby: SocketConnectChannel:read length 31
Line 31029: 12-01 09:35:41.395 4410 4729 D nearby: SocketConnectChannel:read length 38
Line 31080: 12-01 09:35:41.462 4410 4729 D nearby: SocketConnectChannel:read length 26
Line 31124: 12-01 09:35:41.515 4410 4729 D nearby: SocketConnectChannel:read length 36
Line 31399: 12-01 09:35:44.227 4410 4737 D nearby: SocketConnectChannel:read length 37
Line 31416: 12-01 09:35:44.245 4410 4737 D nearby: SocketConnectChannel:read length 28

Need Help!!! error while building recovery image

hi guys good day its me again umm i just want want to ask on how to solve this error while building recovery when i entered mka recovery i got this error ----->
[email protected]:~/TWRP$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_arm-eng
2. aosp_arm64-eng
3. aosp_mips-eng
4. aosp_mips64-eng
5. aosp_x86-eng
6. aosp_x86_64-eng
7. omni_CPH1717-user
8. omni_CPH1717-userdebug
9. omni_CPH1717-eng
Which would you like? [aosp_arm-eng] 9
File "/home/osboxes/TWRP/build/tools/roomservice.py", line 109
except IOError, ES.ParseError:
^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=16.1.0
TARGET_PRODUCT=omni_CPH1717
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.19.0-38-generic-x86_64-with-glibc2.36
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/home/osboxes/TWRP/out
============================================
[email protected]:~/TWRP$ mka recovery
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=16.1.0
TARGET_PRODUCT=omni_CPH1717
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=generic
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=generic
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.19.0-38-generic-x86_64-with-glibc2.36
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/home/osboxes/TWRP/out
============================================
Using 'prebuilts/ninja/linux-x86/ninja' binary on 'linux-x86'
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++ -fno-exceptions -Wno-multichar -m64 -Wa,--noexecstack -fPIC -no-canonical-prefixes -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 -fstack-protector-strong --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -Bprebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/bin -target x86_64-linux-gnu -Wsign-promo -Wno-inconsistent-missing-override --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8 -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward -target x86_64-linux-gnu -c -std=c++11 -g -W -Wall -MMD -MP -O -DNOLOG -march=native -o /home/osboxes/TWRP/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/affinity.o build/kati/affinity.cc
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++ -fno-exceptions -Wno-multichar -m64 -Wa,--noexecstack -fPIC -no-canonical-prefixes -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -O2 -g -fno-strict-aliasing -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 -fstack-protector-strong --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -Bprebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/bin -target x86_64-linux-gnu -Wsign-promo -Wno-inconsistent-missing-override --gcc-toolchain=prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8 --sysroot prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8 -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/x86_64-linux -isystem prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward -target x86_64-linux-gnu -c -std=c++11 -g -W -Wall -MMD -MP -O -DNOLOG -march=native -o /home/osboxes/TWRP/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/command.o build/kati/command.cc
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
make: *** [build/kati/Makefile.ckati:89: /home/osboxes/TWRP/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/affinity.o] Error 127
make: *** Waiting for unfinished jobs....
prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
make: *** [build/kati/Makefile.ckati:89: /home/osboxes/TWRP/out/host/linux-x86/obj/EXECUTABLES/ckati_intermediates/command.o] Error 127
[email protected]:~/TWRP$

Categories

Resources