警告,如果你是菜鸟请不要轻易尝试,因为bios刷错,机器会彻底开不了机,
需要拆机,重新写bios才可以救,所以出现问题后果自负。
本人公布这些信息,只是等官方公布win8 bios等的蛋疼,自己的兴趣和爱好,尝试.
经过初步研究,刷win8必须要先刷bios,但是官方不放出刷机工具和bios咋办呢
尝试从别的机型入手
发现别的机器都提供了一个在andriod下面刷bios的工具FPT
可以参考台电,昂达的刷机工具
在刷win8之前都必须要用这个工具
需拷贝到机器中,root权限执行,具体参考别的机型刷机方法
尝试在i9s中使用,提示Error 103: There are no supported SPI flash devices installed. Please check connectivity and orientation of SPI flash device.
经本人研究,发现有个fparts.txt的文件,里面有bios型号,但没有i9s的
正好前面有人发过拆机图,上面有i9s bios芯片型号
具体型号为winbond W25Q16DW
尝试,在fparts文件中添加一行参数
W25Q16DW, 0xEF6015, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
请注意这个参数为本人查询和部分猜测使用,不能用作写bios参数,希望官方能尽快发布win8 bios
加入这行后,发现fpt可以使用,本人尝试,读取备份bios可以读取备份出一部分。
fpt的使用方法可以看具体帮助
比如
./FPT -i可以显示如下
Intel (R) Flash Programming Tool. Version: 0.6.0.1009
[0mCopyright (c) 2007 - 2013, Intel Corporation. All rights reserved.
[0mPlatform: Bay Trail
[0mSpiLoadDevicesFile(fparts.txt)...
Found SPI device!
[0mReading HSFSTS register... Flash Descriptor: Valid
[0m
--- Flash Devices Found ---
[0m W25Q16DW ID:0xEF6015 Size: 8192KB (65536Kb)
[0m
[0m[33m
Warning: There are some addresses that are not defined in any regions.
Read/Write/Erase operations are not possible on those addresses.
[0m --- Flash Image Information --
[0m Signature: VALID
[0m Number of Flash Components: 1
[0m Component 1 - 2048KB (16384Kb)
[0m Regions:
[0m Descriptor - [0mBase: 0x000000, Limit: 0x000FFF
[0m BIOS - [0mBase: 0x160000, Limit: 0x1FFFFF
[0m TXE - [0mBase: 0x001000, Limit: 0x15FFFF
[0m GbE - [0m[33mNot present
[0m PDR - [0m[33mNot present
[0m Master Region Access:
[0m CPU/BIOS - ID: [0m0x0000, Read: 0xFF, Write: 0xFF
[0m TXE - ID: [0m0x0000, Read: 0xFF, Write: 0xFF
[0m GbE - ID: [0m0xFFFF, Read: 0xFF, Write: 0xFF
[0m
Total Accessable SPI Memory: 2048KB, Total Installed SPI Memory : 8192KB
[0m[32m
FPT Operation Passed
测试说明读取是没有问题的,但是用fpt -d 备份出来的文件大小只有2M,不太完整,
由于没有官方公布的bios,本人不敢写入,因为bios写入错误,就彻底挂了
如果有人有别的型号平板可以测试备份,android和win8下面都可以
如果有人有原道w8c的平板更好,可以备份出来一个BIOS比较看看。
出于测试目的,这里只进行了,读取操作,没有写入任何数据。
需要拆机,重新写bios才可以救,所以出现问题后果自负。
本人公布这些信息,只是等官方公布win8 bios等的蛋疼,自己的兴趣和爱好,尝试.
经过初步研究,刷win8必须要先刷bios,但是官方不放出刷机工具和bios咋办呢
尝试从别的机型入手
发现别的机器都提供了一个在andriod下面刷bios的工具FPT
可以参考台电,昂达的刷机工具
在刷win8之前都必须要用这个工具
需拷贝到机器中,root权限执行,具体参考别的机型刷机方法
尝试在i9s中使用,提示Error 103: There are no supported SPI flash devices installed. Please check connectivity and orientation of SPI flash device.
经本人研究,发现有个fparts.txt的文件,里面有bios型号,但没有i9s的
正好前面有人发过拆机图,上面有i9s bios芯片型号
具体型号为winbond W25Q16DW
尝试,在fparts文件中添加一行参数
W25Q16DW, 0xEF6015, 0x4000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
请注意这个参数为本人查询和部分猜测使用,不能用作写bios参数,希望官方能尽快发布win8 bios
加入这行后,发现fpt可以使用,本人尝试,读取备份bios可以读取备份出一部分。
fpt的使用方法可以看具体帮助
比如
./FPT -i可以显示如下
Intel (R) Flash Programming Tool. Version: 0.6.0.1009
[0mCopyright (c) 2007 - 2013, Intel Corporation. All rights reserved.
[0mPlatform: Bay Trail
[0mSpiLoadDevicesFile(fparts.txt)...
Found SPI device!
[0mReading HSFSTS register... Flash Descriptor: Valid
[0m
--- Flash Devices Found ---
[0m W25Q16DW ID:0xEF6015 Size: 8192KB (65536Kb)
[0m
[0m[33m
Warning: There are some addresses that are not defined in any regions.
Read/Write/Erase operations are not possible on those addresses.
[0m --- Flash Image Information --
[0m Signature: VALID
[0m Number of Flash Components: 1
[0m Component 1 - 2048KB (16384Kb)
[0m Regions:
[0m Descriptor - [0mBase: 0x000000, Limit: 0x000FFF
[0m BIOS - [0mBase: 0x160000, Limit: 0x1FFFFF
[0m TXE - [0mBase: 0x001000, Limit: 0x15FFFF
[0m GbE - [0m[33mNot present
[0m PDR - [0m[33mNot present
[0m Master Region Access:
[0m CPU/BIOS - ID: [0m0x0000, Read: 0xFF, Write: 0xFF
[0m TXE - ID: [0m0x0000, Read: 0xFF, Write: 0xFF
[0m GbE - ID: [0m0xFFFF, Read: 0xFF, Write: 0xFF
[0m
Total Accessable SPI Memory: 2048KB, Total Installed SPI Memory : 8192KB
[0m[32m
FPT Operation Passed
测试说明读取是没有问题的,但是用fpt -d 备份出来的文件大小只有2M,不太完整,
由于没有官方公布的bios,本人不敢写入,因为bios写入错误,就彻底挂了
如果有人有别的型号平板可以测试备份,android和win8下面都可以
如果有人有原道w8c的平板更好,可以备份出来一个BIOS比较看看。
出于测试目的,这里只进行了,读取操作,没有写入任何数据。