蓝魔吧 关注:664,342贴子:859,351

蓝魔i9s读写bios进展,技术贴,装win8必须

只看楼主收藏回复

警告,如果你是菜鸟请不要轻易尝试,因为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比较看看。
出于测试目的,这里只进行了,读取操作,没有写入任何数据。


IP属地:北京1楼2014-10-14 23:19回复
    再提示一遍,风险自负,刷错了会开不机,本人只进行了读取测试,没有写入别的平板的bios


    IP属地:北京2楼2014-10-14 23:20
    回复
      这里还是要吐槽一下,蓝魔节约成本,别的机器用的芯片基本都是W25Q64DW ,而蓝魔是W25Q16DW,具体的差异请大家自行查询。。。。


      IP属地:北京3楼2014-10-14 23:23
      收起回复
        技术贴!顶


        IP属地:上海来自Android客户端4楼2014-10-14 23:46
        回复
          (⊙o⊙)哇!支持下


          IP属地:四川来自Android客户端5楼2014-10-14 23:56
          回复
            虽然我看不懂,但是还是支持下!加油!气死蓝魔官方的!


            IP属地:广西来自Android客户端6楼2014-10-15 00:18
            回复
              不明觉厉 帮顶


              IP属地:湖北来自Android客户端7楼2014-10-15 01:04
              回复


                IP属地:湖北来自Android客户端8楼2014-10-15 01:04
                回复
                  理论上,有了这个就可以刷别的机器的bios了,可是。。。没人试过。。。搞错了就挂了啊,纠结,纠结。。。官方能放个win8 bios耍耍么


                  IP属地:北京9楼2014-10-15 10:30
                  收起回复


                    10楼2014-10-15 12:40
                    回复
                      官方把bios放出来就好了不过有大神们一定可以解决


                      IP属地:四川来自Android客户端11楼2014-10-15 14:56
                      回复
                        官方发了蓝魔i7s的bios升级包,可以用里面的fparts.txt文件替换了


                        IP属地:北京12楼2014-10-15 15:12
                        回复
                          我也想骂人了。你不发win8的固件也就算了,发个能装win8的bios也行啊,自己装都装不上。我都想退货了。还得让我等到啥时候?


                          IP属地:北京14楼2014-10-15 18:05
                          回复
                            慢慢等


                            IP属地:山东15楼2014-10-16 09:23
                            回复
                              技术流的,顶一个


                              17楼2014-10-19 13:11
                              回复