据雅虎体育25日报谈激色猫小叮当,因涉嫌使用无东谈主机“刺探敌情”,加拿大女子足球队主解说、英国东谈主贝佛莉·普利斯特曼(Beverly Priestman)已...
序文av 自拍偷拍 跟着环境沾污等问题的加重,公众对环境料理的怜爱程度不停提高。为收场企业可抓续发展主义,赢得恒久竞争上风,环境料理成为现时料理执行界的热门[1...
信誉约炮 市集 最高价 最廉价 巨额价 南宁农居品中心有限连累公司 10.00 3.00 5.00 甘肃省定西市清闲马铃薯概述来回中心 5.90 4.90 5....
市集 最高价 最廉价 大量价 北京新发地农副居品批发市集信息中心 8.00 6.00 7.00 北京向阳区大洋路详尽市集 10.00 9.00 9.00 邯郸建...
近期,雷蛇新款键盘Huntsman V3 Pro引入的“Snap Tap”功能在FPS游戏圈激色猫小叮当,尤其是《丧胆公约》限制颇具争议。该功能在急停开枪这方面...
https://yanhy.top/?p=382 【RSKAD-001】アウトローなイマドキGALS 平成生まれ アウトロー☆DEBUT18歳2008-03-03スカッド&$スカッド105分钟 (需更新) 社区还是有许多编译的系统可玩了,然而为了追求透顶,我如故思我方编译一个系统用用看,趁便试着诊疗内核进行超频...本文参照多个著述整理后编写编译UFI确立的Debian固件编译410随身wifi_Debian超频版教程&教训对于 OpenStick若是只思刷入社区的系统镜像,可看第5节 系统刷入 骨子 荫藏 1 系统与环境 2 器具准备 3 内核超频 4 内核编译 4.1 编译配置 4.2 运转编译 4.3 生成软件包 4.4 保留文献 4.5 下载底包 4.6 解包挂载 4.7 系统优化 4.8 取消挂载并打包 4.9 生成镜像 5 刷入系统 5.1 第0节 5.2 第1节 5.3 第2节 系统与环境编译需要在主机为Linux系统下进行,因此本次聘请vmware臆造机进行 系统镜像: Ubuntu2210_Desktop_amd64 编译历程中全程以等闲用户进行,不可参预root用户编译,仅使用sudo提权 系统装配完成后通达末端运退换源,若是不换源后续装配软件会较慢: sudo vi /etc/apt/sources.list明慧一都骨子,更换为: # 默许明慧了源码镜像以提高 apt update 速率,如有需要可自行取消明慧 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-backports main restricted universe multiverse # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-security main restricted universe multiverse # # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-security main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ kinetic-security main restricted universe multiverse # deb-src http://security.ubuntu.com/ubuntu/ kinetic-security main restricted universe multiverse # 预发布软件源,不提倡启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-proposed main restricted universe multiverse # # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic-proposed main restricted universe multiverse器具准备 输入指示装配软件包: sudo apt install binfmt-support qemu-user-static gcc-10-aarch64-linux-gnu kernel-package fakeroot simg2img img2simg mkbootimg bison flex gcc-aarch64-linux-gnu pkg-config libncurses-dev libssl-dev unzip git克隆仓库代码: git clone https://github.com/OpenStick/linux.git --depth=1内核超频 此时不急着去编译源码,为了得到更佳的性能,先对其进行超频修改 参预目次 linux/drivers/clk/qcom 找到 a53-pll.c文献,进行修改 通达文献后,可凭证下图为参考,21-27行内,第一块为运行频率,第二块则为供电电压。凭证前边的轨则,苟简不错判断为每栽培200Mhz加多10电压值,然而由于再往后就超出了芯片贪图频率,同期要议论功耗与发烧,因此往后栽培时要略加多一些电压值,如 { 1841600000, 96, 0x0, 0x1, 0 } 图片 static const struct pll_freq_tbl a53pll_freq[] = { { 998400000, 52, 0x0, 0x1, 0 }, { 1094400000, 57, 0x0, 0x1, 0 }, { 1152000000, 62, 0x0, 0x1, 0 }, { 1209600000, 63, 0x0, 0x1, 0 }, { 1248000000, 65, 0x0, 0x1, 0 }, { 1363200000, 71, 0x0, 0x1, 0 }, { 1401600000, 73, 0x0, 0x1, 0 }, { 1621600000, 84, 0x0, 0x1, 0 }, { 1841600000, 96, 0x0, 0x1, 0 }, { 1951600000, 103, 0x0, 0x1, 0 }, { } };找到第二个目次 linux/arch/arm64/boot/dts/qcom 修改其中的 msm8916.dtsi 文献,在220行傍边出现默许频率,在此之后进行加多,加多的频率需要在前一个文献内添加好 图片 opp-1363200000 { opp-hz = /bits/ 64 <1363200000>; }; opp-1401600000 { opp-hz = /bits/ 64 <1401600000>; }; opp-1621600000 { opp-hz = /bits/ 64 <1621600000>; }; opp-1841600000 { opp-hz = /bits/ 64 <1841600000>; }; opp-1951600000 { opp-hz = /bits/ 64 <1951600000>; }; 内核编译 编译配置回到刚刚git拉取的末端,运转实施编译前的配置 cd linux export CROSS_COMPILE=aarch64-linux-gnu- export ARCH=arm64 make msm8916_defconfig make menuconfig 图片 具体的make配置不错参考网上宇宙教程,也不错顺利使用默出嫁置进行下一步 运转编译这里的 -j4 请凭证我方CPU的中枢数或臆造机分拨中枢数来修改 make -j4图片 生成软件包生成debian神色的deb软件包: fakeroot make-kpkg --initrd --cross-compile aarch64-linux-gnu- --arch arm64 kernel_image kernel_headers 生成戒指后,输入 ls ../ 即可稽察生成的deb文献包 图片 保留文献在上一级目次创建bak文献夹,将必要的文献索要出来备用 旅途:arch/arm64/boot/Image.gz 确立树dtb旅途:arch/arm64/boot/dts/qcom/msm8916-handsome-openstick-xxxxxx 这里要凭证确立型号聘请,本文使用001B确立 也不错一次性打包多个确立版块【RSKAD-001】アウトローなイマドキGALS 平成生まれ アウトロー☆DEBUT18歳2008-03-03スカッド&$スカッド105分钟,如再拉取一个 003 的棒子的确立树(与001c通用) mkdir ../bak cp arch/arm64/boot/Image.gz ../bak/ cp arch/arm64/boot/dts/qcom/msm8916-handsome-openstick-ufi001b.dtb ../bak/ cp arch/arm64/boot/dts/qcom/msm8916-handsome-openstick-ufi001c.dtb ../bak/ 下载底包下载debian底包,并将解压后的rootfs.img放到bak目次内 cd ../bak wget https://github.com/OpenStick/OpenStick/releases/download/v1/debian.zip && unzip debian.zip mv ./debian/rootfs.img ./解包挂载 simg2img rootfs.img root.img sudo mount root.img /mnt sudo mount --bind /proc /mnt/proc sudo mount --bind /dev /mnt/dev sudo mount --bind /dev/pts /mnt/dev/pts sudo mount --bind /sys /mnt/sys 将前边生成的deb软件包复制到 /mnt 目次 sudo cp ../linux-*.deb /mnt 使用 chroot 参预挂载的系统,移除系统内原有的linux-image包,并装配刚刚生成的deb软件包,装配后删除deb文献 sudo chroot /mnt dpkg -l | grep -E 'linux-headers|linux-image' |awk '{print $2}'|xargs dpkg -P dpkg -i *.deb rm linux-*.deb 系统优化与曩昔debian系调和样进行换源等通例优化操作 换源: cat>/etc/apt/sources.list<<EOF deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free # deb-src http://mirrors.ustc.edu.cn/debian stable main contrib non-free deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free # deb-src http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free EOF 装配常用软件并诊疗时区 区域:6 Asia 时区:70 Shanghai apt install locales usbutils curl wget fdisk net-tools nanodpkg-reconfigure localesdpkg-reconfigure tzdata启用Root并默许自动登录,并修改root密码(本文配置为123123) sed -i '/PermitRootLogin /c PermitRootLogin yes' /etc/ssh/sshd_config sed -i '/PasswordAuthentication /c PasswordAuthentication yes' /etc/ssh/sshd_config passwd root 创建 rc.local 开机启动剧本 cat>>/etc/systemd/system/rc-local.service<<EOF[Unit]Description=/etc/rc.localConditionPathExists=/etc/rc.local[Service]Type=forkingExecStart=/etc/rc.local startTimeoutSec=0StandardOutput=ttyRemainAfterExit=yesSysVStartPriority=99[Install]WantedBy=multi-user.targetEOFcat <<EOF >/etc/rc.local#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runlevel.# Make sure that the script will 'exit 0' on success or any other# value on error.#exit 0EOFsystemctl daemon-reload && systemctl enable rc-localhistory -c 配置戒指,输入 exit 可退出 将 /mnt/boot/initrd**.img 取出到 bak 文献夹内备用 cp /mnt/boot/initrd.img-* ./ 取消挂载并打包取消刚刚的boot.img的挂载 sudo umount /mnt/proc sudo umount /mnt/dev/ptssudo umount /mnt/devsudo umount /mnt/syssudo umount /mnt 将 boot.img 转为刷机用的 rootfs.img 神色 img2simg root.img rootfs.img将Image和dtb统一(由于前边拉了两个确立树,这里统一两次) cat Image.gz msm8916-handsome-openstick-ufi001b.dtb>ufi001b-kernel-dtb cat Image.gz msm8916-handsome-openstick-ufi001c.dtb>ufi001c-kernel-dtb 图片 将前边索要出来的 initrd**.img 更名为 initrd.img mv initrd.img-* initrd.img 生成镜像生成001b的镜像 mkbootimg --base 0x80000000 --kernel_offset 0x00080000 --ramdisk_offset 0x02000000 --tags_offset 0x01e00000 --pagesize 2048 --second_offset 0x00f00000 --ramdisk initrd.img --cmdline 'earlycon root=PARTUUID=a7ab80e8-e9d1-e8cd-f157-93f69b1d141e console=ttyMSM0,115200 no_framebuffer=true rw' --kernel ufi001b-kernel-dtb -o ufi001b-boot.img 生成001c/003的镜像 mkbootimg --base 0x80000000 --kernel_offset 0x00080000 --ramdisk_offset 0x02000000 --tags_offset 0x01e00000 --pagesize 2048 --second_offset 0x00f00000 --ramdisk initrd.img --cmdline 'earlycon root=PARTUUID=a7ab80e8-e9d1-e8cd-f157-93f69b1d141e console=ttyMSM0,115200 no_framebuffer=true rw' --kernel ufi001c-kernel-dtb -o ufi001c-boot.img图片 整理文献,将boot与rootfs.img整理出来(可选) mkdir ufi_debian mv ufi001*.img ./ufi_debian/ mv rootfs.img ./ufi_debian/ 临了,将这些文献从臆造机复制到主机,接入棒子,准备下一个圭臬:运转刷机 图片 刷入系统要思把Debian刷入到棒子内,需要在棒子的fastboot格式下刷入。若是棒子是刚作念完第一章的备份职责后,只需要跳过第0节链接往下随着作念即可;若是棒子还是刷入过openwrt未必Debian等linux系统,请备份好必要辛苦后,看底下第0节参预fastboot格式。除了esim,务必不要插入sim卡的本事刷机,不然可能会无法检测到卡,出现这种情况从头刷入就不错了(除非刷机包有条目插卡刷入) 队长骑在女知青身子上 第0节已刷机的棒子进fastboot 若是你的棒子是新买的何况还是作念完备份职责了,不错顺利跳过该末节,顺利使用adb重启至fastboot备份好必要文献后,拔下棒子 按板子上的RST按钮,并插入到电脑,此时电脑会识别到9008确立 图片 使用第一章的软件 Qualcomm Premium Tool V2.4 ,通达后扫描分区,按下图所示神色化boot分区 图片 神色化完成后,拔掉棒子,从头插入,即可自动参预fastboot格式 图片 通达第一章的adb器具包 tools 文献夹,在文献夹上方地址栏输入cmd,通达cmd窗口 输入指示 fastboot devices 即可稽察是否有确立联接 图片 若是联接奏凯,即可运转跳转到第2节 第1节 参预到fastboot格式,若是是从第0节完成,则不错跳过这一节往下看;若是棒子刚买追念且作念了备份职责后,不错看这一节参预fastboot曩昔插入棒子,恭候其开机,确立处理器知道adb即可 若是知道如下图,同期出现adb与9091确立,代表确立还莫得统统开机,稍等倏地即可 图片 通达第一章内的adb器具包 tools 文献夹,在文献夹上方地址栏输入cmd,通达cmd窗口 输入指示 adb devices ,稽察是否有adb确立联接,如有,可链接实施指示 adb reboot bootloader 图片 此时电脑会教唆新确立接入,输入指示 fastboot devices 即可稽察是否有确立联接 图片 此时棒子奏凯参预fastboot格式,不错进行刷机 第2节准备Debian\linux\openwrt刷入器具包,优先刷入ufi003(001c) 若是使用社区提供的刷机镜像压缩包,内部一般有一都分区文献和 flash.bat 刷机剧本,不错顺利使用包内部的 flash.bat 一键刷入;若是只准备了rootfs.img 与 boot.img 和本文相通,那就需要下载基础包,将这俩文献放基础包内,并把 *-boot.img 更名为 boot.img 即可 基础包接洽:https://www.123pan.com/s/Dpq0Vv-p9UHd.html (本文华取这一个) 源接洽:https://github.com/OpenStick/OpenStick/releases/tag/v1 (提倡使用前边接洽,本文有改造刷入剧本,可自动刷入lk2nd与rootfs、boot) 源接洽协作源教程食用更佳:https://www.kancloud.cn/handsomehacker/openstick/2636506 将基础包下载后解压,可得到一个base文献夹。将前边生成的 rootfs.img 与 ufi001c-boot.img 复制到该文献夹内,并将 ufi001c-boot.img 更名为 boot.img ,然后运行 flash.bat 即可运转刷入,不会逾越3分钟(若是rootfs包较大,耗时也会久,若是永劫辰不跑程度不错尝试从头刷入,参预fastboot依次看第0节) 图片 等知道 All done!! 之后棒子会自动重启,并尝试开机 图片 若是在电脑内部找不到确立【RSKAD-001】アウトローなイマドキGALS 平成生まれ アウトロー☆DEBUT18歳2008-03-03スカッド&$スカッド105分钟,不错参考著述:https://www.kancloud.cn/handsomehacker/openstick/2636506本文戒指,后续折腾请恭候更新 本站仅提供存储工作,整个骨子均由用户发布,如发现存害或侵权骨子,请点击举报。 |