一臺海思芯片的設(shè)備,使用hi tool全分區(qū)備份后搗鼓研究,刷了其他的固件,最后再刷回備份的全分區(qū)文件,開機(jī)后卡在開機(jī)動畫處,進(jìn)不去桌面。TTL查看data分區(qū)是空的,沒有任何內(nèi)容。有大神指點一下是哪里的問題嗎?
此機(jī)沒有recovery模式,輸入reboot recovery重啟后還是正常啟動進(jìn)入開機(jī)動畫,無法執(zhí)行雙清。找了各種所謂的恢復(fù)出廠設(shè)置命令也無效,如下
console:/ # recovery --wipe_data
/system/bin/sh: recovery: not found
126|console:/ # am broadcast -a android.intent.action.MASTER_CLEAR
cmd: Can't find service: activity
設(shè)備可進(jìn)fastboot模式。但是沒有找到相關(guān)命令,命令如下
fastboot# help
? - alias for 'help'
base - print or set address offset
bdinfo - print Board Info structure
bootatf - boot atf ,kernel and secureos from memory
bootatf32- boot atf ,kernel[32bit] and secureos from memory
bootp - boot image via network using BOOTP/TFTP protocol
ca_check_boot_version- ca_check_boot_version
ca_check_verion- ca_check_verion flash_patition_name
ca_clean_secboot_key- clean sec boot key
ca_common_verify- ca_common_verify
ca_common_verify_bootargs- ca_common_verify_bootargs
ca_decryptflashpartition- decrypt flash_patition_name to DDR
ca_get_extern_rsa_key- get external rsa key
ca_special_verifybootargs- verify bootargs
cipher_test- CIPHER encrypt and decrypt test
cmp - memory compare
cp - memory copy
crc32 - checksum calculation
ddr - ddr training function
editenv - edit environment variable
env - environment handling commands
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
fatsize - determine a file's size
fatwrite- write file into a dos filesystem
getinfo - print hardware information
go - start application at address 'addr'
gzwrite - unzip and write memory to block device
hash - calcluate hash
hash_test- hash_test [x]:[0] SHA1; [1] SHA256; [2] HMAC-SHA1; [3] HMAC-SHA256;
help - print command description/usage
i2c_read- I2C Read, please be careful !!!
i2c_write- I2C Write, please be careful !!!
loadb - load binary file over serial line (kermit mode)
loadsos - load secure os at address <addr>
loadx - load binary file over serial line (xmodem mode)
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
md - memory display
mii - MII utility commands
mm - memory modify (auto-incrementing address)
mmc - MMC sub system
mmcinfo - display MMC info
mw - memory write (fill)
nm - memory modify (constant address)
otpreadall- read otp ,for example otpreadall
otpwrite- write otp ,for example otpwrite adddress value
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
reset - Perform RESET of the CPU
rsa_test- RSA verify test
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv - set environment variables
sleep - delay execution for some time
standby - test standby
start_slaveboot- slaveboot debug
tftp - tftp - download or upload image via network using TFTP protocol
tftpboot- boot image via network using TFTP protocol
tftpput - TFTP put command, for uploading files to a server
timershow- timer_show start
unzip - unzip a memory region
usb - USB sub-system
usbboot - boot from USB device
version - print monitor, compiler and linker version
請教大神指點,如何才能實現(xiàn)那種恢復(fù)出廠設(shè)置后啟動設(shè)備讓它自動配置所有的參數(shù)【這些配置的參數(shù)會自動生成到data分區(qū)里】
找臺好的機(jī)器備份data分區(qū)的數(shù)據(jù)恢復(fù)到這臺這種操作暫時沒法操作,因為手上沒有第二臺一樣全好的機(jī)器。
|