开启左侧

【HI8】Win10 1809.Oct Home x86 for Chuwi.Hi8(S806).beta

[复制链接]
4987 32
本帖最后由 Bluetooth 于 2018-11-22 20:15 编辑
**拷贝自官方原话**
适合机身序列号为221508XXXX-221604XXXX,请严格按照机器后盖序列号选择正确固件刷机
**拷贝自官方原话**

p.s. 两个版本大概就是wifi驱动不一样吧,没有设备没法测试哈。

本来很早前就想做1809的包了,但是1809公认的bugdows,bug多到令人发指,所以搁置了一下。直到1809.oct发布,我觉着可以搞一波了。

//话痨changelog
一年前发过一个1709的包,先总结一下上一次做了什么:
1.    摸清了官包原理,上贴所述略有纰漏,修正如下:
EFI引导进入winpe → pe自动调用system32\netstart.cmd → netstart.cmd call出Main.cmd
Main.cmd:定位emmc的disk号→依据分区表判断单双多系统→尝试diskpart分区→释放install.wim→进行BCD引导制作→制作winre环境→完事儿绿屏(自动关机)
2.    install.wim文件制作:
①   从微软的1709 x86 ISO镜像中提取出install.wim,Dism++挂载其中家庭版(home);
②   整合官方驱动,剔除其中无效的加速度计(重力sensor)驱动;
③   从官包中提取正确的驱动,进行最终整合。
3.    适当的精简,移除不部分自带app,如xbox,开始菜单广告及建议;
4.    适当的预修改,加快上手速度,如桌面显示此电脑,任务栏隐藏人脉按钮等;
5.    封装install.wim,替换掉官包里的images/install.wim,其他部分未作改动。

本来按照上面的思路,重制install.wim即可,但我又怎么仅满足于此呢?这次的目的是——“极简”。
维基百科、无忧启动、百度百科走一波!

#运作原理详述(部分为猜测):
1.    BIOS转交转交权给默认引导文件efi\boot\bootia32.efi
2.    bootia32.efi读取efi\microsoft\boot\bcd
3.    bcd指向根目录下boot\中bcd文件(此步未验证)
4.    bcd指向加载\sources\boot.wim到ramdisk,分配盘符为x
5.    执行x:\windows\system\winload加载系统
6.    自动调用x:\window\system32\netstart.cmd
netstart.cmd:
a)     记录起始时间
b)     寻找PE来源以定位U盘盘符
c)     如b未成功,通过U盘卷标”WINPE”以及文件系统“FAT32”来判断盘符
d)     调用U盘中scripts\main.cmd
7.    main.cmd:
a)     调节电源模式为高性能
b)     利用diskpart对磁盘及分区进行分析判断,判断单双系统
c)     依照b的结果分支,进行单、双系统的分区操作(以下以单系统为描述对象)
d)     EFI分区100MB,格式fat32,分配盘符s,卷标System
e)     余下部分为系统分区,格式ntfs,分配盘符w,卷标windows
f)      压缩系统分区尾部450mb并创建分区,格式ntfs,分配盘符r,卷标Recovery,setid指定GUID标定分区类型为“WinRE恢复环境分区、系统备份分区”
Refer: GUID磁碟分割表@wikipedia
g)     通过images下的install.txt空文本确认镜象位点,否则报错(这一步主要是为了保险,很稳)
h)     创建了两个文件夹
w:\recycler\scratch       ——释放镜象过程中使用
r:\recovery\windowsre ——为WINRE预设
i)      调用dism解包images\install.wim到w:\
j)      修改w:\Windows\System32\recovery\winre.wim属性为“-s -h -a -r”并移动至“r:\recovery\windowsre”
k)     恢复属性+s +h +a +r
l)      调用w:\WINDOWS\SYSTEM32\BCDBOOT创建引导
m)   调用w:\windows\system32\reagentc创建WINRE环境
n)     复制sdbus.sys至W:\Windows\System32\Drivers\(具体是个什么驱动不得而知)
o)     Done!绿屏,结束,关机。
p)     来得及的话:输出脚本起始及结束时间
8.    至此系统安装完成,拔掉东西开机就是了。

#遇到的问题Q及可能的原因R:
Q1:创建WINRE的时候,reagentc工具无法正常运行导致报错红屏(这是上版至今的遗留问题)
R1:PE版本号为10586,系统版本号是至17134,可能是17134下reagentc工具在当前环境不适用的问题。
Q2:没绿屏就黑屏关机了,心慌慌
R2:wpeutil shutdown命令在color 2f绿屏命令之前,当shutdown执行过快就没绿屏时间啦。

对main.cmd脚本做的一些修改:
1.     有两处echo输出有多余的“images\”导致表观输出错误(不影响结果)
2.     针对Q1:目前能力有限,还没能自制精简PE内核,只能对该项error判断作注释处理,没有激活WINRE环境,但不影响系统使用,可以通过进系统后激活的方式弥补。后期有可能补一个小脚本进系统运行即可(看的人少可能就懒得弄了)。
3.     针对Q2:调换绿屏命令至关机命令之前并在中间加入数秒延迟

#对其余文件的操作:
前面说过,目的只有一个——“极简”!针对:
1.     \boot及\efi下的多余语言——反正是全自动,脚本也只会跳英文,有跟没有没区别,删!
2.     Bootmgr及bootmgr.efi——在本平板的引导环境下毫无作用,删!

#TODO
1.     PE内核制作;
2.     感觉引导部分还可以吃透简化,文件少一个是一个。

//怎么用呢?
下载完后建议对包进行sha1值验证,BDY经常下坏。
准备一个FAT32格式的U盘,卷标改为“WINPE”,可以不是空的,解压压缩包到表面。
!!保证电量充足!!过程大概15分钟,但万一呢?
单WIN:接个usb hub,接键盘,开机狂摁esc,→→↓进scu,在(左往右)第二栏(上往下)第四项中把secure erase emmc给enable了f10保存重启。拔掉HUB只插U盘,自动跑条。
双系统:先刷安卓,再刷win
完事了,能开了。

很话痨,感谢你能看到这里。
各种转载希望能保留此贴链接。
感谢各资源的原作者。

——————————FOR ENG READER——————————
Sorry for my poor eng.
I will try to make some plain & necessary description.
This zip is based on the official release win10 pack two years ago.

With google, i try my best to comprehend every command in it tofigure out what I should do to make update possible.

I list almost all I know about them in CHN above.

The pack I put below can be used in the same way as the officialreleased one. I made it myself and I’m no pro. Treat it a beta version. It’spure. Just with some modify like put the ‘this computer’ icon on the desktopfor better experience, remove the xbox app & Ads and some other things likethat. Just iso@msdn+drivers, nothing else.


Download,set up,and enjoy.
Thanks! Wish you nice days.
——————————La—La—La—La———————————

//下载链接(DownloadLink)

游客,如果您要查看本帖隐藏内容请回复

请勿灌水,无意义回复,违者封号处理

举报 使用道具

回复

32 个评论

修罗铁  Lv 3 :白银驰粉  发表于 2018-12-15 20:33:26  手机用户  | 显示全部楼层
感谢分享谢谢
请勿灌水,无意义回复,违者封号处理
kevincr55  Lv 2 :青铜驰粉  发表于 2018-12-17 15:07:09  | 显示全部楼层
thanks 謝謝分享


请勿灌水,无意义回复,违者封号处理
leafkoy  QQ用户  发表于 2019-1-5 00:06:09  | 显示全部楼层
Thanks ...........
请勿灌水,无意义回复,违者封号处理

举报 使用道具

回复
GASAEMDAN  QQ用户  发表于 2019-1-25 21:17:11  | 显示全部楼层
试一下,我的机器很有问题
请勿灌水,无意义回复,违者封号处理
阿赵  QQ用户  发表于 2019-2-2 21:30:38  | 显示全部楼层
谢谢哈哈哈哈哈哈哈哈哈哈哈哈哈哈
请勿灌水,无意义回复,违者封号处理
Zhaosn  QQ用户  发表于 2019-2-21 20:34:13  | 显示全部楼层

感谢分享谢谢
请勿灌水,无意义回复,违者封号处理
hangong  QQ用户  发表于 2019-2-22 19:48:36  | 显示全部楼层
太感谢了,现在才看到,楼主人才
请勿灌水,无意义回复,违者封号处理
slide  QQ用户  发表于 2019-2-24 11:57:14  | 显示全部楼层
xiexielouzu
请勿灌水,无意义回复,违者封号处理
mofj19710115  QQ用户  发表于 2019-2-27 17:50:44  | 显示全部楼层
好冬西就要顶!!!
请勿灌水,无意义回复,违者封号处理
您需要登录后才可以回帖 登录 | 加入驰为

本版积分规则

搜索
热搜: 活动 交友 discuz

图文热点

更多

社区学堂

更多

客服中心

400-800-8888 周一至周日 8:30-20:30 仅收市话费

关注我们

  • 手机客户端
  • 关注官方微信
关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表