[ 精選文章 ]
自行車 入門 Escape 3 , Snap 21 , Revel
最近周末想運動 , 平日想通勤 , 想買台自行車 , 把自己找的資料跟大家分享 , 如果你是玩家級的 就不用看了 這是給跟我一樣的新新新手 參考的 騎車半年後的補充: 如果你有把握你是真的有時間有興趣會一直騎,建議還是存點錢買好一點的彎把公路車, 或是可以考慮買2手的自...
2015年6月15日 星期一
Desire 820D 完美ROOT
For HTC Desire 820 dual sim , 820U 820T
下載 完美 ROOT 此為Root後 去除system保護 , 須要先 ROOT過
下面看不懂得最好還是不要用唷
fastboot devices , to ensure the device connected
fastboot flash boot a51dtul1117-new-2.img , to flash the perfect root kernel
fastboot reboot , to reboot
Desire 820D 更換開機動畫
Desire 820D 官方 Recovery
For HTC desire 820 dual sim
android 5.0的新限制, root 會動到 /system, 導致sha1驗證碼產生變化, 於是無法OTA ,得刷 RUU 才能
(5.0前的只要刷原廠 Recovery 即可 OTA)
目前我也沒看到台版的 RUU (網路有不過需要帳號) , 也就是說5.0 , ROOT 後 會無法OTA 唷
更新到 5.0 後 須用新的 Recovery (TWRP Recovery For Lollipop arm64|(Qualcomm 615)
---------------------------------------------------
2015/10
終於等到 5.0 了 , 再來做一次 !! (應該是要使用最新的 Recovery 檔案大小是 12,988,672 byte)
第一次刷居然失敗了 , 大概是因為我改過開機動畫 , 刷回原本先
不過後來有跑了更新 跑了一陣子後 一樣變成紅色驚嘆號
有網友指出 更新的檔案資料夾 (手機儲存空間內的)須為 Download (D大寫) 最好只有一個檔
但是我目前還是會卡住 , 只能等有空再弄了
4.0.4 (OTA 1.23.709.10 內的) Recovery
5.0 OTA (2.10.709.2) 內的 Recovery
刷的方式 一樣都是 HBOOT 下 fastboot flash recovery RECOVERY檔名
---------------------------------------------------
2015/08 又有更新 1.23.709.10(227.99MB) 所以自己又來作一次
本頁的所有 下載列表
---------------------------------------------------
HTC Desire 820D 官方 Recovery
Desire820 官方 Recovery + TWRP2.8 中英文版
因為有新版的 OTA release (1.23.709.1) , Root 過當然得先重刷 Recovery 才能 OTA 囉
然後也是要重新刷最新版的 SuperSU 2.52 beta (分流)
或是穩定版的 SuperSU 2.46
1.下載 Desire 官方 Recovery + TWRP2.8 中英文版 (點選後 請找螢幕上方的Download箭頭) 下載後解壓縮
2.關閉快速開機 (設定 電源 快速開機 不要打勾) 然後正常關機
3.按音量下加電源鍵重開機到bootloader 進入fastboot模式
4.用USB接上電腦,手機會顯示為fastboot USB
5.執行 recovery.bat 即可刷回官方 recovery , 顯示應該如下
更新完成後 先 copy SuperSU 到記憶卡
刷回 TWRP2.8 (步驟5 執行 TWRP_CH.bat 中文版 or TWRP.bat 英文版 )
切換 Recovery mode 用 TWRP 刷 SuperSU2.49 重新取得 ROOT 權限
附上 1.23.709.1-1.22.709.1 OTA 原始檔
OTA_A51_DTUL_K44_DESIRE_SENSE60_hTC_Asia_TW_1.23.709.1-1.22.709.1_release_427591212hq69qllvk9ezb
PS.裡面其實就有原版的 recovery.img (在解壓縮的 Firmware 裡面)
boot.img , hboot_signedbyaa.img 都在那裏面 有需要請自取
1.23.709.1更新後顯示版本
A51_DTUL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-01.01.010_U1030481_08.01.41119
OS-1.23.709.1
eMMC-boot 2048MB
Mar 27 2015,14:06:58.0
附上 1.23.709.10-1.23.709.1 OTA 原始檔
OTA_A51_DTUL_K44_DESIRE_SENSE60_hTC_Asia_TW_1.23.709.10-1.23.709.1_release_447338tfikhi3sej28mtib.zip
1.23.709.10更新後顯示版本
A51_DTUL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-01.01.010_U1030481_08.01.41119
OS-1.23.709.10
eMMC-boot 2048MB
Aug 10 2015,23:44:46.0
android 5.0的新限制, root 會動到 /system, 導致sha1驗證碼產生變化, 於是無法OTA ,得刷 RUU 才能
(5.0前的只要刷原廠 Recovery 即可 OTA)
目前我也沒看到台版的 RUU (網路有不過需要帳號) , 也就是說5.0 , ROOT 後 會無法OTA 唷
更新到 5.0 後 須用新的 Recovery (TWRP Recovery For Lollipop arm64|(Qualcomm 615)
---------------------------------------------------
2015/10
終於等到 5.0 了 , 再來做一次 !! (應該是要使用最新的 Recovery 檔案大小是 12,988,672 byte)
第一次刷居然失敗了 , 大概是因為我改過開機動畫 , 刷回原本先
不過後來有跑了更新 跑了一陣子後 一樣變成紅色驚嘆號
有網友指出 更新的檔案資料夾 (手機儲存空間內的)須為 Download (D大寫) 最好只有一個檔
但是我目前還是會卡住 , 只能等有空再弄了
4.0.4 (OTA 1.23.709.10 內的) Recovery
5.0 OTA (2.10.709.2) 內的 Recovery
刷的方式 一樣都是 HBOOT 下 fastboot flash recovery RECOVERY檔名
---------------------------------------------------
2015/08 又有更新 1.23.709.10(227.99MB) 所以自己又來作一次
本頁的所有 下載列表
---------------------------------------------------
HTC Desire 820D 官方 Recovery
Desire820 官方 Recovery + TWRP2.8 中英文版
因為有新版的 OTA release (1.23.709.1) , Root 過當然得先重刷 Recovery 才能 OTA 囉
然後也是要重新刷最新版的 SuperSU 2.52 beta (分流)
或是穩定版的 SuperSU 2.46
1.下載 Desire 官方 Recovery + TWRP2.8 中英文版 (點選後 請找螢幕上方的Download箭頭) 下載後解壓縮
2.關閉快速開機 (設定 電源 快速開機 不要打勾) 然後正常關機
3.按音量下加電源鍵重開機到bootloader 進入fastboot模式
4.用USB接上電腦,手機會顯示為fastboot USB
5.執行 recovery.bat 即可刷回官方 recovery , 顯示應該如下
fastboot flash recovery recovery.img6.重開機到桌面 , 執行更新檢查 , 下載更新 , 安裝
target reported max download size of 16510976 bytes
sending 'recovery' (12662 KB)...
OKAY [ 1.293s]
writing 'recovery'...
OKAY [ 1.528s]
finished. total time: 2.825s
更新完成後 先 copy SuperSU 到記憶卡
刷回 TWRP2.8 (步驟5 執行 TWRP_CH.bat 中文版 or TWRP.bat 英文版 )
切換 Recovery mode 用 TWRP 刷 SuperSU2.49 重新取得 ROOT 權限
附上 1.23.709.1-1.22.709.1 OTA 原始檔
OTA_A51_DTUL_K44_DESIRE_SENSE60_hTC_Asia_TW_1.23.709.1-1.22.709.1_release_427591212hq69qllvk9ezb
PS.裡面其實就有原版的 recovery.img (在解壓縮的 Firmware 裡面)
boot.img , hboot_signedbyaa.img 都在那裏面 有需要請自取
1.23.709.1更新後顯示版本
A51_DTUL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-01.01.010_U1030481_08.01.41119
OS-1.23.709.1
eMMC-boot 2048MB
Mar 27 2015,14:06:58.0
附上 1.23.709.10-1.23.709.1 OTA 原始檔
OTA_A51_DTUL_K44_DESIRE_SENSE60_hTC_Asia_TW_1.23.709.10-1.23.709.1_release_447338tfikhi3sej28mtib.zip
1.23.709.10更新後顯示版本
A51_DTUL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-01.01.010_U1030481_08.01.41119
OS-1.23.709.10
eMMC-boot 2048MB
Aug 10 2015,23:44:46.0
2015年6月8日 星期一
ACPI 隱藏 USB 裝置 , Win 10 WebCam 鏡像顯示 ( Webcam Mirror )
Win10 Webcam 若為前鏡頭 須為 鏡像顯示 (跟照鏡子一樣)
(1)
Camera的Position要設為Front,而不是Back,
Front代表Camera放在螢幕的前方(前置鏡頭),Back為放在螢幕的後面(後置鏡頭),
所以要Mirror的話需設為Front,如下ACPI Spec描述:
6.1.8 _PLD(Physical Location of Device) 欄位描述 bit 67~69:
也就是Code的位置:
若設為0x60:0110 0000
=>所以為Front (成像Mirror)
若設為0x68:0110 1000
=>所以為Back (不會Mirror)
(2)
Code的架構上需新增宣告一個WCam Device且需掛在USB
port(PRT3)底下才會有效,而不能讓Device(WCam)與Device(PRT3)平行
例如以下有效的描述:
Scope(\_SB.PCI0.EHC1)
{
Device (RHUB)
{
……
Device (PRT3) //EHCI1
Port3
{
……
Device(Wcam)
{
…… <=把上面的重點1修改在這邊
}
}
}
}
例如以下無效的描述:
Scope(\_SB.PCI0.EHC1)
{
Device (RHUB)
{
……
Device (PRT3) //EHCI1
Port3
{
……
}
Device(Wcam)
{
…… <=即使把重點1修改在這邊也不會有效,需將Wcam掛在PRT3底下,而不能與之平行
}
}
}
(3)
另外根據實驗,宣告_PLD欄位方式可以有下列2種,擇一宣告即可
(方式1)
Name(_PLD, Buffer(0x10) {
…….
})
(方式2)
Method(_PLD,0,Serialized)
{
Name(PLDP, Package(){
Buffer (0x10) {
……
}
})
Return
(PLDP)
}
另外Buffer大小,宣告Buffer(0x10)或Buffer(0x14)都可以,不會影響
(1)
隱藏USB device: (1)USB Camera (2) USB Bluetooth
如下圖已隱藏:
Win10 -> Control
Panel -> Hardware and Sound -> Devices and printers
EX,要把USB Optical Mouse在這裡hidden,則要滿足下面ACPI 2個條件
(1)
ACPI spec
_UPC->connectable要設0:
(2) ACPI spec _PLD->User Visible設為0:
Device (RHUB)
{
……
Device (PRT3) //EHCI1 Port3
{
Name(_UPC,Package(){
0x01,
0xFF,
0x00,
0x00})
Name(PLDP, Package(){
Buffer (0x10) {
0x81,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,
0x69,
.....
}
}
}
只要把紅色部分 0x01改成0x00、0x69改成0x68即可hidden
詳細資料請參閱 ACPI SPEC
訂閱:
文章 (Atom)