日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

8953n的user获取权限以及remount

發布時間:2025/4/16 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 8953n的user获取权限以及remount 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

8953n的user 想要root的話 不太方便,

?

當需要push文件到system下時,需要執行如下步驟:

1.?????先使用FDSS signature Unlock機臺,通過此方式解鎖機臺,便能夠獲得root權限

(a).在fastboot下使用?? ??????? fastboot_89xx getvar cpusn?,獲得CPUID

(b).將該CPUID發給PM,說明需要unlock機臺。PM會回傳一個signature文件

(c).將該signature文件用?????? fastboot_89xx flash asus_unlock signature?????????,即可unlock機臺。

?

2.?????此時開機便可以使用???? adb root

3.?????adb root之后,下命令? adb disable-verity,然后重啟機臺

4.?????重啟之后便可以使用???? adb remount命令,可以adb push文件到system目錄下

?

這里的matthew@matthew:/media/matt2/8953-N/out/host/linux-x86/bin$ ./adb disable-verity ? ?//一定要用n的out下面的adb才行
? ? ? ? ? ? ? ? Verity already disabled on /system

還有要記得關selinux

1|ASUS_Z01F_1:/ # setenforce ?0

?

在這期間還遇到了問題就是還是push不進去,于是看看目錄的掛載情況

1|ASUS_Z01F_1:/ # cat proc/mounts

/dev/block/bootdevice/by-name/modem /firmware ??vfat ??ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0

原來是個ro也就是read only 所以需要重新掛載

ASUS_Z01F_1:/ # umount firmware/


ASUS_Z01F_1:/firmware # ?mount -t vfat ?-o rw /dev/block/bootdevice/by-name/modem /firmware ?掛成rw就可以了

?

system里的fw主要在兩個目錄下

ASUS_Z01F_1:/system/etc/firmware # ls
Splendid ? ? ? ?cmnlib.b02 ? ? ? ? ? ? ?cppf.b06 ? ? ?keymaster.b06 ? ? ? ?
ZS550KL ? ? ? ? cmnlib.b03 ? ? ? ? ? ? ?cppf.mbn ? ? ?keymaster.mdt ? ? ? ?
a225_pfp.fw ? ? cmnlib.b04 ? ? ? ? ? ? ?cppf.mdt ? ? ?leia_pfp_470.fw ? ? ?
a225_pm4.fw ? ? cmnlib.b05 ? ? ? ? ? ? ?goodixfp.b00 ?leia_pm4_470.fw ? ? ?
a225p5_pm4.fw ? cmnlib.mdt ? ? ? ? ? ? ?goodixfp.b01 ?nvm_tlv.bin ? ? ? ? ?
a300_pfp.fw ? ? cmnlib64.b00 ? ? ? ? ? ?goodixfp.b02 ?nvm_tlv_1.3.bin ? ? ?
a300_pm4.fw ? ? cmnlib64.b01 ? ? ? ? ? ?goodixfp.b03 ?nvm_tlv_2.1.bin ? ? ?
a330_pfp.fw ? ? cmnlib64.b02 ? ? ? ? ? ?goodixfp.b04 ?nvm_tlv_3.0.bin ? ? ?
a330_pm4.fw ? ? cmnlib64.b03 ? ? ? ? ? ?goodixfp.b05 ?nvm_tlv_3.2.bin ? ? ?
a420_pfp.fw ? ? cmnlib64.b04 ? ? ? ? ? ?goodixfp.b06 ?phone_ct ? ? ? ? ? ??
a420_pm4.fw ? ? cmnlib64.b05 ? ? ? ? ? ?goodixfp.mdt ?rampatch_tlv.img ? ??
a506_zap.b00 ? ?cmnlib64.mdt ? ? ? ? ? ?hbtp ? ? ? ? ?rampatch_tlv_1.3.tlv?
a506_zap.b01 ? ?cpp_firmware_v1_10_0.fw ice40.bin ? ? rampatch_tlv_2.1.tlv?
a506_zap.b02 ? ?cpp_firmware_v1_1_1.fw ?ifaata.b00 ? ?rampatch_tlv_3.0.tlv?
a506_zap.elf ? ?cpp_firmware_v1_1_6.fw ?ifaata.b01 ? ?rampatch_tlv_3.2.tlv?
a506_zap.mdt ? ?cpp_firmware_v1_2_0.fw ?ifaata.b02 ? ?widevine.b00 ? ? ? ??
a530_gpmu.fw2 ? cpp_firmware_v1_4_0.fw ?ifaata.b03 ? ?widevine.b01 ? ? ? ??
a530_pfp.fw ? ? cpp_firmware_v1_5_0.fw ?ifaata.b04 ? ?widevine.b02 ? ? ? ??
a530_pm4.fw ? ? cpp_firmware_v1_5_2.fw ?ifaata.b05 ? ?widevine.b03 ? ? ? ??
a530v1_pfp.fw ? cpp_firmware_v1_6_0.fw ?ifaata.b06 ? ?widevine.b04 ? ? ? ??
a530v1_pm4.fw ? cpp_firmware_v1_8_0.fw ?ifaata.mdt ? ?widevine.b05 ? ? ? ??
a530v2_seq.fw2 ?cppf.b00 ? ? ? ? ? ? ? ?keymaster.b00 widevine.b06 ? ? ? ??
a530v3_gpmu.fw2 cppf.b01 ? ? ? ? ? ? ? ?keymaster.b01 widevine.mbn ? ? ? ??
a530v3_seq.fw2 ?cppf.b02 ? ? ? ? ? ? ? ?keymaster.b02 widevine.mdt ? ? ? ??
a540_gpmu.fw2 ? cppf.b03 ? ? ? ? ? ? ? ?keymaster.b03 wlan ? ? ? ? ? ? ? ??
cmnlib.b00 ? ? ?cppf.b04 ? ? ? ? ? ? ? ?keymaster.b04?
cmnlib.b01 ? ? ?cppf.b05 ? ? ? ? ? ? ? ?keymaster.b05?




ASUS_Z01F_1:/firmware/image # ls
adsp.b00 ? ? cmnlib64.b05 cpe_9335.b25 gptest.b03 ? qmpsecap.b05 venus.b00 ? ?
adsp.b01 ? ? cmnlib64.mdt cpe_9335.b26 gptest.b04 ? qmpsecap.b06 venus.b01 ? ?
adsp.b02 ? ? cpe_9335.b00 cpe_9335.b27 gptest.b05 ? qmpsecap.mdt venus.b02 ? ?
adsp.b03 ? ? cpe_9335.b01 cpe_9335.b28 gptest.b06 ? securemm.b00 venus.b03 ? ?
adsp.b04 ? ? cpe_9335.b02 cpe_9335.b29 gptest.mdt ? securemm.b01 venus.b04 ? ?
adsp.b05 ? ? cpe_9335.b03 cpe_9335.b30 isdbtmm.b00 ?securemm.b02 venus.mdt ? ?
adsp.b06 ? ? cpe_9335.b04 cpe_9335.b31 isdbtmm.b01 ?securemm.b03 wcnss.b00 ? ?
adsp.b07 ? ? cpe_9335.b05 cpe_9335.mdt isdbtmm.b02 ?securemm.b04 wcnss.b01 ? ?
adsp.b08 ? ? cpe_9335.b06 cppf.b00 ? ? isdbtmm.b03 ?securemm.b05 wcnss.b02 ? ?
adsp.b09 ? ? cpe_9335.b07 cppf.b01 ? ? isdbtmm.b04 ?securemm.b06 wcnss.b04 ? ?
adsp.b10 ? ? cpe_9335.b08 cppf.b02 ? ? isdbtmm.b05 ?securemm.mdt wcnss.b06 ? ?
adsp.b11 ? ? cpe_9335.b09 cppf.b03 ? ? isdbtmm.b06 ?smplap32.b00 wcnss.b09 ? ?
adsp.b12 ? ? cpe_9335.b10 cppf.b04 ? ? isdbtmm.mdt ?smplap32.b01 wcnss.b10 ? ?
adsp.b13 ? ? cpe_9335.b11 cppf.b05 ? ? mdtp.b00 ? ? smplap32.b02 wcnss.b11 ? ?
adsp.mdt ? ? cpe_9335.b12 cppf.b06 ? ? mdtp.b01 ? ? smplap32.b03 wcnss.b12 ? ?
cmnlib.b00 ? cpe_9335.b13 cppf.mdt ? ? mdtp.b02 ? ? smplap32.b04 wcnss.mdt ? ?
cmnlib.b01 ? cpe_9335.b14 dhsecapp.b00 mdtp.b03 ? ? smplap32.b05 widevine.b00?
cmnlib.b02 ? cpe_9335.b15 dhsecapp.b01 mdtp.b04 ? ? smplap32.b06 widevine.b01?
cmnlib.b03 ? cpe_9335.b16 dhsecapp.b02 mdtp.b05 ? ? smplap32.mdt widevine.b02?
cmnlib.b04 ? cpe_9335.b17 dhsecapp.b03 mdtp.b06 ? ? smplap64.b00 widevine.b03?
cmnlib.b05 ? cpe_9335.b18 dhsecapp.b04 mdtp.mdt ? ? smplap64.b01 widevine.b04?
cmnlib.mdt ? cpe_9335.b19 dhsecapp.b05 modem_pr ? ? smplap64.b02 widevine.b05?
cmnlib64.b00 cpe_9335.b20 dhsecapp.b06 qmpsecap.b00 smplap64.b03 widevine.b06?
cmnlib64.b01 cpe_9335.b21 dhsecapp.mdt qmpsecap.b01 smplap64.b04 widevine.mdt?
cmnlib64.b02 cpe_9335.b22 gptest.b00 ? qmpsecap.b02 smplap64.b05?
cmnlib64.b03 cpe_9335.b23 gptest.b01 ? qmpsecap.b03 smplap64.b06?
cmnlib64.b04 cpe_9335.b24 gptest.b02 ? qmpsecap.b04 smplap64.mdt?

?

?

需要push的目錄是

?adsp ??cmnlib ?cmnlib64 ?cpe_9335?cppf ??dhsecapp ?gptest ?isdbtmm ?keymaster ?lksecapp ?qmpsecap ?securemm ?smplap32 ?smplap64 ?venus ?wcnss ?widevine

?

?

關某些service的腳本如下

#!/bin/bash
adb root




adb shell stop thermal-engine
adb shell "echo 0 > /sys/module/msm_thermal/core_control/enabled"
#adb shell rmmod core_ctl
adb shell stop perfd
sleep 1
adb shell "echo 1 > /sys/devices/system/cpu/cpu1/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu2/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu3/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu4/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu5/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu6/online"
adb shell "echo 1 > /sys/devices/system/cpu/cpu7/online"
sleep 1
adb shell "echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor"
adb shell "echo performance > /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor"
# GPU performance mode
adb shell stop thermal-engine?
adb shell "echo 0 > /sys/class/kgsl/kgsl-3d0/bus_split"?
adb shell "echo performance > /sys/class/kgsl/kgsl-3d0/devfreq/governor"?
adb shell "echo 1 > /sys/class/kgsl/kgsl-3d0/force_bus_on"?
adb shell "echo 1 > /sys/class/kgsl/kgsl-3d0/force_rail_on"?
adb shell "echo 1 > /sys/class/kgsl/kgsl-3d0/force_clk_on"?
adb shell "echo 1000000 > /sys/class/kgsl/kgsl-3d0/idle_timer"

總結

以上是生活随笔為你收集整理的8953n的user获取权限以及remount的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。