Changes between Version 43 and Version 44 of Android/HTC/Vision/HbootAnalysis


Ignore:
Timestamp:
09/11/10 15:06:12 (7 years ago)
Author:
tj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Android/HTC/Vision/HbootAnalysis

    v43 v44  
    22 
    33= HBoot Analysis = 
    4   For the complete list of my articles on Android devices and software,   including analysis of devices and system firmware, lists of external   resources and tools, and How-To instructions, check the [http://tjworld.net/search/opensearch?q=wiki%3AWikiStart front page of this wiki]                                               under the Android heading 
     4  For the complete list of my articles on Android devices and software,   including analysis of devices and system firmware, lists of external   resources and tools, and How-To instructions, check the [http://tjworld.net/search/opensearch?q=wiki%3AWikiStart front page of this wiki]                                                under the Android heading 
    55 
    66As part of my investigation into methods for replacing the HTC Linux kernel and Android system via a firmware update I am noting interesting information here. 
     
    333328th October: Created the new GPLv3 [wiki:Projects/Bootloader-AP bootloader-ap project]. Using what I've learned from analysing hboot images I'm beginning the process of creating a binary-compatible source-code implementation that, once it is complete, can be used to provide users with a totally open-source applications-processor software stack. The initial commit to the git repository contains a working build system and architecture-specific assembler source-code that creates a ROM image that is binary-compatible with the hboot images. 
    3434 
    35 24th Oct 2010: Investigations continuing, identifying function names and data structures.[[BR]] 
     3524th Oct 2010: Investigations continuing, identifying function names and data structures. 
    3636 
    3737 * hboot image fully disassembled 
     
    7070This is proving interesting since it allows us to communicate directly with the radio modem over USB serial interfaces. There's a bit of jiggling to be done first. First, issue the "rtask C" command and after a moment the serial link will disappear and, if you're using `screen`, it'll quit. 
    7171 
    72 Check the list of usb devices and you'll now see there's a Qualcomm device attached: 
     72Check the list of USB devices and you'll now see there's a Qualcomm device attached: 
    7373 
    7474{{{ 
     
    9696 
    9797=== Functions === 
    98 There are a large number of functions (1,308), 384 identified. To save filling this page with the list I'll keep the [attachment:hboot-functions-named.2.txt latest version of the function names list in an attached file]. 
     98There are a large number of functions (1,308), more than 384 identified. To save filling this page with the list I'll keep the [attachment:hboot-functions-named.2.txt latest version of the function names list in an attached file]. 
    9999 
    100100==== Function msm_mpu_emmc_protect() ====