現: 2020-12-26 (土) 15:07:42 yuji ソース
Line 1: Line 1:
 +*HBoot [#aab65be5]
 +[[HTC:http://www.htc.com/]]による,自社の携帯端末用のブートローダー。これは公開されていないソフトウェアになっている。~
 +HBOOTにはセキュリティのプロテクトがあって,ブートローダーの画面右上が"S-ON"になっていると,セキュリティがONになっていることを意味し,起動後の/systemや/recoveryパーテーションのライトプロテクションがオンになることや,リカバリーイメージに有効なHTCの正規署名がない場合,NAND Flashに書き込めないなどのプロテクションが有効になる。
 +
 +**HBoot shellコマンド [#b7acacf6]
 +-battcheck <param1>~
 +バッテリチェック
 +-bdaddress <param1>:<param2>:<param3>:<param4>:<param5>:<param6>~
 +bluetooth MACの設定
 +-bkflash2emmc~
 +?
 +-btrouter~
 +bluetoothルーター?
 +-emapi~
 +-emapiBand~
 +-emapiChannel~
 +-emapiCountryID~
 +CIDの表示
 +-emapiCounters~
 +-emapiCrsuprs <channel>~
 +carrier suppression modeの設定(channel is 1-14 or 0 to stop test)
 +-emapiDown~
 +
 +-emapiEtheradd~
 +
 +-emapiFqacurcy~
 +
 +-emapiInit~
 +
 +-emapiMpc~
 +
 +-emapinRate~
 +
 +-emapiOut~
 +
 +-emapiPkteng_start~
 +
 +-emapiPkteng_stop~
 +
 +-emapiRate~
 +
 +-emapiRateset "default" | "all" | <arbitrary rateset>~
 +WiFiレートの設定
 +-emapiReadCal~
 +WiFi calibration設定の読み出し
 +-emapiSetDefCal~
 +デフォルトWiFi calibrationの設定
 +-emapiSetIrqPin~
 +-emapiTest~
 +-emapiTXpwr1~
 +-emapiUp~
 +-emapiVersion~
 +-emapiWlanMac~
 +WLAN MACアドレスと格納場所の表示
 +-emptypagecheck~
 +未使用ページ(メモリ)のチェック)
 +-erase <partition_name>~
 +指定したパーテーションのデータを削除する
 +-erasebcid~
 +back-up CIDの削除
 +-eraseconfig <param1>~
 +configの削除
 +-erasesd ?~
 +SD-cardの削除?
 +-eraseWifiFlash~
 +WiFi flash memoryの削除
 +-fmrouter~
 +modem/FM radio/bluetooth routerの切り替え?
 +-fmtx~
 +FM送信?
 +-gotofastboot~
 +fastboot modeにスイッチ
 +-gotohboot~
 +HBboot modeにスイッチ
 +-heap~
 +ヒープメモリ使用状況の表示
 +-heaptable~
 +ヒープテーブルの表示
 +-imgcrc~
 +HBoot,recovery,boot,systemパーテーションのCRC計算
 +-jump~
 +ブートシーケンスを継続する
 +-keytest~
 +key-test modeに入る。押したキーの表示する。
 +-listpartition~
 +パーテーションリストの表示
 +-partition_test <name> [auto_mark_bad_flag]~
 +パーテーションのテスト
 +-powerdown~
 +電源をOFF
 +-ram_test <start address> <length> <count> <mode>~
 +RAMテストを行う
 +-rbchk [partition | block]~
 +不良ブロックの表示(<all|recovery|boot|system|cache|userdata>)
 +-rebootRUU~
 +Remote Update Utility modeでリブートさせる
 +-readbcid~
 +back-up CIDを読みだして表示
 +-readconfig~
 +configデータの表示
 +-readmbserialno~
 +メイン基板のシリアルNOの表示
 +-readserialno~
 +端末のシリアルNOの表示
 +-readsku~
 +SKUデータ(PCBID・・・)の表示
 +-resetautoimage~
 +?
 +-resetpreferdiag~
 +?
 +-reset~
 +端末をリセットする
 +-resetuP~
 +CPUをリセット?
 +-rflash <param1>~
 +NAND flash ROMを読み出す
 +-rMfgTp~
 +メーカー・テストポイントの読み出し
 +-rtask~
 +-savefb2sd <file name> [main|ruu]~
 +フレームバッファのデータをSD-CARDに保存する
 +-savemem2sd <memory offset> <length> <file name>~
 +RAMデータをSD-CARDに保存する
 +-saveprt2sd <partition name> <-n> <file name> <-a>~
 +パーテーションをSD-CARDに保存する
 +-sdtest~
 +SD-CARDのテスト
 +-task <task number>~
 +
 +-tick~
 +クロックTickの表示
 +-usbspeed~
 +
 +-usbtestmode <value>~
 +
 +-wMfgTp <param1> <...>~
 +メーカー・テストポイントへの書き込み
 +-writebcid <param1>~
 +back-up CIDへの書き込み
 +-writeconfig~
 +
 +-writemid <param1>~
 +モデルIDへの書き込み
 +-writeserialno <param1>~
 +シリアルNOの書き込み
 +-writesku <param1> <param2>~
 +SKUデータへの書き込み
 +
 +*FastBootモード [#ad4a6029]
 +HBootモードから"FASTBOOT"を選択するか,VOLダウン+電源ONでブートさせると,このモードに入る。~
 +主に,Androidの開発者がHOSTマシンから"fast-boot"プロトコルを使用して,ファームウェアイメージをアップデートすることや,ブート,リカバリ等を行うために使用される。~
 +
 +使用できる標準コマンド
 +-update <filename>~
 +update.zipで上書き
 +-flashall~
 +boot,recovery,systemを書き換える
 +-flash <partition> [ <filename> ]
 +指定したパーテーションにファイルイメージを書き込む
 +-erase <partition>~
 +指定したパーテーションを削除する
 +-getvar <variable>~
 +bootloaderのバージョンを表示する
 +-boot <kernel> [ <ramdisk> ]~
 +カーネルをramdiskから読みだして実行する
 +-flash:raw boot <kernel> [ <ramdisk> ]~
 +ブートイメージを書き込む
 +-devices~
 +接続されている端末を表示する
 +-reboot~
 +通常のリブート
 +-reboot-bootloader~
 +リブート?
 +
 +これ以外に,端末専用のコマンドが存在するようだ。S-OFF(セキュリティがOFF)になっている場合使用できる。
 +
 +*Broadcom Radio [#ja2adad7]
 +HBootのデータには,Broadcom BCM4329用の設定データがある。
 +
 +*Partition [#x33c033d]
 + 01 BOOTLOADER    hboot
 + 02 RADIO_V2      radio
 + 03 MFG_DIAG      mfg
 + 04 SPLASH1      sp1
 + 05 SPLASH2      sp2
 + 06 SP_CUSTOM    spcustom
 + 07 SP_CHG        spchg
 + 08 RECOVERY      recovery
 + 09 BOOT          boot
 + 10 SYSTEM        system
 + 11 SYSTEM        dzsystem
 + 12 OPL          opl
 + 13 USERDATA      userdata
 + 14 USERDATA      dzdata
 + 15 MERGEMFG      merge_mfg
 + 16 CPLD          cpld
 + 17 MICROP        microp
 + 18 RADIO_NV      nv
 + 19 RADIO_CUST    rcdata
 + 20 TP_MELFAS    tp-melfas
 + 21 TP_ATMEL      tp_atmel
 + 22 TP            tp
 + 23 TOUCHSCREEN  touchscreen
 + 24 RAW_TOUCH1    x_touchscreen
 + 25 RAW_TOUCH2    d_touchscreen
 + 26 XLOADER      xloader
 + 27 WIFI          wifi
 + 28 CMMB          cmmb
 + 29 MDM9K        mdm9k
 + 30 MDMNV        mdmnv
  

  • 携帯電話/HT-03A/Android/HBoot のバックアップ差分(No. All)
    • 現: 2020-12-26 (土) 15:07:42 yuji

トップ   差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 991, today: 3, yesterday: 0