<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>iOS &#8211; Gary&#039;s &#8230;Lasamia</title>
	<atom:link href="https://garynil.tw/category/ios/feed/" rel="self" type="application/rss+xml" />
	<link>https://garynil.tw</link>
	<description>🍎 📱 🖥 🔨 😄</description>
	<lastBuildDate>Mon, 09 Nov 2020 17:23:03 +0000</lastBuildDate>
	<language>zh-TW</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://i0.wp.com/garynil.tw/wp-content/uploads/2017/01/cropped-Gary_v3.0.jpg?fit=32%2C32&#038;ssl=1</url>
	<title>iOS &#8211; Gary&#039;s &#8230;Lasamia</title>
	<link>https://garynil.tw</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">147732124</site>	<item>
		<title>[教學] 不要再備份沒用的 SHSH2 了，教你 A12 以上裝置正確固定 nonce 備份 SHSH2</title>
		<link>https://garynil.tw/2020/06/10183/a12-shsh2-backup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a12-shsh2-backup</link>
					<comments>https://garynil.tw/2020/06/10183/a12-shsh2-backup/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Fri, 05 Jun 2020 15:42:30 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=10183</guid>

					<description><![CDATA[<p>過去想降級或越獄的人一定會不時備份 SHSH2 認證等到哪天有工具推出時降級用 但這件事在 A12 之後有所改變，不再只是單純拿個裝置的 ECID 去 1conan 網站讓他自動備份，因為 A12 的 Nonce Entangling 機制，只要你沒指定 nonce 備份的 SHSH2 基本上來說是沒用的，因為在你有生之年不可能運氣那麼好撞擊出對應 nonce 的降級可能（所以不要看智障部落客根本沒研究就亂寫的教學就去亂備份唷 ^__^） 在這篇教學中，A12 是指 iPhone 的 CPU 型號版本，A11 含以下裝置（ex. iPhone X 包含以前）可以繼續歡樂透過 ECID 備份，不需要本篇教學 簡單來說 A11的降級 nonce =「隨機 generator」透過 SHA 算法計算出來 但 A12 的 nonce 則是 「隨機 generator」透過 SHA 算出後再加亂數 ...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2020/06/10183/a12-shsh2-backup/">[教學] 不要再備份沒用的 SHSH2 了，教你 A12 以上裝置正確固定 nonce 備份 SHSH2</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>過去想降級或越獄的人一定會不時備份 SHSH2 認證等到哪天有工具推出時降級用</p>
<p>但這件事在 A12 之後有所改變，不再只是單純拿個裝置的 ECID 去 1conan 網站讓他自動備份，因為 A12 的 Nonce Entangling 機制，只要你沒指定 nonce 備份的 SHSH2 基本上來說是沒用的，因為在你有生之年不可能運氣那麼好撞擊出對應 nonce 的降級可能（所以不要看智障部落客根本沒研究就亂寫的教學就去亂備份唷 ^__^）<br />
<span id="more-10183"></span></p>
<p>在這篇教學中，A12 是指 iPhone 的 CPU 型號版本，A11 含以下裝置（ex. iPhone X 包含以前）可以繼續歡樂透過 ECID 備份，不需要本篇教學</p>
<p>簡單來說 A11的降級 <code>nonce =「隨機 generator」透過 SHA 算法</code>計算出來<br />
但 A12 的 nonce 則是 <code>「隨機  generator」透過 SHA 算出後再加亂數 SALT</code>，加上因為 SALT 算法只有你的 CPU 才會知道並且有可能每個 CPU 都不同</p>
<p>所以如果 A12 要備份，要直接備份固定的 nonce 的結果，不能像 A11 一樣備份隨便一個含 generator 的 SHSH 再透過程式去算出設定 nonce，<br />
改天研究徹底會再寫篇介紹這部分原理的</p>
<p>&#8212;&#8212;廢話分隔線&#8212;&#8212;</p>
<h2>► 目的</h2>
<p>在未來某天有支援你未來所在版本的 set nonce 工具推出後<strong>（舉個例子，假設目前你 iPhone 11 (A13) 在 13.5，有 Unc0ver 這個 set nonce 工具）</strong>，這時你想平刷或降版<strong>（你想降刷成 13.1，並且你有保存到你機器固定 generator 的 nonce 的 13.1 的 SHSH2）</strong>、並且版本與 SEP 相容的情況下<strong>（13.1 與 13.5 SEP 相容）</strong>，你可以透過固定機器的 nonce 對應你的 SHSH2 並使用降級工具<strong>（目前沒有，過去 iOS 12 是 future restore）</strong>，再搭配保存對應版本的 shsh2 降級</p>
<p>另外因為目前 generator 跟 nonce 的公式推算對應結果不會隨版本升級變化，所以這方法備份的 SHSH2 才有效，你取得一次 nonce 之後<strong>未來版本用同一組 nonce 去抓 SHSH2 都通用（就不用另外再取得了）</strong><br />
至於怎樣才會變化，我會開另一篇文章說明</p>
<p>▼ 流程大概是這樣<br />
<img fetchpriority="high" decoding="async" data-attachment-id="10225" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/slice/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Slice.jpg?fit=3981%2C1365&amp;ssl=1" data-orig-size="3981,1365" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Slice" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Slice.jpg?fit=300%2C103&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Slice.jpg?fit=700%2C240&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Slice.jpg?resize=700%2C240&#038;ssl=1" alt="" width="700" height="240" class="aligncenter size-full wp-image-10225" data-recalc-dims="1" /></p>
<p><strong>► Requirements 準備</strong></p>
<ol>
<li>適用於 A12 以上裝置，此篇文章測試於 iPhone 11 Pro Max iOS 13.3~13.5<br />
照理來說均通用於 13.5 以下版本</li>
<li>macOS 安裝 ideviceinfo</li>
<li>簽名越獄.app工具 <a href="https://hiraku.tw/2019/11/5091/" rel="noopener noreferrer" target="_blank">Altstore</a> <del datetime="2020-06-05T15:44:25+00:00">Cydia Impactor</del></li>
</ol>
<h2>步驟1. 安裝工具 libimobiledevice</h2>
<p>►  這段為 macOS 用教學，Windows 可能可以看這個說不定有幫助：<a href="https://github.com/iFred09/libimobiledevice-windows" rel="noopener noreferrer" target="_blank">https://github.com/iFred09/libimobiledevice-windows</a></p>
<p>安裝 libimobiledevice 的目的是要使用底下 irecovery 這個工具去取得在 recovery mode 之下固定的 nonce<br />
當然你也可以自己編譯（注意，此 repo 的 release 版本已經過時）<br />
開源：<a href="https://github.com/libimobiledevice/libirecovery" rel="noopener noreferrer" target="_blank">https://github.com/libimobiledevice/libirecovery</a></p>
<p>▼ macOS 可以簡單透過 <a href="https://brew.sh/index_zh-tw" rel="noopener noreferrer" target="_blank">homebrew</a> 安裝</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">brew install libimobiledevice</pre><p></p>
<p>但這部分在 macOS 10.14 後蠻容易遇到安裝問題的，可以換成這樣安裝</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">brew update
# 先移除舊有相關套件
brew uninstall --ignore-dependencies libimobiledevice
brew uninstall --ignore-dependencies usbmuxd

# 再安裝指定版本相關套件
brew install --HEAD usbmuxd
brew install --HEAD libplist
brew install libimobiledevice --HEAD</pre><p></p>
<h2>步驟2. 確認 libimobiledevice 安裝正確順便拿取裝置需要的 ECID、UDID 資訊</h2>
<p>▼ 拿取 ECID 指令（直接計算成 hex 格式）</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">echo $(([##16]$(ideviceinfo -k UniqueChipID)))</pre><p></p>
<p>▼ 拿取 UDID 指令</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">ideviceinfo | grep UniqueDeviceID</pre><p></p>
<p>當然以上也可以透過 iMazing 等工具查詢</p>
<h2>步驟3. 將裝置越獄並在過程中設置 generator</h2>
<p>以目前 iOS 13.5 版本來說，在 13.5 以下所有裝置都可越獄並且可透過 <a href="https://unc0ver.dev/" rel="noopener noreferrer" target="_blank">Unc0ver</a> 支援 set nonce 的功能：<br />
1. unc0ver 預設 generator：0x1111111111111111<br />
2. chimera 和另一套工具預設是啥我忘了，知道的人歡迎補充</p>
<p><strong>註：</strong>如果你不打算越獄（怕被銀行APP偵測之類的原因），但又想知道自己裝置的固定 nonce 透過工具備份 SHSH2，並且又無法或懶得重刷iOS版本<br />
建議你在這步驟以前先用 iTunes / Finder 備份一次「越獄前乾淨的」你手機備份資料，等等可以還原就不會受影響了</p>
<p>▼ 過程大概就是利用 Altstore 等工具簽名 Unc0ver 裝入你的手機（教學：<a href="https://hiraku.tw/2019/11/5091/" rel="noopener noreferrer" target="_blank">https://hiraku.tw/2019/11/5091/</a>，我是用我自己開發者帳號簡單解決啦..），越獄基本上就會自動幫你 set nonce 成 0x1111111111111111 了</p>
<p><img decoding="async" data-attachment-id="10191" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/pasted_image_2020_6_5__10_59_pm-png/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Pasted_Image_2020_6_5__10_59_PM.png.jpg?fit=2449%2C1516&amp;ssl=1" data-orig-size="2449,1516" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Pasted_Image_2020_6_5__10_59_PM.png" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Pasted_Image_2020_6_5__10_59_PM.png.jpg?fit=300%2C186&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Pasted_Image_2020_6_5__10_59_PM.png.jpg?fit=700%2C433&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Pasted_Image_2020_6_5__10_59_PM.png.jpg?resize=700%2C433&#038;ssl=1" alt="" width="700" height="433" class="aligncenter size-full wp-image-10191" data-recalc-dims="1" /></p>
<h2>步驟4. 取得固定 generator 後的 nonce</h2>
<p>上一步我們透過越獄工具如 Unc0ver 固定了越獄狀態後的手機的 generator，因此此時你手機的 nonce 狀態會是固定的，我們要在 recovery mode（復原模式）取得這個值<br />
在未來某天有支援的工具推出後，這時你想平刷或降版、並且版本與 SEP 相容的情況下，你可以透過工具去固定機器的 generator 變成同樣的 nonce，此時就可以搭配保存對應版本的 shsh2 降級</p>
<p>▼ 將裝置踢進 recovery mode（用 iMazing 等其他工具或用按的也可）</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">ideviceenterrecovery 你裝置的UDID</pre><p></p>
<p>▼ 使用 irecovery 工具取得 nonce</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">irecovery -q | grep NONC</pre><p></p>
<p>▼ 將裝置離開 recovery 模式</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">irecovery -n</pre><p></p>
<p>▼ 實際例子<br />
<img decoding="async" data-attachment-id="10188" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/screen_shot_2020-06-02_at_5_33_30_pm/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-02_at_5_33_30_PM.png?fit=1820%2C411&amp;ssl=1" data-orig-size="1820,411" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screen_Shot_2020-06-02_at_5_33_30_PM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-02_at_5_33_30_PM.png?fit=300%2C68&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-02_at_5_33_30_PM.png?fit=700%2C158&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-02_at_5_33_30_PM.png?resize=700%2C158&#038;ssl=1" alt="" width="700" height="158" class="aligncenter size-full wp-image-10188" data-recalc-dims="1" /></p>
<p><strong>▼ 註：</strong>如果因為要使用銀行等會偵測越獄的 app 又想取得 nonce 的人可以放心，我幫你們做了一些測試</p>
<p><strong>越獄前</strong><br />
正常，偵測不到</p>
<p><strong>越獄後</strong><br />
中信：偵測到已越獄<br />
玉山：偵測到已越獄</p>
<p><strong>越獄後再 rootfs 還原</strong><br />
APP 都還在，相片也都還在<br />
Cydia APP icon 也還在，需要重置手機就會消失<br />
中信：正常，偵測不到<br />
玉山：偵測到已越獄（但其實是錯誤判斷 cache），所以解法是 rootfs 還原後重置整台手機或者還原成你越獄前的資料就正常了</p>
<h2>步驟5. 下載你取得 nonce 的對應 SHSH2</h2>
<p>懶惰的話你可以使用 <a href="https://tsssaver.1conan.com/" rel="noopener noreferrer" target="_blank">https://tsssaver.1conan.com/</a> 或 <a href="https://shsh.host/" rel="noopener noreferrer" target="_blank">https://shsh.host/</a> 兩個服務備份下載</p>
<p>▼ 但如果要自己備份的話先去下載工具：tsschecker（<a href="https://github.com/tihmstar/tsschecker/releases" rel="noopener noreferrer" target="_blank">https://github.com/tihmstar/tsschecker/releases</a>）<br />
安裝完成後，<strong>cd  移動到工具所在資料夾並</strong>輸入指令為：</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">./tsschecker -d 你的裝置代號 -i 要保存還在簽署的iOS版本 -e 你的ECID --generator 0x1111111111111111 --apnonce 011880dfd35d25cacbbaf16a5054eb611be7d776bba610e7908f5c8c57057ccb -s</pre><p></p>
<p>▼ 例如我的就是，有 -s 參數就會自動存到你所在的資料夾了<br />
<img loading="lazy" decoding="async" data-attachment-id="10190" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/screen_shot_2020-06-03_at_11_42_16_pm/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-03_at_11_42_16_PM.png?fit=910%2C570&amp;ssl=1" data-orig-size="910,570" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screen_Shot_2020-06-03_at_11_42_16_PM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-03_at_11_42_16_PM.png?fit=300%2C188&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-03_at_11_42_16_PM.png?fit=700%2C438&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-06-03_at_11_42_16_PM.png?resize=700%2C438&#038;ssl=1" alt="" width="700" height="438" class="aligncenter size-full wp-image-10190" data-recalc-dims="1" /></p>
<h2>步驟6. 驗證 SHSH2 有效</h2>
<p>一樣懶惰的話可以用線上服務測試：<a href="https://tsssaver.1conan.com/check/" rel="noopener noreferrer" target="_blank">https://tsssaver.1conan.com/check/</a></p>
<p>▼ 首先要準備你下載的 SHSH2 的 iOS 版本該裝置的 ipsw，將副檔名改成 .zip 後用 Betterzip 等開啟取得第一層目錄下的 BuildManifest.plist<br />
<img loading="lazy" decoding="async" data-attachment-id="10185" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/image-20200605232456435/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/image-20200605232456435.png?fit=2846%2C962&amp;ssl=1" data-orig-size="2846,962" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-20200605232456435" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/image-20200605232456435.png?fit=300%2C101&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/image-20200605232456435.png?fit=700%2C237&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/image-20200605232456435.png?resize=700%2C237&#038;ssl=1" alt="" width="700" height="237" class="aligncenter size-full wp-image-10185" data-recalc-dims="1" /></p>
<p>▼ 接下來使用 img4tool 去驗證你的 SHSH2 有效性（<a href="https://github.com/tihmstar/img4tool" rel="noopener noreferrer" target="_blank">https://github.com/tihmstar/img4tool</a>），指令為</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">img4tool --verify ./BuildManifest.plist -s ./xxx.shsh2</pre><p></p>
<p>如果成功就會顯示 is GOOD！generator is bad 那行查過其他人經驗也遇到一樣，是正常<br />
<img loading="lazy" decoding="async" data-attachment-id="10187" data-permalink="https://garynil.tw/2020/06/10183/a12-shsh2-backup/screen_shot_2020-05-26_at_4_48_15_pm/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-05-26_at_4_48_15_PM.png?fit=973%2C882&amp;ssl=1" data-orig-size="973,882" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Screen_Shot_2020-05-26_at_4_48_15_PM" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-05-26_at_4_48_15_PM.png?fit=300%2C272&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-05-26_at_4_48_15_PM.png?fit=700%2C635&amp;ssl=1" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/06/Screen_Shot_2020-05-26_at_4_48_15_PM.png?resize=700%2C635&#038;ssl=1" alt="" width="700" height="635" class="aligncenter size-full wp-image-10187" data-recalc-dims="1" /></p>
<p>整理並更新資訊自文章（已過時）：<a href="https://www.reddit.com/r/jailbreak/comments/apjwhy/tutorial_new_tutorial_for_saving_shsh2_blobs_on/" rel="noopener noreferrer" target="_blank">https://www.reddit.com/r/jailbreak/comments/apjwhy/tutorial_new_tutorial_for_saving_shsh2_blobs_on/</a></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2020/06/10183/a12-shsh2-backup/">[教學] 不要再備份沒用的 SHSH2 了，教你 A12 以上裝置正確固定 nonce 備份 SHSH2</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2020/06/10183/a12-shsh2-backup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">10183</post-id>	</item>
		<item>
		<title>[實測] 取代難用的 iTunes iOS 傳檔，iOS 檔案傳輸軟體 &#8211; EaseUS MobiMover</title>
		<link>https://garynil.tw/2020/02/9212/easeus-mobimover/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=easeus-mobimover</link>
					<comments>https://garynil.tw/2020/02/9212/easeus-mobimover/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Fri, 28 Feb 2020 12:49:17 +0000</pubDate>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[工商]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=9212</guid>

					<description><![CDATA[<p>iTunes 萬年以來傳輸音樂是超級難用，完全不懂 Apple 對於 iOS 傳檔的這塊 UX 到底出了什麼毛病。除了限定檔案格式（常用的 MP3 不能），不能直接拖拉，還要先丟到你電腦中的音樂.app 中做好播放列表才能「同步過去」（現在又整合到 Finder 內產生一堆奇怪的 bug，還會被 Apple Music 的難用介面干擾） 而我只是想傳個音樂到手機而已，怎麼那麼難&#8230; ▼ 於是在有著各式各樣 macOS 相關 / iPhone 管理工具的廠牌 EaseUS 易我科技 下載了 MobiMover 後發現竟然可以直接傳輸！MobiMover 提供了免費傳輸iPhone資料的功能 下載連結：https://tw.easeus.com/phone-transfer/mobimover-free.html ▼ 在官網下載後安裝打開會有三個大模式：1.一鍵傳輸 2.iPhone...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2020/02/9212/easeus-mobimover/">[實測] 取代難用的 iTunes iOS 傳檔，iOS 檔案傳輸軟體 &#8211; EaseUS MobiMover</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>iTunes 萬年以來傳輸音樂是超級難用，完全不懂 Apple 對於 iOS 傳檔的這塊 UX 到底出了什麼毛病。除了限定檔案格式（常用的 MP3 不能），不能直接拖拉，還要先丟到你電腦中的音樂.app 中做好播放列表才能「同步過去」（現在又整合到 Finder 內產生一堆奇怪的 bug，還會被 Apple Music 的難用介面干擾）</p>
<p><img loading="lazy" decoding="async" data-attachment-id="9228" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em010/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM010.png?fit=1359%2C806&amp;ssl=1" data-orig-size="1359,806" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM010" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM010.png?fit=300%2C178&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM010.png?fit=700%2C415&amp;ssl=1" class="aligncenter size-full wp-image-9228" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM010.png?resize=700%2C415&#038;ssl=1" alt="" width="700" height="415" data-recalc-dims="1" /></p>
<p>而我只是想傳個音樂到手機而已，怎麼那麼難&#8230;<br />
<span id="more-9212"></span></p>
<p>▼ 於是在有著各式各樣 macOS 相關 /  <a href="https://tw.easeus.com/phone-transfer/" target="_blank" rel="noopener noreferrer">iPhone 管理工具</a>的廠牌 <a href="https://tw.easeus.com/" target="_blank" rel="noopener noreferrer">EaseUS 易我科技</a> 下載了 MobiMover 後發現竟然可以直接傳輸！MobiMover 提供了<a href="https://tw.easeus.com/phone-transfer/mobimover-free.html" target="_blank" rel="noopener noreferrer">免費傳輸iPhone資料</a>的功能</p>
<ul>
<li>下載連結：<a href="https://tw.easeus.com/phone-transfer/mobimover-free.html" target="_blank" rel="noopener noreferrer">https://tw.easeus.com/phone-transfer/mobimover-free.html</a></li>
</ul>
<p><img loading="lazy" decoding="async" data-attachment-id="9221" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em000/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM000.png?fit=1346%2C770&amp;ssl=1" data-orig-size="1346,770" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM000" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM000.png?fit=300%2C172&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM000.png?fit=700%2C400&amp;ssl=1" class="aligncenter size-full wp-image-9221" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM000.png?resize=700%2C400&#038;ssl=1" alt="" width="700" height="400" data-recalc-dims="1" /></p>
<p>▼ 在官網下載後安裝打開會有三個大模式：1.一鍵傳輸 2.iPhone 3.影片下載</p>
<p><img loading="lazy" decoding="async" data-attachment-id="9213" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em001/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM001.png?fit=2228%2C1624&amp;ssl=1" data-orig-size="2228,1624" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM001" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM001.png?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM001.png?fit=700%2C510&amp;ssl=1" class="aligncenter size-full wp-image-9213" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM001.png?resize=700%2C510&#038;ssl=1" alt="" width="700" height="510" data-recalc-dims="1" /></p>
<p>▼ 以傳輸音樂檔案為例，我選擇了首頁最右邊的「Mac 到裝置」，進入頁面後選擇上方我要傳輸到的手機 iPhone 8 Plus<img loading="lazy" decoding="async" data-attachment-id="9215" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em003/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM003.png?fit=2228%2C1624&amp;ssl=1" data-orig-size="2228,1624" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM003" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM003.png?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM003.png?fit=700%2C510&amp;ssl=1" class="aligncenter size-full wp-image-9215" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM003.png?resize=700%2C510&#038;ssl=1" alt="" width="700" height="510" data-recalc-dims="1" /></p>
<p>▼ 然後就超簡單的找個 mp3 音樂檔直接拖拉到主視窗內<br />
<img loading="lazy" decoding="async" data-attachment-id="9222" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em004-2/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM004-1.png?fit=2644%2C1402&amp;ssl=1" data-orig-size="2644,1402" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM004" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM004-1.png?fit=300%2C159&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM004-1.png?fit=700%2C371&amp;ssl=1" class="aligncenter wp-image-9222 size-full" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM004-1.png?resize=700%2C371&#038;ssl=1" alt="" width="700" height="371" data-recalc-dims="1" /></p>
<p>▼ 點開音頻按鈕更可以管理你這次要同步至 iPhone 的檔案，它會自動將你分類好（當然如果你一次傳了各式各樣的文件也可以在這裡檢閱<br />
<img loading="lazy" decoding="async" data-attachment-id="9217" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em005/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM005.png?fit=2004%2C1400&amp;ssl=1" data-orig-size="2004,1400" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM005" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM005.png?fit=300%2C210&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM005.png?fit=700%2C489&amp;ssl=1" class="aligncenter size-full wp-image-9217" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM005.png?resize=700%2C489&#038;ssl=1" alt="" width="700" height="489" data-recalc-dims="1" /></p>
<p>▼ 然後按下確認就&#8230;.傳輸完成了！！太簡單了吧<br />
<img loading="lazy" decoding="async" data-attachment-id="9218" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em006/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM006.png?fit=2228%2C1624&amp;ssl=1" data-orig-size="2228,1624" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM006" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM006.png?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM006.png?fit=700%2C510&amp;ssl=1" class="aligncenter size-full wp-image-9218" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM006.png?resize=700%2C510&#038;ssl=1" alt="" width="700" height="510" data-recalc-dims="1" /></p>
<p>▼ 實際在 iPhone 8 Plus 上看，音樂很簡單的傳送到了 iOS 的音樂 APP 內（還是個原本 iTunes 不支援的 MP3 格式檔）<br />
<img loading="lazy" decoding="async" data-attachment-id="9219" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em007/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM007.png?fit=2810%2C1406&amp;ssl=1" data-orig-size="2810,1406" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM007" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM007.png?fit=300%2C150&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM007.png?fit=700%2C350&amp;ssl=1" class="aligncenter size-full wp-image-9219" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM007.png?resize=700%2C350&#038;ssl=1" alt="" width="700" height="350" data-recalc-dims="1" /></p>
<p>那 MobiMover 還可以做什麼呢？</p>
<p>▼ 除了音樂外你還可以傳各式檔案（當然要iOS內建有支援，如PDF）但如常用的文件.docx不支援就比較可惜<img loading="lazy" decoding="async" data-attachment-id="9226" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em008/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM008.png?fit=3216%2C1412&amp;ssl=1" data-orig-size="3216,1412" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM008" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM008.png?fit=300%2C132&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM008.png?fit=700%2C307&amp;ssl=1" class="aligncenter size-full wp-image-9226" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM008.png?resize=700%2C307&#038;ssl=1" alt="" width="700" height="307" data-recalc-dims="1" /></p>
<p>▼MobiMover 也同時具有 iOS 檔案備份功能，透過首頁的「裝置到Mac」功能可以將你想</p>
<p>得到的檔案格式（如照片、影片，甚至通訊錄（需要取用備份功能）都同步到電腦<br />
<img loading="lazy" decoding="async" data-attachment-id="9229" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em011/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM011.png?fit=2228%2C1624&amp;ssl=1" data-orig-size="2228,1624" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM011" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM011.png?fit=300%2C219&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM011.png?fit=700%2C510&amp;ssl=1" class="aligncenter size-full wp-image-9229" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM011.png?resize=700%2C510&#038;ssl=1" alt="" width="700" height="510" data-recalc-dims="1" /></p>
<p>▼ 備份可以選擇至指定資料夾並按照相簿名稱幫你分類好</p>
<p><img loading="lazy" decoding="async" data-attachment-id="9227" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em009/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM009.png?fit=1359%2C806&amp;ssl=1" data-orig-size="1359,806" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM009" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM009.png?fit=300%2C178&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM009.png?fit=700%2C415&amp;ssl=1" class="aligncenter size-full wp-image-9227" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM009.png?resize=700%2C415&#038;ssl=1" alt="" width="700" height="415" data-recalc-dims="1" /></p>
<p>▼ 而我覺得最適合長輩的還有個「影片下載」殺手級功能！家裡長輩每天都在找我下載個 Youtube 檔案放進手機只是想無聊播一下或聽一下而已，但 iOS 原生的沙盒系統對這件事其實非常的不友善</p>
<p>透過 MobiMover 首頁有個影片下載功能，你只要選擇裝置，丟入網址（據說支援 1000 多個影片網站類型）按下載後就會自動傳輸到你的手機的「電影」或者「電視」APP 內了！超級懶人&#8230;</p>
<p><img loading="lazy" decoding="async" data-attachment-id="9231" data-permalink="https://garynil.tw/2020/02/9212/easeus-mobimover/em014/" data-orig-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM014.png?fit=2806%2C1420&amp;ssl=1" data-orig-size="2806,1420" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="EM014" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM014.png?fit=300%2C152&amp;ssl=1" data-large-file="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM014.png?fit=700%2C354&amp;ssl=1" class="aligncenter size-full wp-image-9231" src="https://i0.wp.com/garynil.tw/wp-content/uploads/2020/02/EM014.png?resize=700%2C354&#038;ssl=1" alt="" width="700" height="354" data-recalc-dims="1" /></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2020/02/9212/easeus-mobimover/">[實測] 取代難用的 iTunes iOS 傳檔，iOS 檔案傳輸軟體 &#8211; EaseUS MobiMover</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2020/02/9212/easeus-mobimover/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9212</post-id>	</item>
		<item>
		<title>[測試/開箱] iPhone 快充實用嗎？真實測試大亂鬥 &#8211; OneMore USB-C PD 快充開箱</title>
		<link>https://garynil.tw/2019/01/2945/onemore/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=onemore</link>
					<comments>https://garynil.tw/2019/01/2945/onemore/#comments</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Tue, 22 Jan 2019 11:22:44 +0000</pubDate>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[周邊配件]]></category>
		<category><![CDATA[工商]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=2945</guid>

					<description><![CDATA[<p>Android 陣營一直以來搭配高通的 CPU 有著 QC 2.0、QC 3.0 的快充優勢。在以前，iPhone 等 iDevice 都要用慢慢的 USB-A 5W 的效率浪費人生在充電這件事上。但自從 iPhone 8 之後的機種，支援了以 USB Power Devilery 充電協定來快充了！但要什麼條件才可以使用呢？（有些人甚至不知道 iPhone 已經支援快充了！） 首先，你要先購買這些周邊配件： Apple 30W USB-C 電源轉接器 NT$ 1,490 Apple USB-C 充電連接線 (2 公尺) NT$ 590 Apple 18W USB-C 電源轉接器 (2 公尺) NT$ 990 參考官方說明：為 iPhone 快速充電 ▼ 在 Apple 發表 iPhone 專用 18W 充電器之前，你需要花 2080 新台幣購買充電器&#8230;雖然 iPhone 尊絕...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2019/01/2945/onemore/">[測試/開箱] iPhone 快充實用嗎？真實測試大亂鬥 &#8211; OneMore USB-C PD 快充開箱</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>Android 陣營一直以來搭配高通的 CPU 有著 QC 2.0、QC 3.0 的快充優勢。在以前，iPhone 等 iDevice 都要用慢慢的 USB-A 5W 的效率浪費人生在充電這件事上。但自從 iPhone 8 之後的機種，支援了以 USB Power Devilery 充電協定來快充了！但要什麼條件才可以使用呢？（有些人甚至不知道 iPhone 已經支援快充了！）</p>
<p>首先，你要先購買這些周邊配件：</p>
<p><a href="https://www.apple.com/tw/shop/product/MR2A2TA/A/30w-usb-c-電源轉接器">Apple 30W USB-C 電源轉接器</a> NT$ 1,490<br />
<a href="https://www.apple.com/tw/shop/product/MLL82FE/A/usb-c-charge-cable-2m">Apple USB-C 充電連接線 (2 公尺)</a> NT$ 590<br />
<a href="https://www.apple.com/tw/shop/product/MU7T2TA/A/18w-usb-c-電源轉接器">Apple 18W USB-C 電源轉接器 (2 公尺)</a> NT$ 990</p>
<p>參考官方說明：<a href="https://support.apple.com/zh-tw/HT208137" rel="noopener noreferrer" target="_blank">為 iPhone 快速充電</a><br />
<span id="more-2945"></span></p>
<p>▼ 在 Apple 發表 iPhone 專用 18W 充電器之前，你需要花 2080 新台幣購買充電器&#8230;雖然 iPhone 尊絕不凡，但這樣即使用 iPhone 專用的充電器也太貴了&#8230;</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aIOw.jpg?w=700&#038;ssl=1" alt="comp003" data-recalc-dims="1" /></p>
<h2>OneMore USB-C Quick Charger 快充裝置開箱</h2>
<p>▼ 因此我們今天要介紹一個更便宜的方案：<br />
iPhone 快充需要一個 USB-C 並支援 PD 充電協定的裝置，因此這次要用來測試 iPhone 快充功能使用的是 OneMore 這個新牌子的 USB-C Quick Charger 產品，外包裝標示了清楚的規格。</p>
<p>官網：<a href="https://www.onemore.me" rel="noopener noreferrer" target="_blank">https://www.onemore.me</a></p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/ajBk.jpg?w=700&#038;ssl=1" alt="OM003" data-recalc-dims="1" /></p>
<p>▼ OneMore USB-C Quick Charger 主要能提供如 MacBook Pro 使用 Power Delivery USB-C 機種 60 瓦輸入的電力，為什麼只有 60 瓦呢？</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/ak0q.jpg?w=700&#038;ssl=1" alt="OM004" data-recalc-dims="1" /></p>
<p>▼ 當然有些人會覺得這不就跟 MacBook Pro 原廠充電器差不多嗎？與眾不同特別的是，OneMore USB-C Quick Charger 除了提供 60 W PD 快充外（可以給 iPhone、Nitendo Switch、MacBook 等裝置充電）還有一個 QC 3.0 的快充 USB-A 充電口（並不吃到原本的 PD 60 W），因此才如此設計（畢竟 PD 目前頂規 100W 而已）對於還有手機需要充電的人來說，外出只需要攜帶這個充電器方便許多<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/a0rn.jpg?w=700&#038;ssl=1" alt="OM005" data-recalc-dims="1" /></p>
<p>另外也幫大家補充個小知識：</p>
<p>USB Power Delivery（PD）分為 1.0、2.0、3.0，最新版的 3.0 更支援 QC 4.0 快充（目前周邊應該都是 PD 3.0了）</p>
<p>而 USB Power Delivery（PD）又對供電能力設定五個 Profile 級別，支援四種電壓 <strong>5V、9V、15V、20V</strong>：</p>
<ul>
<li>Profile 1（提供5V＠2A = 10W 供電，用於手機）</li>
<li>Profile 2（提供5V＠2A，12V＠1.5A = 最高 18W 供電，用於手機、平板）</li>
<li>Profile 3（提供5V＠2A， 12V＠3A = 最高 36W 供電，用於手機、平板、輕薄筆電(如 MacBook Air)）</li>
<li>Profile 4（提供5V＠2A， 12, 20V＠3A = 最高 60W 供電，如 MacBook Pro 13&#8243; 就是採用這個等級。</li>
<li>Profile 5（提供5V＠2A， 12, 20V＠5A = 最高 100W 供電，最耗電的 MacBook Pro 15&#8243; 使用）</li>
</ul>
<p>▼ 背面規格也清楚的標示著這個充電器支援的瓦數（PD 最高 60W，QC 3.0 最高 18W），在這 USB-C 周邊充電制度混亂的時期真的給推。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/ac6o.jpg?w=700&#038;ssl=1" alt="OM006" data-recalc-dims="1" /></p>
<p>▼ 更驚喜的是，我原本以為這個包裝只有買一個充電器，竟然是包含一條 USB-C 線的組合<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aKeZ.jpg?w=700&#038;ssl=1" alt="OM007" data-recalc-dims="1" /></p>
<p>▼ 比較可惜的是線和充電器的顏色沒有同步 😓。充電器外觀很簡潔，只印有 OneMore 的 Logo<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aSpt.jpg?w=700&#038;ssl=1" alt="OM008" data-recalc-dims="1" /><br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aiRL.jpg?w=700&#038;ssl=1" alt="OM009" data-recalc-dims="1" /></p>
<p>▼ 當然你丟了說明書也沒關係，充電器上面也清楚標注了這個充電器的 PD 等規格<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aT4R.jpg?w=700&#038;ssl=1" alt="OM010" data-recalc-dims="1" /></p>
<p>▼ 而插頭則是設計成折疊式的，對於收納來說非常方便。不過如果考慮到出國旅遊，會私心希望這個接頭是可以抽換成外國插座的，但以這個價位的充電器來說已經非常划算。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/abif.jpg?w=700&#038;ssl=1" alt="OM011" data-recalc-dims="1" /></p>
<p>▼ 我也拿了原廠 60W 充電器來做比較，基本上差不多大小（所以比 MBPR 15&#8243; 的 87W 充電器小）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/afQu.jpg?w=700&#038;ssl=1" alt="OM012" data-recalc-dims="1" /></p>
<p>▼ 而隨附的黑線用料也很好，除了本身針織外材增加耐用度外。本身支援 PD 3.0 Level 4 60W 的充電效率（沒錯，除了你的充電器符合 PD 規格，你的線材也要支援才行）但現在 USB 協會並沒有一個很好的規格規範，你買到的裝置並不會清楚標示他的功能，更有可能買到充手機的版本（就像 Apple MacBook 12&#8243; 的充電線僅支援 60W 但都沒寫&#8230;.）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/a7Bs.jpg?w=700&#038;ssl=1" alt="OM013" data-recalc-dims="1" /></p>
<p>▼ 這條隨附的充電線雖然僅支援 PD 60W 充電效率，但它支援 USB 3.1 Gen2 <strong>10 Gbps</strong> 最新規格的速度！你可以搭配 AKiTiO Neutrino 等外接盒使用。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/ap0W.jpg?w=700&#038;ssl=1" alt="OM015" data-recalc-dims="1" /></p>
<p>▼ 只要將這組合接上帶出就可以輕鬆無痛的幫周邊裝置充電</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/atHG.jpg?w=700&#038;ssl=1" alt="OM014" data-recalc-dims="1" /></p>
<p>▼ 當然透過 USB-C PD 充電協定，有如 Nitendo Switch (18W)、MacBook Pro (60W)，充電器都會自動調整電壓並符合裝置規範來充電！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aE6C.jpg?w=700&#038;ssl=1" alt="OM016" data-recalc-dims="1" /></p>
<p>▼ 甚至 iPad Pro 系列（除了 9.7 外）也都支援快充，官方並沒有特別將這點說出來！</p>
<p><iframe loading="lazy" src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2Fgarynil.tw%2Fposts%2F585015138592285&#038;width=500" width="500" height="405" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true" allow="encrypted-media"></iframe></p>
<h2>充電效率 vs. 原廠豆腐頭</h2>
<p>▼ 當然除了純開箱，OneMore USB-C Quick Charger 的充電效率究竟如河也是很重要的一點，我將它與原廠的 iPhone 白豆腐、iPad 白豆腐和 MacBook Pro 13&#8243; 60 W 白豆腐比較</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/ale2.jpg?w=700&#038;ssl=1" alt="OM002" data-recalc-dims="1" /></p>
<p>▼ 這次實驗我用不同的充電裝置衝一台 50%電量以下的 iPhone X<br />
（其中一個範例為了測試 iPad 的 12W 所以改用 iPad）</p>
<ul>
<li>Apple 原廠 87 W 充電器（MacBook Pro 15&#8243;）</li>
<li>Apple 原廠 29 W 充電器（MacBook 12&#8243;）</li>
<li>OneMore 60 W 充電器 PD 充電孔</li>
<li>OneMore 60 W 充電器 QC 3.0 充電孔</li>
<li>一般支援 iPad 快充 SMART USB 充電孔（充 iPad）</li>
<li>Apple 原廠 iPhone 充電豆腐頭</li>
<li>Apple 原廠 iPad 充電豆腐頭</li>
</ul>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/anta.jpg?w=700&#038;ssl=1" alt="comp001" data-recalc-dims="1" /></p>
<p>整理成圖表大致是這樣（黃色 W 瓦數、綠色 V 伏特、藍色 A 電流）：<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aHRH.jpg?w=700&#038;ssl=1" alt="comp001" data-recalc-dims="1" /></p>
<p>▼ <strong>Power Dilivery 對快充來說很有幫助</strong><br />
可以瞭解，透過 Power Delivery 才能達到 iPhone 快充的效果（18W），並且原廠充電器或許因為保護機制並沒有效能全開。而即使透過 iPad 豆腐頭，在一般 USB-A 情況下僅能達到 8~9 W（官方規格 12W）與快充的 18 W 還是有 1.5 倍的差距<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/am4M.jpg?w=700&#038;ssl=1" alt="comp001" data-recalc-dims="1" /></p>
<p>▼ 而如果採用 USB-A 充電（傳統方式），因為電壓通常都為 5V 豆腐頭，加上電流效率不大，所以整體充電效率就沒那麼好</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/awT6.jpg?w=700&#038;ssl=1" alt="comp001" data-recalc-dims="1" /></p>
<p>▼ <strong>充電效率前 80% 前大勝，省了一小時多</strong></p>
<p>測試裝置：iPhone X iOS 11（維持 20% 電量）<br />
充電設備：USB-A iPhone 原廠白豆腐 + 原廠充電線 vs. OneMore Power Delivery + USBC to Lightning 充電線</p>
<p>從圖表可以很清楚的看到，以 USBC PD 協定來幫 iPhone 快充，在80% 電量以前都非常快; 甚至 50% 電量以前是一分鐘充 2% 。但進入 80% 之後就都以涓流充電的速度在充了，但整體還是可以節省一個小時的時間，在緊急需要用手機卻沒電時，用快充非常非常有幫助。當然要注意的是「快充」功能需要 iPhone 8 之後的裝置才支援喔！</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/axQE.jpg?w=700&#038;ssl=1" alt="comp001" data-recalc-dims="1" /></p>
<p>▼ 國外媒體 Macrumor 也測試了更多數據，<a href="https://www.macrumors.com/guide/iphone-x-fast-charging-speeds-compared/" rel="noopener noreferrer" target="_blank">參考網頁</a><br />
<img decoding="async" src="https://i0.wp.com/cdn.macrumors.com/article-new/2017/12/iphonexchargingtestsocial-800x555.png?resize=700%2C486&#038;ssl=1" alt="001" data-recalc-dims="1" /></p>
<p><strong>▼ 與原廠 60 W MacBook Pro 充電器比較</strong></p>
<p>以同一台 MBPR 來測試，原廠：<strong>20.1*2.4 = 50 W</strong>，OneMore：<strong>19.8 * 2.5 = 50 W</strong> ，在充電效能幾乎是一致，除了能提供一個手機的快充功能外（比較可惜是 QC 3.0 與 iOS 周邊比較無相關，但也可以拿來充 iPad !），OneMore 充電器也可以完美當作 MacBook Pro 充電器。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aODX.jpg?w=700&#038;ssl=1" alt="comp002" data-recalc-dims="1" /></p>
<p>▼ 相對於原廠 MBPR 充電器，iPhone 快充組合需要動輒 1500 ~ 2000 以上的價格，買一組這個組合包來說 CP 值非常高，有需要的人也可以參考他們的<a href="https://www.onemore.me/pages/quick-charge-solution">官方網頁</a>（原廠 USB-C to lighting 的組合包大推！）</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2019/01/aQ28.jpg?w=700&#038;ssl=1" alt="OM017" data-recalc-dims="1" /></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2019/01/2945/onemore/">[測試/開箱] iPhone 快充實用嗎？真實測試大亂鬥 &#8211; OneMore USB-C PD 快充開箱</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2019/01/2945/onemore/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2945</post-id>	</item>
		<item>
		<title>[iOS] iPhone 也能分享 4G 行動網路給路由器 Router !? Synology RT2600ac Smart Wan 應用</title>
		<link>https://garynil.tw/2018/10/1266/synology_router_iphone_personal_hotspot/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=synology_router_iphone_personal_hotspot</link>
					<comments>https://garynil.tw/2018/10/1266/synology_router_iphone_personal_hotspot/#comments</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Sun, 07 Oct 2018 07:54:36 +0000</pubDate>
				<category><![CDATA[iOS]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[rt2600]]></category>
		<category><![CDATA[srm]]></category>
		<category><![CDATA[synology]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=1266</guid>

					<description><![CDATA[<p>現代生活多了一種以租屋為主的人，但在網路的使用上因為租屋處沒拉網路線或者還不是光世代，因此有些人會考慮選擇手機吃到飽方案分享行動網路給電腦甚至周邊裝置，並且如果在收訊良好的地方，突破 140 Mbps 是件簡單的事 （個人實測..）。 但這樣就會有個問題了，一來手機開著 Wifi 分享熱點很耗電，要連接的子裝置一多還是顯得麻煩。加上 macOS、iOS 近年 bug 眾多，開啟個人分享要開三四次才會成功&#8230; 因此在我的經驗上，能找到一款支援 iOS 個人熱點分享當作網路來源的 Router 應該是很困難。市面上有如 TPLink、ASUS RT 系列 Router 大廠等我都測試過，透過手機連接傳輸線共享行動網路給路由器的商品，目前都僅支援 Android 的部分機種。 雖然嚴格來說也是可以透過多辦一張 SIM 行動網卡來分享，但如果行動網路方案是辦在常用的手機 SIM 卡上，每...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/10/1266/synology_router_iphone_personal_hotspot/">[iOS] iPhone 也能分享 4G 行動網路給路由器 Router !? Synology RT2600ac Smart Wan 應用</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>現代生活多了一種以租屋為主的人，但在網路的使用上因為租屋處沒拉網路線或者還不是光世代，因此有些人會考慮選擇手機吃到飽方案分享行動網路給電腦甚至周邊裝置，並且如果在收訊良好的地方，突破 140 Mbps 是件簡單的事 （個人實測..）。</p>
<p>但這樣就會有個問題了，一來手機開著 Wifi 分享熱點很耗電，要連接的子裝置一多還是顯得麻煩。加上 macOS、iOS 近年 bug 眾多，開啟個人分享要開三四次才會成功&#8230; 因此在我的經驗上，能找到一款支援 iOS 個人熱點分享當作網路來源的 Router 應該是很困難。市面上有如 TPLink、ASUS RT 系列 Router 大廠等我都測試過，透過手機連接傳輸線共享行動網路給路由器的商品，目前都僅支援 Android 的部分機種。<br />
雖然嚴格來說也是可以透過多辦一張 SIM 行動網卡來分享，但如果行動網路方案是辦在常用的手機 SIM 卡上，每天插拔 SIM 卡換裝置非常的不方便。</p>
<p>因此，我找尋了許久支援透過 iOS <strong>個人熱點</strong>當網路來源的 Router，找了半年還是沒遇見過，直到這次 Synology RT2600ac 的開箱&#8230;</p>
<p><span id="more-1266"></span></p>
<p>▼ 一開始使用 RT2600ac 時，我有先查了一下相容性列表，看到僅有 Android USB Tethering 的某些機種支援，覺得有點可惜<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/15eQ.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>但抱著實驗精神，當然還是要找台 Android 來試試看這好用的功能啦～</p>
<p>▼ 雖然官方支援列表寫著如 Zenfone 2、HTC One mini 2 才支援 USB 網路共用功能，但實際測試拿一隻 HTC Desire 816 並於「行動網路分享」中開啟 USB 網路共用功能，是可以直接支援的<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/14Dn.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 將 Android 手機透過 USB 線連接上 RT2600ac，再於網路中心 → 網際網路 → 3G &amp; 4G的頁面中，就會發現驅動有成功載入，並可以直接將手機 4G 網路分享給 Router 了！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1y4w.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 特別是 SRM 中這個超強大好用的「故障切換」功能，一些應用情景有如：停電時或中華電信有線網路故障時，有著備援網路加上 SRM 的故障切換功能，便會自動聰明的選擇有效的那一個網路來源，也就是我們備援的 3G &amp; 4G 網路，這時如果家中還有一些 NAS 需要遠端操作關機，還是有網路可以遠端操作的！<br />
當然如果是對於租用吃到飽行動方案的人，也可以直接透過有線連接分享給 Router 使用（還可以邊充邊用）！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1BtK.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 秉持的實驗精神，就把 RT2600ac 上的有線網路線直接拔掉測試啦！拔掉瞬間就會偵測到原本 WAN 的來源是故障的，自動切換到 HTC 手機 4G 行動網路的分享來源<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1dhq.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 在我家收訊僅有兩格的狀況下，還是有 30 Mbps 的表現，能應付基本的上網需求，還行！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1UTk.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>當然，這樣並不太完美，像我自己本身就是只用 iPhone，多帶 Android 對我來說<del>不太友善</del></p>
<p>抱著更進一步的實驗精神，我還是拿了傳輸線將 iPhone X 接上 RT2600ac，想不到的是&#8230;.</p>
<p>▼ <strong>Synology RT2600ac 搭配 SRM 1.2 版本竟然有支援 iPhone 個人熱點的有線分享！！！</strong><br />
我長久以來尋找的支援 iOS 個人熱點分享的 Router 竟然就在這次開箱找到～～～<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1J2o.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 後來將這經驗分享給 Macuknow 站長梗梗，他也查到官方在 RT2600ac 的網頁上公開了支援 iPhone 網路了！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/10/1AmZ.png?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>如此一來，對於 iOS 的僅使用行動網路的使用者來說，如果有同樣的透過手機分享網路給眾多子裝置的需求，雖然官方相容性列表上沒寫，但實際測試運作良好，可以將 Synology 這系列的 Router 納入考慮！</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/10/1266/synology_router_iphone_personal_hotspot/">[iOS] iPhone 也能分享 4G 行動網路給路由器 Router !? Synology RT2600ac Smart Wan 應用</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/10/1266/synology_router_iphone_personal_hotspot/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1266</post-id>	</item>
		<item>
		<title>[HomeKit][教學] 智慧家庭不再貴鬆鬆，以 Synology NAS 架設 HomeBridge 服務串接非官方智慧家庭開關</title>
		<link>https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=homekit-synology_docker_homdbridge-hs200-tutorial</link>
					<comments>https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/#comments</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Wed, 22 Aug 2018 15:35:46 +0000</pubDate>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[HomeKit]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[container]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[homebridge]]></category>
		<category><![CDATA[homekit]]></category>
		<category><![CDATA[hs100]]></category>
		<category><![CDATA[hs110]]></category>
		<category><![CDATA[hs200]]></category>
		<category><![CDATA[insode wall]]></category>
		<category><![CDATA[install]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[nas]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[switch on]]></category>
		<category><![CDATA[synology]]></category>
		<category><![CDATA[tplink]]></category>
		<category><![CDATA[水電]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=917</guid>

					<description><![CDATA[<p>大家好，我是 Gary，是個 iOS / 越獄 Tweak 開發者，和皮樂姐姐常常合作（沾個光？）。對於新奇的 3C 很有熱忱，因此常常搞出奇怪的測試實驗～ 在本篇教學中，我們會介紹一款原本不支援 HomeKit 的便宜親民智慧開關 TPLink HS200，並透過 Synology Intel CPU 機種特色 &#8211; Docker 虛擬化技術來無痛搭建 HomeBridge，串接一般智慧開關至 iOS 使用，是個便宜方便的好選擇。 文章段落 HomeKit 是什麼？ TPLink HS200 開箱與安裝 Synology Docker：創造更多的應用可能性 [教學] 在 Synology NAS 中安裝 HomeBridge Docker 容器 ▼ 每年 Apple 發表會上，除了推出新硬體裝置，也會在 6 月的 WWDC 開發者大會上發表一些新技術。而在 WWDC 2014，...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/">[HomeKit][教學] 智慧家庭不再貴鬆鬆，以 Synology NAS 架設 HomeBridge 服務串接非官方智慧家庭開關</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>大家好，我是 Gary，是個 iOS / 越獄 Tweak 開發者，和皮樂姐姐常常合作（沾個光？）。對於新奇的 3C 很有熱忱，因此常常搞出奇怪的測試實驗～</p>
<p>在本篇教學中，我們會介紹一款原本不支援 HomeKit 的便宜親民智慧開關 TPLink HS200，並透過 Synology Intel CPU 機種特色  &#8211; Docker 虛擬化技術來無痛搭建 HomeBridge，串接一般智慧開關至 iOS 使用，是個便宜方便的好選擇。</p>
<p><span id="more-917"></span></p>
<p><strong>文章段落</strong></p>
<ol>
<li><a href="#homekit">HomeKit 是什麼？</a></li>
<li><a href="#hs200">TPLink HS200 開箱與安裝</a></li>
<li><a href="#docker">Synology Docker：創造更多的應用可能性</a></li>
<li><a href="#dockertutorial">[教學] 在 Synology NAS 中安裝 HomeBridge Docker 容器</a></li>
</ol>
<p>▼ 每年 Apple 發表會上，除了推出新硬體裝置，也會在 6 月的 WWDC 開發者大會上發表一些新技術。而在 WWDC 2014，Apple 也跟上物聯網的風潮，順勢推出了 HomeKit 這個新的 FrameWork</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/RClf.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="homekit">HomeKit 是什麼？</h2>
<p>一直以來，物聯網的產品大多為 ARM 架構核心，Intel 也在 2013 年推出嵌入式開發板 Galileo 和 Edison，一舉進入物聯網領域。物聯網市場上百家爭鳴，導致應用層面的設計蠻雜亂的，缺乏一個決定性的產品並帶領訂定一套統一架構或標準：包括裝置的連線協定、數據傳輸規格等等。</p>
<p>對於這個狀況，Apple 在 WWDC 2014 推出了一個解決方案：HomeKit 協定與開發者套件，簡單來說，HomeKit 就是一套設計好的規範讓使用者可以很簡單的配對智慧裝置並透過 iOS 裝置操作它們。</p>
<p>HomeKit 本身可以與智慧家具做連結，包含遙控門鎖，智慧插座、燈具開關等等家庭應用裝置。與其說在開發者大會上公布給開發者做開發，不如說 Apple 的野心是將其推薦給正在開發智能家具標準的家具廠商等，一舉進入物聯網領域。</p>
<p>搭配上 Apple iOS、macOS 中一連串的相關服務串接了 HomeKit 之後，將使其成為一套最強大最完整的物聯網機制。此外，直至 2017 Q4，Apple 售出的裝置來到了 20.5 億台，而活躍的裝置數量也達到 13 億的高峰，在人手一機的時代，Apple 令這些 iOS 和 Mac 裝置成為遙控居家智慧的核心。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/RQZu.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="homekit2">市面上的 HomeKit 裝置</h2>
<p>▼ 在 Apple 的大力推廣下，市面上也出現了許多 HomeKit 廠商推出了許多產品，如 Elgato、Philips、Opro 的智慧插座、燈泡、感應器等。礙於各國電器相關法規，電磁認證等等規範的不同，加上販售商是否有在該國代理，各國可以購買的 HomeKit 也大為不同。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/RhLs.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 如美國 Apple 官方商店中，智慧入牆式燈座開關分類下有 10 幾種不同品牌，設計也不同的開關。然而台灣同個分類下近期才出現第一款 Philips 推出的智慧入牆式燈座開關，外觀也普普。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/RsgW.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>雖然官方商店有各式各樣的智慧居家設備：溫濕度計、智慧燈泡、門鎖等。但我們本篇先從居家生活中最常接觸到的智慧入牆式燈座開關來研究；畢竟當你一回到家，第一個動作一定是順手開燈。此外，台灣市場這系列相關產品也最為稀少。（圖 / Elgato 官網）</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V33G.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="homebridge">HomeBridge 橋接</h2>
<p>HomeKit 的設計是大幅降低使用者的上手難度，並整合出一套完整系統協定供廠商開發。當你購買了 HomeKit 設備後，便可以以簡單的步驟將 HomeKit 配對上你的裝置，只需要掃碼（HomeKit 裝置上均會有一組 8 位數數字），自動配對就可以了。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VFUC.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>這配對步驟雖然看似簡單，背後原理可是大有來頭。Apple 在訂定 HomeKit 規範時把居家裝置的資安重要性看的很重，因此 Apple 要求家具廠商在製作這些智慧裝置的連線方式時必須以 3072 位元金鑰加密，搭配上超高安全性的 Curve25519 橢圓曲線密碼學加密演算，大幅提高使用者與居家智慧裝置間的連線的安全性，當然，你也不需要擔心駭客從外操控你家的冷氣了。</p>
<p>那 HomeKit 配對如此簡單，HomeBridge 又是什麼呢？為什麼我們還需要它呢？</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/83eB.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>一般得到 Apple HomeKit 認證的智慧開關都可以直接透過通訊協定串接上 HomeKit 並透過 iOS 裝置操作（macOS 10.14 也支援了！），然而有些智慧設備其實設計非常棒，但主打的可能是 Amazon Echo 或 Google Home 的市場方向，加上通過 HomeKit 認證需要額外不小的授權費用，因此就沒特地支援。</p>
<p>然而這是很可惜的，如 TPLink 的 HS110 和 HS200 智慧開關，不僅做到很多不錯的服務：有官方 APP、電源管理、API 協定等，在硬體設計上也是透過獨立 Wifi （不需要額外的 Hub）並可以遠端操控，如此強大的智慧開關就不能透過 HomeKit 操作了嗎？這時候便可以透過 HomeBridge 來串接 HomeKit 與這些非支援智能裝置了，達到原生支持的體驗。</p>
<p>HomeBridge 如其名就是個開源串接服務，透過世界各地的開發者或有志趣的人來開發串接其他非支援裝置的設定檔。而 HomeBridge 的核心技術是使用 node.js 達成，一般都是在樹莓派（因為小巧、省電）上搭建 node.js 的環境，並安裝 HomeBridge 套件後，就可以做到跟 iOS 手機整合的物聯網了。</p>
<h2 id="hs200"><a href="https://www.tp-link.com/us/products/details/cat-5622_HS200.html" rel="noopener" target="_blank">TPLink HS200</a> 開箱與安裝</h2>
<p>我們剛剛提到了智慧入牆式開關百百種，但要找到一個好用又便宜的智慧開關可不簡單。雖然台灣現今有數家廠商推出智慧入牆式開關。但缺點大多是開關不能獨立，需要購買額外的閘道器來設定，這樣造成定價昂貴（開關+閘道器整組需要新台幣 7~9K 以上&#8230;）或者可以配置開關的距離就被限制住了，難道沒有更好的選擇嗎？</p>
<p>▼ 有的！我們要開箱的是現在在 Amazon US 市場正紅，可以搭配 Google Home 或 Amazon Echo 的一款智慧開關 <a href="https://www.tp-link.com/us/products/details/cat-5622_HS200.html">TPLink HS200</a>。這款開關不僅好看又很便宜，我購入的價格剛好 Amazon 在 Prime Day 特價（因應 Amazon 目前想要推廣其 Echo 智慧居家的市場，搭配各種活動，所以蠻常特價的），最低曾有過 20 CAD、大約 460 台幣的超便宜價格！！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VRS2.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 背後標榜著其屌打其他廠商的超強特色：僅透過 Wifi 連接全時上線、不需要額外 Hub、可以遠端操作連線還可以排程呢<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VVCa.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 打開包裝盒看到的是簡單的說明書和開關塑膠外蓋<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V9aH.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 開關下方還藏了四個螺式接頭，螺式接頭是什麼呢？因為在台灣較不常見到，我們在安裝教學的部分會說明。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VZjM.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ HS200 的背後有以白黑綠標示的四條電線，電線採軟性結構較好收納。分別為 Neutral（零線）、Live/Load（火線/燈線）共用及 Ground（地線）。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V1n6.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 卸下外殼可以看到本體上的固定螺絲孔，是相容於台灣入牆式規格的。不過要注意的是，與台灣插座相比，美規插座一個等於三個一排的台灣插座大小，因此在空間上僅只能安裝一組。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VPZE.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="hs200install">智慧開關水電安裝</h2>
<p>▼ 除了開箱介紹，我們也介紹一點基礎的水電知識來教學如何安裝智慧開關，我們要替換的插座原本是一開雙插的形式，將塑膠外殼卸下，並轉去螺絲就可以拆除了。因為台規插座都較小巧，一個美規開關便會佔用掉這整個台規面板的空間了QQ</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VqNX.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 在卸下螺絲、拆開入牆式開關後，建議先準備一隻驗電筆（15~20 元）來測試你牆內電線的種類，如我測試的紅色線呈現 110V 就是火線，黑線的電壓結果大約一半不到為燈線，零線和地線則沒反應（注意這時依然通電，使用驗電筆不會被電到但還是不要直接觸摸）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VY78.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 按照我們剛剛用驗電筆測試的結果，可以將我們的三插開關後面的配線分類成如此<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V537.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 在更換成新插座前，我們要先將舊的插座卸下。銅線卸除方法是找個一字的插入開關的這個地方，並卡住讓銅線退出。這種開關的卡榫真的超緊，但務必小心操作避免把銅線弄斷卡在裡面。（當然這時候請記得把總電源關閉避免觸電&#8230;.）</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VBdJ.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 退出後看見牆內銅線其實只有四條<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VDW3.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 分別如圖示為火線（帶電）、燈線（帶電）、地線、零線。一般智慧開關都需要火線、燈線、零線才能運作，如果是較老舊的房子可能會沒有零線的配線，在採購上需要注意（之後我們也會有個獨家專利台灣廠商製作的單火線 HomeKit 開關開箱！敬請期待）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VGCT.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼除了採傳統方式以電線膠布包裹連接電線外，其實國外都用這種超好用的螺式接頭。僅需要將兩條電線放入，旋轉接頭便可以銜接的很好了，而 TPLink HS200 包裝內也附了四個！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VU5U.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 我們將電線配置完後，將電線塞回牆內，鎖上螺絲，並通電測試。開關上便會成功顯示 Wifi 搜尋中的綠色符號。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VdjQ.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 當然，因為台灣水電施工技術大多沒有良好準則，牆壁內開深度和寬度都蠻隨意的&#8230;空間上其實都不太夠，塞入這種美規入牆式開關（後方還帶有不小的連線模組）是不太夠的。因此你也可以去五金行買這種 10 ~ 20 元的電工塑膠盒（聯明盒）來安裝會更有空間。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VunK.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 鎖上螺絲，這時也可以看到左邊有實體 Reset 按鍵，擔心重新設定或配對不好操作的朋友也可以放心，直接按下就可以重新設定了（平常不容易按到）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VJ1B.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 蓋上原本的塑膠外蓋便大功告成！TPLink HS 智慧居家系列設計的非常棒，很多設計很細心，按壓式開關很清脆給的回饋很剛好。本身狀態啟用時是不會有任何燈號（會擔心光源的使用者也可以安心使用），開關的回饋除了力道外，燈號上也會顯示，連接反應速度蠻快的。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VANw.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 你也可以透過連接 Wifi 連上開關，並以官方的 KASA APP 設置。不過我們今天的重點是 HomeKit，就不多做說明，詳細的可以參考<a href="https://www.youtube.com/watch?v=amGCqK97UT4">官方影片</a></p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VL7k.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="docker">Synology Docker：創造更多的應用可能性</h2>
<p>安裝完硬體部分後，我們還有軟體部分要設置。在教學怎麼透過 HomeBridge 去串接一個非 HomeKit 裝置之前，我們先來介紹今天會用到的 Synology Docker 套件</p>
<p>▼ Synology NAS 最大的特色之一就是在套件中心中琳瑯滿目的套件，從媒體播放、備份服務、部落格架設到專業開發工具都有。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VpkH.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>然而如果是需要些較偏門的服務，例如 iPerf3 測速工具；或者原廠提供的套件版本較舊（ex. GitLab、MYSQL），等原廠更新等不及了，難道就沒有其他的安裝方法嗎？</p>
<p>有的，就是我們今天要介紹的一款套件：<strong>Docker</strong></p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VtrM.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>Docker 是一套輕量的應用程式虛擬化技術，在 Linux 中頗具盛名，透過 Docker 的技術可以安裝各式各樣開發者所製作的應用程式容器。Docker 與一般的虛擬化系統技術的不同點是：虛擬化系統需要建立 VM 環境，於 VM 上安裝作業系統，再根據你的需求安裝對應的程式。雖然虛擬化系統提供一套跨越系統不合障礙的解決方法，但即使安裝完系統之後，你還是需要花費許多的時間去搭建執行環境。</p>
<p>在軟體安裝上，最麻煩的就是配置環境參數，特別是而且當你同時需要安裝於不同的作業系統的情況：一般的解決方法是同時安裝兩套獨立又肥大的 VM 虛擬系統，並在兩個系統間獨立作業。而 Docker 應用程式虛擬化技術的特色就是將這些步驟簡化，提供一個跨平台、更簡單更無痛的方法。</p>
<p>▼ 透過 Docker，原本在 Synology  套件中心中沒有的軟體，也能於 Docker 中執行。但由於 Docker 資源在 Intel x86 based CPU 上支援度較完整，Synology 的機種是需要 Intel CPU 機種才可支援 （詳情可以至<a href="https://www.synology.com/zh-tw/dsm/packages/Docker">官方相容性網頁</a>查詢）。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VE66.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>而選擇 Synology 桌上旗艦型 Plus 系列主機（如：DS1618+、DS1517+）等機種的最大理由莫過於他們都使用 Intel 的 CPU，採用 Intel CPU 的最大的好處就是可以直接在上面執行 Docker。</p>
<p>▼ 如果在一般系統中想使用 Docker，你需要先準備好一台 Linux 主機，安裝好 Linux 作業系統後，再安裝 Docker 套件。完成後才能開始部屬並執行相關 Docker 容器應用。這些你都只能透過終端機指令來操作，並且需要具備一定的操作技巧和知識，聽起來還是有點小困難及耗時對吧？</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VlXE.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>Synology 在 NAS 上推出的 Docker 套件大幅降低了這個上手難度並整合了一個極度好用的 GUI 介面，你只需要開啟套件中心、安裝 Docker 即可。安裝成功後即可在 DSM 中找到擁有 GUI 操作介面的 Docker 可以使用，並能直接透過介面上的倉庫伺服器簡易快速地下載各式各樣的 Docker 容器映象檔；再點擊佈屬就完成你的第一個 Docker 應用了！不得不稱讚 Synology 在這 Docker 套件上的 GUI 的設計並整合 CLI 功能的用心，大幅減少初學者使用的障礙與難度。</p>
<p>▼ 舉例來說，你可以輕易的透過 Docker 來佈屬知名的開源測速軟體：iPerf3，這也是內建套件沒有的。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VXFq.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<h2 id="dockertutorial">[教學] 在 Synology NAS 中安裝 HomeBridge Docker 容器</h2>
<p>一般網路上蠻多 HomeBridge 安裝教學，大多需求都為一台 Raspberry 樹莓派（或 macOS）並安裝 node.js 環境及套件，但 Raspberry 價格小貴，工作用的 macOS 裝置又不是隨時開著並放在家裡，沒有更好的需求了嗎？</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VnpX.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>這時我們剛剛介紹 Synology 中的 Docker 便派上用場了！利用 Synology 的 NAS 來架設自有 HomeBridge Docker 服務的好處是一來 NAS 一定 24 小時隨時開機，二來因為設計的關係功耗低不太耗電，你也不需額外的成本去購買 Raspberry 之類的硬體裝置；當然最重要的，比起複雜的 NodeJS 安裝教學，透過 Docker 安裝更輕鬆簡單。</p>
<p>▼ HomeBridge 這套容器其實在 Github 上也有人幫忙製作好 Docker 容器安裝的 <a href="https://github.com/oznu/homebridge-syno-spk/releases">SPK</a> 了（synology 套件安裝檔），所以步驟更為簡單..<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VHR8.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/Vedn.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 首先，下載 <a href="https://github.com/oznu/homebridge-syno-spk/releases">release 頁面</a>中的最新 SPK 檔案，確認系統版本支援後，透過套件中心中手動安裝<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VoWo.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 當然在安裝之前，務必確認你先將 Docker 安裝好了，安裝方法一樣很簡單。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VwiJ.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 在安裝過程中，會出現一些設定需要你操作，基本上就按照預設設定就可以了，也可以指定安裝存放目錄（如果有備份需求記得開權限給內建帳號）<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VIOZ.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /><br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/Vmu7.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 我們同時也要安裝 HomeBridge 的 UI 版本方便操作<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VxQ3.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 完成後，在捷徑列就會出現快捷圖示，可以直接透過這邊開啟控制台網頁<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/Vj5t.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 控制台網頁預設連接埠為8581，也就是你 NAS IP 或網址後面加上連接埠就可以存取了。預設管理帳密為 admin / admin，登入後務必改掉<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VkkL.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ HomeBridge 服務啟動後再查看 Docker 可以看到 HomeBridge 的容器已經安裝好在內並運行著，透過 Synology 設計的超友善 UI 你可以簡單的更改相關設定。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V0rR.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 如 Log 檔也清楚的顯示在日誌頁面，不需要再透過複雜的終端機操作了！當然，也提供內建終端機可以直接存取 Docker 中的環境。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VOBT.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 登入 HomeBridge 控制中心後，便可以看到很多基礎的相關訊息，但首先我們要做的是安裝 TPLink 相關套件。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/Vc1f.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 切換到 Plugins 頁面，透過搜尋列搜尋關鍵字型號就會出現相關的套件與作者資訊了。那要怎麼找到我的智慧裝置的相關 HomeBridge 套件呢？<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VKXu.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 其實這裡搜尋到的套件都是網路上眾多開發者製作的 NPM 套件，如這次我找到的就是專門做給 TPLink 用的 HomeBridge 套件（<a href="https://www.npmjs.com/package/homebridge-tplink-smarthome">連結</a>）。在上面也標示著這個套件可以串接哪些裝置，如 HS100、HS110、HS200 都是很好用的智慧裝置。因此，在購買覺得不錯的智慧裝置前，可以先到 NPM 套件中心先找找有沒有人已經做好相關的 HomeBridge 喔～</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VQ0U.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 瞭解了怎麼去找套件，我們還需要瞭解 HomeBridge 和這些套件扮演的角色。其實 HomeBridge 就是模擬一個 HomeKit 家庭中心的 Hub，透過協定來串接不支援的智慧裝置至 iOS。<strong>BUT</strong>！HomeBridge 可以相容許多套件，意思是說你可以裝多個廠商的 NPM 套件，就可以串起一個多元的智慧家庭中心。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VS7s.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 我們此次需要的就是依靠 Homebridge-tplink-smarthome NPM 套件來串起 TPLink HS200 系列。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/Vv6K.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 當然的，HS100 / HS110 系列也是通用的，並且有在台灣販售喔！</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/ViFW.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 啟動 HomeBridge 之後，先去你家中的路由器中將 HS200 設定成固定區網內IP，例如我設置成 192.168.3.27<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VTuG.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 並開啟剛剛 HomeBridge，按照下列格式輸入裝置平台（TplinkSmartHome）及 Devices IP（192.168.3.27），存檔後就可以生效了！</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VbWC.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 剩下的就只有 iOS HomeKit 中的配對部分了，只需要開啟 iOS 中的家庭 App，掃描 HomeBridge 主控台中的 QRCode 圖示，便會將你 NAS 上的 HomeBridge 模擬 Hub 加入了。加入了 HomeBridge Hub 之後，其配對的智慧裝置（如 TPLink HS200 等）就會出現在你的家庭 App 中。</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VfO2.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>▼ 例如我就將我房間中的日光燈命名，透過家庭 App 的快捷開關操作也非常方便簡單，甚至也能以 HomePod 或 Siri 語音操作！&#8221;Hey Siri 關閉日光燈！&#8221;</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/VhrQ.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>在本篇教學中雖然僅是在 TPLink HS 智慧居家系列設定操作，但其實以同樣的方法，你也可以找到更多支援的套件（如：小米、Google Home、Amazon Echo 的周邊等），這使你可以選擇的 HomeKit 周邊多了非常多，不再僅限於 Apple 認證的廠商，也不會因為硬體規格等限制被侷限了發展，購買的選擇更多了。</p>
<p><img loading="lazy" decoding="async" src="https://i0.wp.com/cdn0-t17-techbang.pixfs.net/system/attached_images/2018/08/242934/show/6814ff1ada4fed340c2e392562926b9f.jpg?resize=700%2C466&#038;ssl=1" width="700" height="466" class="aligncenter size-full" data-recalc-dims="1" /></p>
<p>以 NAS 會 24 HR 常開機的特性，我不需要額外準備一套 Raspberry 來製作 HomeBridge，僅需要透過萬能好用的 Docker 來一鍵架設 HomeBridge 環境就可以串接家中許多智慧電器，而延伸的功能：如以 Siri 操控，智慧情境模式等等都帶給居家生活非常多的便利，躺在床上遙控電燈不再是夢想了！</p>
<p><img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/08/V7Ba.jpg?w=700&#038;ssl=1" alt="" data-recalc-dims="1" /></p>
<p>而這相關的 NAS 教學也可以參考我其他系列的文章，如你也可以透過一些技巧幫你的 HomeKit 控制台綁定自己的網域～：<br />
&#8211; <a href="https://garynil.tw/2018/01/686/">[教學][NAS] Wake On Lan (WOL) 透過手機喚醒家中的 NAS 等裝置</a><br />
&#8211; <a href="https://garynil.tw/2017/10/470/">[教學][NAS] Synology NAS SSH 免密碼登入</a><br />
&#8211; <a href="https://garynil.tw/2017/10/442/">[教學][NAS] 為浮動 IP 下的 NAS 設定網域</a></p>
<p>至於 HomeKit 系列的文章也會有更多相關的續集：如 HomePod 開箱與其在 HomeKit 智慧居家中的角色、台灣生產無零線 HomeKit 開關等眾多更有趣的主題，非常歡迎有興趣的人訂閱我的專頁或網站囉 🤪</p>
<ul>
<li>專頁：<a href="https://www.facebook.com/garynil.tw/">Gary&#8217;s Lasamia</a></li>
<li>網站：<a href="https://garynil.tw/">https://GARYNIL.TW</a></li>
</ul>
<p>本篇文章將陸續發表於以下平台：</p>
<ol>
<li><a href="https://t17.techbang.com/topics/50799">T17「科技行動派」</a> </li>
<li><a href="https://www.ptt.cc/bbs/iOS/M.1534987879.A.B9D.html">PTT iOS 版</a></li>
<li><a href="https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/">GARYNIL 個人網站</a></li>
<li><a href="https://www.mobile01.com/topicdetail.php?f=494&amp;t=5550590">Mobile01</a></li>
<li><a href="https://www.xfastest.com/thread-222046-1-1.html#pid804319">XFastest</a> </li>
<li><a href="https://www.macuknow.com/node/77798">MacUknow</a></li>
</ol>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/">[HomeKit][教學] 智慧家庭不再貴鬆鬆，以 Synology NAS 架設 HomeBridge 服務串接非官方智慧家庭開關</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/08/917/homekit-synology_docker_homdbridge-hs200-tutorial/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">917</post-id>	</item>
		<item>
		<title>[Tutorial / 教學] Get Electra (Multipath TCP) installed on iOS 11.2~11.3.1 / 安裝開發者版本的 Electra (iOS 11.2~11.3.1)</title>
		<link>https://garynil.tw/2018/07/814/tutorial-get-electra-multipath-tcp-installed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tutorial-get-electra-multipath-tcp-installed</link>
					<comments>https://garynil.tw/2018/07/814/tutorial-get-electra-multipath-tcp-installed/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Sat, 07 Jul 2018 07:34:57 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Electra]]></category>
		<category><![CDATA[ios11]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[越獄]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=814</guid>

					<description><![CDATA[<p>CoolStar just released Electra for iOS 11.2-11.3.1 today (2018.07.07). Electra for iOS 11.2-11.3.1 is now available! https://t.co/YxbYAmMkVK Note: First run will require rebooting. Make sure to re-run electra after the first reboot to continue jailbreak. — CoolStar (@coolstarorg) 2018年7月6日 This tutorial shows how to install Electra IPA (Multipath TCP version) on your device with paid Apple develop...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/07/814/tutorial-get-electra-multipath-tcp-installed/">[Tutorial / 教學] Get Electra (Multipath TCP) installed on iOS 11.2~11.3.1 / 安裝開發者版本的 Electra (iOS 11.2~11.3.1)</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter size-full" src="https://i0.wp.com/img.garynil.tw/images/2018/07/ANW.png?resize=700%2C394&#038;ssl=1" width="700" height="394" data-recalc-dims="1" /></p>
<p><a href="https://twitter.com/coolstarorg/status/1015369667542564865">CoolStar</a> just released Electra for iOS 11.2-11.3.1 today (2018.07.07).</p>
<blockquote class="twitter-tweet" data-lang="zh-tw">
<p dir="ltr" lang="en">Electra for iOS 11.2-11.3.1 is now available! <a href="https://t.co/YxbYAmMkVK">https://t.co/YxbYAmMkVK</a><br />
<span id="more-814"></span></p>
<p>Note: First run will require rebooting. Make sure to re-run electra after the first reboot to continue jailbreak.</p>
<p>— CoolStar (@coolstarorg) <a href="https://twitter.com/coolstarorg/status/1015369667542564865?ref_src=twsrc%5Etfw">2018年7月6日</a></p></blockquote>
<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>
<p>This tutorial shows how to install Electra IPA (Multipath TCP version) on your device with paid Apple developer account. Make sure you have basic knowledge for this tutorial, you are fully doing this at your own risk, I’m not responsible for any damage or data losing&#8230; etc.<br />
此教學是教你安裝 iOS 11.2~11.3.1 的越獄工具 &#8211; Electra，前提是你擁有「付費的」開發者帳號及基本知識，意思是說手機爆炸我不管。</p>
<h2>1st. What you need / 必備工具</h2>
<ul>
<li><a href="https://coolstar.org/electra/">Electra ipa (Multipath TCP version)</a></li>
<li><a href="https://developer.apple.com/account/">Apple developer account</a>，you should login your Apple Developer account into Xcode first.</li>
<li>Resign tool，recommend <a href="https://dantheman827.github.io/ios-app-signer/">IOS Appsigner</a></li>
<li>ipa install tool, such as iFunbox..etc<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/L7G.png?w=700&#038;ssl=1" alt="L7G.png" data-recalc-dims="1" /></li>
</ul>
<p>And we start!</p>
<h2>2nd. Create a provision file only for Electra</h2>
<p>For supporting the requirement of Electra dev version &#8211; Multipath TCP service, you need to create a provision file with multipath TCP service enabled in your developer account.<br />
此次 Electra 開發者版本是使用 Multipath TCP 漏洞，因此我們需要使用一組開啟 Multipath TCP 功能的 provision profile。</p>
<p>Remind to add your device UDID to your account before you create provision file. You can check this <a href="https://www.wikihow.com/Add-a-New-Device-to-Your-Apple-Developer-Portal">Tutorial</a> if you don&#8217;t know how to add your device into your account.<br />
再開始之前，記得先將你的裝置 UDID 註冊到你的開發者帳號，可以參考<a href="https://www.wikihow.com/Add-a-New-Device-to-Your-Apple-Developer-Portal">教學</a></p>
<h3>2-1. Registering a new App ID in App ID page of Identifier section</h3>
<p>進入開發者帳號頁面後，我們選擇右側 Identifier → AppID → 並註冊一組新的 App ID<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/S77.png?w=700&#038;ssl=1" alt="S77.png" data-recalc-dims="1" /></p>
<h3>2-2. Fill in your custom bundle ID, for example, I used <code>tw.garynil.Electra1131</code></h3>
<p>填入 Bundle ID，建議用「你常用的名稱」+ Electra1131，例如我是 <code>tw.garynil.Electra1131</code><br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/X3C.png?w=700&#038;ssl=1" alt="X3C.png" data-recalc-dims="1" /></p>
<h3>2-3. Enable Multipath TCP serivce for your provision file</h3>
<p>為此組 App ID 開啟 Multipath TCP 服務<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/ed2.png?w=700&#038;ssl=1" alt="ed2.png" data-recalc-dims="1" /></p>
<p>完成後，我們便創立了一組只為此次 JB 使用並有 Multipath TCP 服務的 AppID</p>
<h2>2-4. Then get into the Provision Profile section and create new iOS Provision Profile</h2>
<p>接下來我們將建立剛剛創立的 App ID 的 Provision Profile，我們先進入右側 Provision Profile 區塊並按+號<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/iFJ.png?w=700&#038;ssl=1" alt="iFJ.png" data-recalc-dims="1" /></p>
<h2>2-5. Choose the App ID we create previously.</h2>
<p>我們為此組欲建立的 Provision Profile 選擇剛剛創立的 App ID<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/j5M.png?w=700&#038;ssl=1" alt="j5M.png" data-recalc-dims="1" /></p>
<h2>2-6. Choose devices you would like to install.</h2>
<p>選擇你要適用的裝置<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/ICH.png?w=700&#038;ssl=1" alt="ICH.png" data-recalc-dims="1" /></p>
<h2>2-6. Finally, we can download the Provision Profile we created.</h2>
<p>將剛剛建立的 Provision Profile 下載至你的電腦<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/kk6.png?w=700&#038;ssl=1" alt="kk6.png" data-recalc-dims="1" /></p>
<h2>3rd. Extract resigned Electra ipa / 重簽名 ipa</h2>
<p>We open the Resign tool <a href="https://dantheman827.github.io/ios-app-signer/">IOS Appsigner</a> and selected：<br />
&#8211; Input file：the newest Electra ipa / 最新版 Electra ipa<br />
&#8211; Signing Certificate：Your iPhone Developer Certificate / 你的開發者帳號憑證，記得先於 Xcode 登入它才抓的到<br />
&#8211; Provisioning Profile：Download from apple developer page we created on last step. / 剛剛製作並下載的 Provisioning Profile<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/Tu3.png?w=700&#038;ssl=1" alt="Tu3.png" data-recalc-dims="1" /><br />
Press start then it will resign and extract the ipa for you.<br />
按下開始他便依照你的設定重簽名了</p>
<p>註：如果出現錯誤，檢查你的 ipa 內的 <code>Payload/Electra1131.app/embedded.mobileprovision</code> 是否有 multipath 這行，以及你的裝置的 udid。<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/c1X.png?w=700&#038;ssl=1" alt="c1X.png" data-recalc-dims="1" /></p>
<h2>4th. Install on your device / 在裝置上安裝 Electra ipa</h2>
<p>After these steps, you can install this ipa on your device by tools such as <a href="https://support.apple.com/zh-tw/apple-configurator">Apple Configurator</a>、<a href="http://www.i-funbox.com/">iFunbox</a>&#8230;etc<br />
用 <a href="https://support.apple.com/zh-tw/apple-configurator">Apple Configurator</a>、<a href="http://www.i-funbox.com/">iFunbox</a> 等工具安裝你剛剛建立的 ipa 吧！<br />
<img decoding="async" src="https://i0.wp.com/img.garynil.tw/images/2018/07/KX8.png?w=700&#038;ssl=1" alt="KX8.png" data-recalc-dims="1" /></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/07/814/tutorial-get-electra-multipath-tcp-installed/">[Tutorial / 教學] Get Electra (Multipath TCP) installed on iOS 11.2~11.3.1 / 安裝開發者版本的 Electra (iOS 11.2~11.3.1)</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/07/814/tutorial-get-electra-multipath-tcp-installed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">814</post-id>	</item>
		<item>
		<title>[教學] iOS 手動轉移 Walkr 紀錄及 Line 簡訊 (備份還原 App)</title>
		<link>https://garynil.tw/2018/04/734/%e6%95%99%e5%ad%b8-ios-%e6%89%8b%e5%8b%95%e8%bd%89%e7%a7%bb-walkr-%e7%b4%80%e9%8c%84-%e5%82%99%e4%bb%bd%e9%82%84%e5%8e%9f-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e6%2595%2599%25e5%25ad%25b8-ios-%25e6%2589%258b%25e5%258b%2595%25e8%25bd%2589%25e7%25a7%25bb-walkr-%25e7%25b4%2580%25e9%258c%2584-%25e5%2582%2599%25e4%25bb%25bd%25e9%2582%2584%25e5%258e%259f-app</link>
					<comments>https://garynil.tw/2018/04/734/%e6%95%99%e5%ad%b8-ios-%e6%89%8b%e5%8b%95%e8%bd%89%e7%a7%bb-walkr-%e7%b4%80%e9%8c%84-%e5%82%99%e4%bb%bd%e9%82%84%e5%8e%9f-app/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Sat, 28 Apr 2018 16:40:16 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[ifunbox]]></category>
		<category><![CDATA[imazing]]></category>
		<category><![CDATA[itools]]></category>
		<category><![CDATA[plist]]></category>
		<category><![CDATA[walkr]]></category>
		<category><![CDATA[備份]]></category>
		<category><![CDATA[手動]]></category>
		<category><![CDATA[手機]]></category>
		<category><![CDATA[轉移]]></category>
		<category><![CDATA[還原]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=734</guid>

					<description><![CDATA[<p>因為重刷了手機，把記錄放在舊的 iTunes 備份中，又或者打算從 A 手機移到 B 手機又不靠 iTunes 的話，這時，沒有官方支援移轉設備的 walkr 便顯得頗為困擾 (雖然有綁定 SNS 帳號但也無法轉移記錄..)，因此簡單的紀錄要如何轉移 Walkr 的紀錄。 0429 補充研究出的 Line 訊息轉移方法 [注意] 此方法需要越獄 Walkr 步驟 1.備份原始 Walkr 紀錄，會呈現有以下檔案，記得備份前更新至最新版以防版本不相容 2.如果這時你透過 iTools 等方法直接將備份檔丟回去，便會變成這樣的結果.. App 卡在 LaunchScreen 畫面，或直接閃退 3.因此，在丟回 App 的備份記錄後，必須將 App 根目錄，也就是 /var/mobile/Containers/Data/Application/$App的根目錄資料夾 (也就是一串雜湊碼名稱的資料...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/04/734/%e6%95%99%e5%ad%b8-ios-%e6%89%8b%e5%8b%95%e8%bd%89%e7%a7%bb-walkr-%e7%b4%80%e9%8c%84-%e5%82%99%e4%bb%bd%e9%82%84%e5%8e%9f-app/">[教學] iOS 手動轉移 Walkr 紀錄及 Line 簡訊 (備份還原 App)</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>因為重刷了手機，把記錄放在舊的 iTunes 備份中，又或者打算從 A 手機移到 B 手機又不靠 iTunes 的話，這時，沒有官方支援移轉設備的 walkr 便顯得頗為困擾 (雖然有綁定 SNS 帳號但也無法轉移記錄..)，因此簡單的紀錄要如何轉移 Walkr 的紀錄。</p>
<h3>0429 補充研究出的 Line 訊息轉移方法</h3>
<h3>[注意] 此方法需要越獄</h3>
<p><span id="more-734"></span></p>
<h1>Walkr</h1>
<h2>步驟</h2>
<p>1.備份原始 Walkr 紀錄，會呈現有以下檔案，記得備份前更新至最新版以防版本不相容<br />
<a href="//i1.wp.com/lh4.googleusercontent.com/nXZeeVdVOvoPJKJjXTe7Bsbq6MlWAa6tmktNZLBBABSTPbZuURizSmnXP2E" data-featherlight="image" ><img decoding="async" alt="2018-04-29 上午12.22.09.png" src="//i1.wp.com/lh4.googleusercontent.com/nXZeeVdVOvoPJKJjXTe7Bsbq6MlWAa6tmktNZLBBABSTPbZuURizSmnXP2E"></a></p>
<p>2.如果這時你透過 iTools 等方法直接將備份檔丟回去，便會變成這樣的結果.. App 卡在 LaunchScreen 畫面，或直接閃退</p>
<p><a href="//i0.wp.com/lh6.googleusercontent.com/MLjQgRwlHsxVQTQJr-6yWUBu8vjHWAKuULrGpoof_xpXLpm6afrWA3NGu2E" data-featherlight="image" ><img decoding="async" alt="" src="//i0.wp.com/lh6.googleusercontent.com/MLjQgRwlHsxVQTQJr-6yWUBu8vjHWAKuULrGpoof_xpXLpm6afrWA3NGu2E"></a></p>
<p>3.因此，在丟回 App 的備份記錄後，必須將 App 根目錄，也就是 <code>/var/mobile/Containers/Data/Application/$App的根目錄資料夾</code> (也就是一串雜湊碼名稱的資料夾，可以透過 Filza 等具備轉換目錄名稱的 App 來尋找)</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">chmod 755 /var/mobile/Containers/Data/Application/$App的根目錄名稱
chown -R mobile:mobile /var/mobile/Containers/Data/Application/$App的根目錄名稱</pre><p></p>
<p><a href="//i0.wp.com/lh5.googleusercontent.com/3hLJBDeVGcg9scoBE5HY4iVL_JSZ9-gMRz3RxLBoHP9iX_gjiqhlMquCPWE" data-featherlight="image" ><img decoding="async" alt="" src="//i0.wp.com/lh5.googleusercontent.com/3hLJBDeVGcg9scoBE5HY4iVL_JSZ9-gMRz3RxLBoHP9iX_gjiqhlMquCPWE"></a></p>
<p>於是這樣就不會閃退惹，記錄也正常轉移了！ﾟヽ(*´∀`)ﾉﾟ</p>
<h1>Line</h1>
<p>Line 原本是沒有透過 App Group 而僅將對話記錄存在 App 本身資料夾中 Library 下的某個 db 內，在某一版改版後把他移到了 App Group，因此步驟較為不一樣</p>
<p><a href="//i0.wp.com/lh5.googleusercontent.com/3vYtiK3jL_SHabN1JZwe9-TqgvAnqB0wIfp1ANJFZYqzNZNVDYYQo1LCHYc" data-featherlight="image" ><img decoding="async" alt="2018-04-29 下午12.16.53.png" src="//i0.wp.com/lh5.googleusercontent.com/3vYtiK3jL_SHabN1JZwe9-TqgvAnqB0wIfp1ANJFZYqzNZNVDYYQo1LCHYc"></a><br />
<a href="//i0.wp.com/lh4.googleusercontent.com/gQRUwz1PlYZ1Z4H2O8M2VN5uyazmcEdPtuSDAsto3mEaKY8T-SPALXFMxqc" data-featherlight="image" ><img decoding="async" alt="2018-04-29 下午12.16.50.png" src="//i0.wp.com/lh4.googleusercontent.com/gQRUwz1PlYZ1Z4H2O8M2VN5uyazmcEdPtuSDAsto3mEaKY8T-SPALXFMxqc"></a></p>
<p>我們可以看到 Line 本身 App 底下的資料大多為一些較不相關的紀錄，而再觀察 App Group 中的 <code>group.com.linecorp.line group.share.com.linecorp.line</code>資料夾，就可以找到新的對話記錄資料庫</p>
<p><a href="//i0.wp.com/lh3.googleusercontent.com/cf8pIpV5dY86ye3TRSNufmvkxvg4KdWGnnDrUXNGJ2FSjo1_n50yDS4JGHU" data-featherlight="image" ><img decoding="async" alt="2018-04-29 下午12.17.13.png" src="//i0.wp.com/lh3.googleusercontent.com/cf8pIpV5dY86ye3TRSNufmvkxvg4KdWGnnDrUXNGJ2FSjo1_n50yDS4JGHU"></a><br />
<a href="//i0.wp.com/lh3.googleusercontent.com/kTs9PVMvBQ_FGa9NNrw4tyoTbWFs8kI075QkdkWldT0phQ1_9yfDo8zD3yU" data-featherlight="image" ><img decoding="async" alt="2018-04-29 下午12.17.19.png" src="//i0.wp.com/lh3.googleusercontent.com/kTs9PVMvBQ_FGa9NNrw4tyoTbWFs8kI075QkdkWldT0phQ1_9yfDo8zD3yU"></a></p>
<h2>步驟</h2>
<p>1.備份 Line 本身及 App Group 中 Line 的資料，如果透過 iTunes 備份可以用 iMazing 去尋找會比較快，而備份本身的目的是如果你懶惰轉移帳號或登入 Line 的話可以直接覆蓋<br />
2.以信箱或手機登入 Line<br />
3.正常登入後，從多工列關閉 Line 並將 App Group 的 Line 資料 (也就是 <code>group.com.linecorp.line group.share.com.linecorp.line</code> 兩個資料夾)倒回<br />
4.透過 chmod 755 及 chown -R mobile:mobile 更動兩個倒回的資料夾，避免 App 無法正常讀取或寫入</p>
<p>大概這樣就能成功的將對話記錄恢復了，當然還是建議透過官方的雲端備份會更便利。</p>
<p>其實這個方法蠻萬用的，如果遇到你還原備份後 App 閃退、卡住，或者正常開啟後裡面的操作在關閉 App 後皆無效，大概就是權限設定錯了，而一般 App 的手動備份還原通用方法皆是如此..</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/04/734/%e6%95%99%e5%ad%b8-ios-%e6%89%8b%e5%8b%95%e8%bd%89%e7%a7%bb-walkr-%e7%b4%80%e9%8c%84-%e5%82%99%e4%bb%bd%e9%82%84%e5%8e%9f-app/">[教學] iOS 手動轉移 Walkr 紀錄及 Line 簡訊 (備份還原 App)</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/04/734/%e6%95%99%e5%ad%b8-ios-%e6%89%8b%e5%8b%95%e8%bd%89%e7%a7%bb-walkr-%e7%b4%80%e9%8c%84-%e5%82%99%e4%bb%bd%e9%82%84%e5%8e%9f-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">734</post-id>	</item>
		<item>
		<title>[知識] iOS 中一些重要路徑</title>
		<link>https://garynil.tw/2018/04/732/ios-%e4%b8%ad%e4%b8%80%e4%ba%9b%e9%87%8d%e8%a6%81%e8%b7%af%e5%be%91/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ios-%25e4%25b8%25ad%25e4%25b8%2580%25e4%25ba%259b%25e9%2587%258d%25e8%25a6%2581%25e8%25b7%25af%25e5%25be%2591</link>
					<comments>https://garynil.tw/2018/04/732/ios-%e4%b8%ad%e4%b8%80%e4%ba%9b%e9%87%8d%e8%a6%81%e8%b7%af%e5%be%91/#respond</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Sat, 28 Apr 2018 10:21:24 +0000</pubDate>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[callhistory]]></category>
		<category><![CDATA[Cydia]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[mobile document]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[reset]]></category>
		<category><![CDATA[resotre]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[備份]]></category>
		<category><![CDATA[備份檔]]></category>
		<category><![CDATA[路徑]]></category>
		<category><![CDATA[還原]]></category>
		<category><![CDATA[重置]]></category>
		<category><![CDATA[重要路徑]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=732</guid>

					<description><![CDATA[<p>因為自己 iPhone 從上次備份還原後，iCloud 設定頁面登出按了就是沒反應，加上一堆系統不乾淨造成的神秘 bug，在這次重置 iPhone 時，透過提取 iTunes 備份檔手動還原各種 App (含系統層級的 App) 至 iPhone 上，也順便寫了這篇記錄一下 iOS 中常用到的路徑 那為什麼要這樣做呢？因為這些檔案往往是僅能透過 iTunes 備份而 iCloud 不備份的紀錄，如果今天你的 iTunes 前次備份很髒亂，就會想這樣手動還原了。 而通常可以如此方式瀏覽 iPhone 根目錄及各個系統層檔案夾往往是透過 Apple File Conduit 2、SSH、iFile、Filza 或者 FilzaJailed，當然一切大前提下都是越獄後的成果。 以 iOS 11.3.1 測試： 系統相關 一般系統 App 相關 往往都是在這資料夾下層： [crayon-6a778...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/04/732/ios-%e4%b8%ad%e4%b8%80%e4%ba%9b%e9%87%8d%e8%a6%81%e8%b7%af%e5%be%91/">[知識] iOS 中一些重要路徑</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>因為自己 iPhone 從上次備份還原後，iCloud 設定頁面登出按了就是沒反應，加上一堆系統不乾淨造成的神秘 bug，在這次重置 iPhone 時，透過提取 iTunes 備份檔手動還原各種 App (含系統層級的 App) 至 iPhone 上，也順便寫了這篇記錄一下 iOS 中常用到的路徑</p>
<p>那為什麼要這樣做呢？因為這些檔案往往是僅能透過 iTunes 備份而 iCloud 不備份的紀錄，如果今天你的 iTunes 前次備份很髒亂，就會想這樣手動還原了。<br />
而通常可以如此方式瀏覽 iPhone 根目錄及各個系統層檔案夾往往是透過 <a href="https://cydia.saurik.com/package/com.saurik.afc2d/">Apple File Conduit 2</a>、SSH、iFile、Filza 或者 FilzaJailed，當然一切大前提下都是越獄後的成果。</p>
<p><span id="more-732"></span></p>
<p>以 iOS 11.3.1 測試：</p>
<h1>系統相關</h1>
<h2>一般系統 App 相關</h2>
<p>往往都是在這資料夾下層：</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library</pre><p></p>
<h2>通話記錄 CallHistory</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/wireless/Library/CallHistory</pre><p></p>
<h2>iMessage 及簡訊</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/SMS</pre><p></p>
<h2>Health Kit 資料 (備份需加密)</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Health</pre><p></p>
<h2>Home Kit 設定</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/homed</pre><p></p>
<h2>iCloud Drive</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Mobile Documents</pre><p></p>
<h2>Safari 相關</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Safari</pre><p></p>
<h2>Watch OS 備份</h2>
<p>其實只是幾個 plist 設定，非常輕量</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/NanoBackup</pre><p></p>
<p>將整個資料夾覆蓋後改至對應的權限即可</p>
<h2>一般權限下可瀏覽的 User Folder</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Media/</pre><p></p>
<p><a href="//i1.wp.com/lh6.googleusercontent.com/7_TV_RvMzQ2Ou4r9eVYamLSav6LWM1JfnMJptHW2y9dS0DLRooyp4pQ8DUY" data-featherlight="image" ><img decoding="async" alt="" src="//i1.wp.com/lh6.googleusercontent.com/7_TV_RvMzQ2Ou4r9eVYamLSav6LWM1JfnMJptHW2y9dS0DLRooyp4pQ8DUY"></a></p>
<h1>媒體類</h1>
<h2>相機膠卷</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Media/DCIM 及 /var/mobile/Media/PhotoData</pre><p></p>
<p>非常肥大的兩個地方XD</p>
<h2>語音備忘錄</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Media/Recordings</pre><p></p>
<h1>一般 App 記錄檔</h1>
<p>從 iOS 8 之後就更改至這新位置囉，不過我目前還是沒研究出怎麼從 hash 名稱資料夾找出對應 App 的方法</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Containers/Data/Application</pre><p></p>
<p>想看進一步教學可以察看：<a href="https://garynil.tw/2018/04/734/教學-ios-手動轉移-walkr-紀錄-備份還原-app/">[教學] iOS 手動轉移 Walkr 紀錄及 Line 簡訊 (備份還原 App)</a></p>
<h2>AppGroups</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Containers/Shared/AppGroup</pre><p></p>
<h1>Cydia 相關</h1>
<h2>Tweak 設定</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Preferences</pre><p></p>
<h2>Dylib Path</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/Library/MobileSubstrate/DynamicLibraries/</pre><p></p>
<h2>Deb path (Electra JB)</h2>
<p>而 Cydia 安裝 Packages 後其實會將 deb 下載至一個暫存路徑再進行安裝：</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Caches/com.saurik.Cydia/archives/</pre><p></p>
<h2>Cydia 設定 (包含軟體源)</h2>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">/var/mobile/Library/Preferences/com.saurik.Cydia.plist</pre><p></p>
<h1>還原步驟</h1>
<p>大概把以上這些備份起來，再加上其他 App 的資料就可以構成一個蠻完整的備份了 (你還可以擺脫噁心的系統垃圾和 bug。)<br />
那從 iTunes 備份提取這些資料 (可透過 <a href="https://imazing.com">iMazing</a> 之類的 App 或者直接檢視 <code>~/Library/Application\ Support/MobileSync/Backup/</code> 來獲取) 之後，該如何還原呢？</p>
<p>1.提取資料<br />
2.透過 ssh 等有寫入權限的方式還原至手機上的對應資料夾<br />
3.將還原後的資料夾更改至正確的權限 ( 755 及 mobile )，例如這個範例是 <code>/var/mobile/Media/DCIM/</code></p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">chmod 755 /var/mobile/Media/DCIM/
chown -R mobile:mobile /var/mobile/Media/DCIM/</pre><p></p>
<p>4.如果有遇到擁有 db 資料庫類的資料，記得刪除 .db-shm 跟 .db-wal 的快取檔案 (可參考：皮樂姐姐的<a href="https://hiraku.tw/2013/12/3310/">文章</a><br />
5. iMessage 需要 reboot，其他都可以直接關閉 App （後台）重開就可以生效了</p>
<p>另外 Respring 的指令是：</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">killall -9 SpringBoard</pre><p></p>
<p>本篇僅供學術研究使用(疑?)</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/04/732/ios-%e4%b8%ad%e4%b8%80%e4%ba%9b%e9%87%8d%e8%a6%81%e8%b7%af%e5%be%91/">[知識] iOS 中一些重要路徑</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/04/732/ios-%e4%b8%ad%e4%b8%80%e4%ba%9b%e9%87%8d%e8%a6%81%e8%b7%af%e5%be%91/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">732</post-id>	</item>
		<item>
		<title>[Tutorial] How to build Electra ( iOS 11 Jailbreak app ) with ldid2</title>
		<link>https://garynil.tw/2018/01/691/tutorial-build-electra-ios-11-jailbreak-app-ldid2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tutorial-build-electra-ios-11-jailbreak-app-ldid2</link>
					<comments>https://garynil.tw/2018/01/691/tutorial-build-electra-ios-11-jailbreak-app-ldid2/#comments</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Fri, 26 Jan 2018 07:20:35 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[Electra]]></category>
		<category><![CDATA[ios11]]></category>
		<category><![CDATA[Jailbreak]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[越獄]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=691</guid>

					<description><![CDATA[<p>Coolstar has released a new beta version of Electra jailbreak toolkit for iOS 11 – iOS 11.1.2. The author also release the source code of the jailbreak toolkit on Github. I would like to try to find out how the toolkit work by building it on my own. So I wrote this guide for people (who may be a developer) can follow instructions and build Electra toolkit successfully. The most important of all, b...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/01/691/tutorial-build-electra-ios-11-jailbreak-app-ldid2/">[Tutorial] How to build Electra ( iOS 11 Jailbreak app ) with ldid2</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://twitter.com/coolstarorg">Coolstar</a> has released a new beta version of <a href="https://coolstar.org/electra/">Electra</a> jailbreak toolkit for iOS 11 – iOS 11.1.2. The author also release the source code of the jailbreak toolkit on <a href="https://github.com/coolstar/electra">Github</a>. I would like to try to find out how the toolkit work by building it on my own. So I wrote this guide for people (who may be a developer) can follow instructions and build Electra toolkit successfully.</p>
<p><img loading="lazy" decoding="async" src="https://i0.wp.com/lh3.googleusercontent.com/LUQPFWITqe-Tm6oW6rmpTgrB1KbOkKQhDWCJiPrHEVrmlMUAIwdvAvHk6P8" width="1600" height="1427" class="aligncenter size-full" /></p>
<p>The most important of all, before you start to read this guide, make sure you have the ability to handle the problem you meet. You are fully doing this at your own risk, I&#8217;m not responsible for any damage caused.</p>
<p>If you don&#8217;t know what this article is doing, you can download the released ipa on the author <a href="https://coolstar.org/electra/">website</a> resign by tools such as <a href="https://github.com/maciekish/iReSign">iResign</a> and install it to your iPhone without building it youself.</p>
<p><span id="more-691"></span></p>
<h4>Advantage of build the toolkit yourself</h4>
<ol>
<li>Know the structure of the code</li>
<li>Preventing if there were malicious code in toolkit.</li>
<li>Remove unused features. For example, in this toolkit, it will install Anemone tweak after you jailbreak. The last part in this tutorial will told you how to do it.</li>
<li>Keep the latest version, you can pull the latest version from Github and build it yourself.</li>
<li>You need to turn the SIP off of macOS before you did these instructions.</li>
</ol>
<h2>Clone repo</h2>
<p>You can access the Electra repo on <a href="https://github.com/coolstar/electra">Github</a>, which contain a Xcode project.<br />
Clone it to your ~/Desktop or any other path you like to work with.</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">git clone https://github.com/coolstar/electra.git</pre><p></p>
<p><a href="//i0.wp.com/lh3.googleusercontent.com/MjLpIWf3lGmh1pvhgDYZ3OSh2Up386AFRXHHF7ejUmnksTJDXGJGT63B1zI" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh3.googleusercontent.com/MjLpIWf3lGmh1pvhgDYZ3OSh2Up386AFRXHHF7ejUmnksTJDXGJGT63B1zI" width="811" height="600" scale="2"></a></p>
<h2>Build Xcode project</h2>
<p>Open the Xcode project then build. You will meet some error with the clean Xcode environment.</p>
<h2>ldid2 error</h2>
<p>After you build the project, you will meet a error. You will see this error:</p>
<p><a href="//i0.wp.com/lh5.googleusercontent.com/vZU-gDoh2jhgFA8eBncA2CFIBVkgO3Shf3kJ1iVUzIpYQE9CpgunWAQ7y0Y" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh5.googleusercontent.com/vZU-gDoh2jhgFA8eBncA2CFIBVkgO3Shf3kJ1iVUzIpYQE9CpgunWAQ7y0Y" width="875" height="600" scale="2"></a></p>
<p>At the first test, I tried install ldid original version by</p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">brew install ldid</pre><p></p>
<p>and the bin of the ldid would be at <code>/usr/local/Cellar/ldid/1.2.1</code>, then link it as ldid2 in <code>/usr/local/bin</code></p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">ln -s /usr/local/Cellar/ldid/1.2.1/bin/ldid /usr/local/bin/ldid2</pre><p></p>
<p><a href="//i0.wp.com/lh4.googleusercontent.com/s6XTUMGfpfA7ta-e3zueDiD6E66a1I8YJ9U5yEFdcAqyEfhNWoMP0QUMg4Y" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh4.googleusercontent.com/s6XTUMGfpfA7ta-e3zueDiD6E66a1I8YJ9U5yEFdcAqyEfhNWoMP0QUMg4Y" width="837" height="600" scale="2"></a></p>
<p>With the ldid, it can work, and you can build the toolkit into your iPhone. However, the jailbreak won&#8217;t success and block on 2/3.</p>
<p>So I tried to find the solution on Github. I found <a href="https://github.com/xerub">xerub</a> make a <a href="ldid2">ldid2</a> with SHA256 support. However, this repo is not complete. The repo are lack of make code and wasn&#8217;t build.</p>
<h2>Add ldid2 to <code>/usr/local/bin/</code></h2>
<p>I completed the ldid2 project and put the binary in release version <a href="https://github.com/GaryniL/ldid/releases/tag/0.1-2">page</a>.<br />
<a href="https://github.com/GaryniL/ldid">Project Link</a></p>
<p><a href="https://github.com/GaryniL/ldid"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh6.googleusercontent.com/oEAPtGL4HQ1iq4EKW-VjfpSVeQoTkHU_O1yJZ0XB2kEcHWc6Y2Cmu-w7JqA" width="900" height="484" scale="2"></a></p>
<p></p><pre class="urvanov-syntax-highlighter-plain-tag">curl https://raw.githubusercontent.com/GaryniL/ldid/master/ldid2 -o ldid2
sudo mv ldid2 /usr/local/bin/
chmod +x /usr/local/bin/ldid2</pre><p></p>
<p>Then rebuild the project, it will work.<br />
<a href="//i0.wp.com/lh3.googleusercontent.com/HuX8tRwjS2qGOvuRaQdHHw-_knyoBynGLGWemba1jNcauklvrsOrW5DCj-o" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh3.googleusercontent.com/HuX8tRwjS2qGOvuRaQdHHw-_knyoBynGLGWemba1jNcauklvrsOrW5DCj-o" width="900" height="153" scale="2"></a><br />
<a href="//i0.wp.com/lh5.googleusercontent.com/B-TmX8yOe6Sd9u0HcBPzLwY_AVToPvguK0r5819RkDfBZmFoLX07xlbJjLU" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i0.wp.com/lh5.googleusercontent.com/B-TmX8yOe6Sd9u0HcBPzLwY_AVToPvguK0r5819RkDfBZmFoLX07xlbJjLU" width="277" height="600" scale="2"></a></p>
<h2>Remove Anemone</h2>
<p>Besides, you can remove the line for preventing installing Anemone tweak<br />
<a href="//i1.wp.com/lh3.googleusercontent.com/zymV2cO9wQeooRedfMGl6ceHlGRq-4KacyFSn2O3ljX6fXM0Uk1_4Y19PC4" data-featherlight="image"><img loading="lazy" decoding="async" alt="Array" src="//i1.wp.com/lh3.googleusercontent.com/zymV2cO9wQeooRedfMGl6ceHlGRq-4KacyFSn2O3ljX6fXM0Uk1_4Y19PC4" width="900" height="590" scale="2"></a></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/01/691/tutorial-build-electra-ios-11-jailbreak-app-ldid2/">[Tutorial] How to build Electra ( iOS 11 Jailbreak app ) with ldid2</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/01/691/tutorial-build-electra-ios-11-jailbreak-app-ldid2/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">691</post-id>	</item>
		<item>
		<title>如何查看 Apple 官方記錄的電池數據</title>
		<link>https://garynil.tw/2018/01/673/check-ios-battery-health/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=check-ios-battery-health</link>
					<comments>https://garynil.tw/2018/01/673/check-ios-battery-health/#comments</comments>
		
		<dc:creator><![CDATA[Gary]]></dc:creator>
		<pubDate>Thu, 04 Jan 2018 03:06:12 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Battery]]></category>
		<category><![CDATA[Cycle]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[Info]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[降速]]></category>
		<category><![CDATA[電池]]></category>
		<guid isPermaLink="false">https://garynil.tw/?p=673</guid>

					<description><![CDATA[<p>最近鬧的沸沸揚揚的 Apple 電池降速事件 (A Message to Our Customers about iPhone Batteries and Performance) 使大家更關心自己手機的電池健康狀況。而 AppStore 上關於電池資訊的 App 百百種，但哪款是真的能測出最真實的數據真的說不准。 所以我們該如何真正的得知我們的電池狀況呢？其實在 iOS 系統層面，Apple 存在著背景記錄你 iDevice 電池狀況、充電記錄等等的方法，這篇文章會教你如何去獲得這些資訊並察看～ 準備工具 一組 Apple ID 並註冊為免費開發者或有 Apple Developer Program 開發者帳號更佳 一條 Lightning 線使你的 iDevice 能連接至電腦並透過 iTunes 同步 略薄的系統知識及操作技巧.. 步驟複雜略有難度，覺得太麻煩的人可以跳過這篇文章。 ...</p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/01/673/check-ios-battery-health/">如何查看 Apple 官方記錄的電池數據</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></description>
										<content:encoded><![CDATA[<p>最近鬧的沸沸揚揚的 Apple 電池降速事件 (<a href="https://www.apple.com/iphone-battery-and-performance/">A Message to Our Customers about iPhone Batteries and Performance</a>) 使大家更關心自己手機的電池健康狀況。而 AppStore 上關於電池資訊的 App 百百種，但哪款是真的能測出最真實的數據真的說不准。</p>
<p><a data-flickr-embed="true"  href="https://www.flickr.com/photos/134033268@N03/39455497732/in/dateposted-public/" title="螢幕快照 2018-01-03 下午10.21.53"><img loading="lazy" decoding="async" src="https://i0.wp.com/farm5.staticflickr.com/4646/39455497732_5718e1ec9c_k.jpg?resize=700%2C458&#038;ssl=1" width="700" height="458" alt="螢幕快照 2018-01-03 下午10.21.53" data-recalc-dims="1"></a><script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script></p>
<p>所以我們該如何真正的得知我們的電池狀況呢？其實在 iOS 系統層面，Apple 存在著背景記錄你 iDevice 電池狀況、充電記錄等等的方法，這篇文章會教你如何去獲得這些資訊並察看～<br />
<span id="more-673"></span></p>
<h2>準備工具</h2>
<ul>
<li>一組 Apple ID 並註冊為免費開發者或有 Apple Developer Program 開發者帳號更佳</li>
<li>一條 Lightning 線使你的 iDevice 能連接至電腦並透過 iTunes 同步</li>
<li>略薄的系統知識及操作技巧..</li>
<li>步驟複雜略有難度，覺得太麻煩的人可以跳過這篇文章。</li>
</ul>
<h2>步驟一：註冊並登入 Apple Developer Program</h2>
<p>因為網路上頗多教學，我們直接略過如何註冊免費的開發者帳號。當你的 Apple ID 註冊好之後，登入 <a href="https://developer.apple.com/programs/">Apple Developer Program</a> 的後台並前往：<a href="https://developer.apple.com/bug-reporting/profiles-and-logs/">Profiles-and-Logs</a></p>
<p><img loading="lazy" decoding="async" src="https://it55ka.bl3302.livefilestore.com/y4mwGoZD6mjH3HaZ5ZkI5TvPwpK2y8B85CbV0dWHeVUG3CB4w-ub_GDa2ZNsV1xQqqjHWw_yb1mP7jBYyO6aNL-6s1Vvt6FDTVcLKzmsNOQswicRzLA4ykAJGBZVb_UuIrqqpeek0j30g11NH0hdx4VfLOuw2fx13UoSh1Dah2M9EQO7b4x0BPvfYGI7kFJUL6pdFEB_0rFOAjVTyYE1PPvLQ?width=3098&#038;height=1978&#038;cropmode=none" width="3098" height="1978" /></p>
<h2>步驟二：下載 Battery Life for iOS 描述檔並傳送至手機</h2>
<p>下載連結在此 (需登入)：<a href="https://developer.apple.com/services-account/download?path=/iOS/iOS_Logs/BatteryLife.mobileconfig">BatteryLife.mobileconfig</a></p>
<p>你可以透過 <a href="https://support.apple.com/zh-tw/HT204144">AirDrop</a> 、電腦傳送或直接在手機上開啟網頁下載等任何方法將這描述檔傳送至你的  iDevice 並開啟描述檔</p>
<p><img loading="lazy" decoding="async" src="https://kn7esw.bl3302.livefilestore.com/y4mxgnQDe8iev6W0MIAxHUvySyYU5yBbkGtrbQBFdEc33p4z0EHer4dcBxSjc9Pwd3r_qT85tdfIRc764MVKvT8TuoNxZNnxnrJHRmmqkzyoZleT4I1ePE0FX2rYqOd7926cHK4B2IWZgslGITD4IGcz9lDGJ58WztH7WFmJF3fbx-5oKnrkDu-i989QgaGLIC99KGaWcEU_15P_YWORx5ykA?width=473&#038;height=1024&#038;cropmode=none" width="473" height="1024" /></p>
<h2>步驟三：安裝描述檔並正常操作</h2>
<p>按照描述檔的說明安裝就好，不需要重新開機<br />
按照官方說明你可以進行充電，使用手機等步驟記錄一些資訊</p>
<p><img loading="lazy" decoding="async" src="https://jt7esw.bl3302.livefilestore.com/y4m_KkfQfjZId81YJtBayx_LUfmGU0Yw42zEugZZBlJvyFSzql7EhbOoFDtN5FrKNqeM8kXQQvbFn6i9SvRDBlbxoDC67gSsd8ItN2WCu2_36BA5Y6hzCPZ1Kci8bWvs6QA47NlzL2QqHCzDAV0Xmw7bxlrruFlEMfDF3ir53CWjZI0SxRev2w7UxpIpsUp1kiz8ZNyy2nHFQfipgFYJumLdw?width=473&#038;height=1024&#038;cropmode=none" width="473" height="1024" /></p>
<h2>步驟四：透過 iTunes 同步診斷記錄</h2>
<p>將你的 iDevice 連接電腦並開啟 iTunes 進行手機的同步動作，在同步的過程中會將你手機記錄的電池資訊 Log 紀錄檔傳送至電腦</p>
<p><img loading="lazy" decoding="async" src="https://j955ka.bl3302.livefilestore.com/y4m12R52sX0BNvbDHki8ePihwYr_nJElrVXPWOi-Bczw5qdGJl0Gm8W3VCVGfNRgZTvBuyWJ--XdD2D-f2ta4iFYHbHXZ8kBOftr6AW566FIIUhewqE_bU3viVkWkWtaz6463pLn6iqV4VkjbzKfTxqeYBzcApleMXkTFowpj1eBVo1RdyTY7m06RUevzQc4I5nf--hNySx77htPR4VF6U9sg?width=2864&#038;height=1832&#038;cropmode=none" width="2864" height="1832" /></p>
<h2>步驟五：找尋傳送至電腦中的記錄檔</h2>
<p>按照<a href="https://download.developer.apple.com/iOS/iOS_Logs/Battery_Life_Logging_Instructions.pdf">官方說明</a>，Log 檔分別是傳送到電腦的<br />
Mac：<code>~/Library/Logs/CrashReporter/MobileDevice/[Your_Device_Name]/</code> (打開 Finder，按 CMD+SHIFT+G，並輸入 <code>~/Library/Logs/CrashReporter/MobileDevice/</code>)<br />
Win：<code> C:\Users&#91;Your_User_Name]\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\<br />
 [Your_Device_Name]\</code></p>
<p>並於指定路徑資料夾內找尋 <code>powerlog_日期XXX.PLSQL</code> 的記錄檔，當然如果要察看最新的，務必尋找以當天日期命名的檔案</p>
<p><img loading="lazy" decoding="async" src="https://i955ka.bl3302.livefilestore.com/y4mIqDYnXWciBcsFiZVrbtEOB52dY0eSuXKNkchG4lvFTWbem7nuy2GYDKUxK3ATowCTpZRuD8Qk59iTs5tF4OmFG20mCtnI3Ama5SQMMQiHb6xBI3i4Lib1WuJnCcbdxPqBHiknY87EFtcFFE2qv6OWegg31dDVzXydtts48EiBxVUsjv5Hv5DUh_2LhMnXLsWafmVy2SGE5pQiV2VPbbRmA?width=2036&#038;height=1524&#038;cropmode=none" width="2036" height="1524" /></p>
<h2>步驟六：開啟記錄檔並察看電池資訊</h2>
<p>記錄檔的格式為 PLSQL 有點特殊，但其實他指是 sqlite 架構，在 Mac 上可以透過 <a href="http://sqlitebrowser.org">DB Browser for SQLite</a> 來開啟察看各個數據的表格</p>
<p>以 DB Browser for SQLite 開啟記錄檔資料庫後 (例如我今天 01/03 的檔名是 <code>powerlog_2018-01-02-2018-01-03_80C4A2FB.PLSQL</code>)，開啟後切換至 Browse Data 的頁籤，並尋找 PLBatteryAgent_EventBackward_Battery 的 Table</p>
<p><img loading="lazy" decoding="async" src="https://kt55ka.bl3302.livefilestore.com/y4mhbr2vmw7uvkmVJG7Yyogx62uimQL16RzYmuUiT4oGzx8wlsdVU1BNDaIiYsHIGvqeZTP-T4aS31dljlAZou11SYYF83g9R_9IhUAT--gowiM1egpNj-093k80jACrXRROd5_RVyqtNpZhJIUPJgnejACEZ7WrJynHZdtzQE1hSnUwZWP-TlFmWFdQCuIKZqbnCcfy8vFVOOWnlcB-BRzxg?width=2398&#038;height=1718&#038;cropmode=none" width="2398" height="1718" /></p>
<h3>時間換算</h3>
<p>PLBatteryAgent_EventBackward_Battery 表中每一行最前面都有個 timestamp，這是用來記錄每行電池狀況記錄的時間點，為 <a href="https://zh.wikipedia.org/zh-tw/UNIX时间">UnixTime</a>格式，你可以複製並透過線上轉換<a href="https://www.epochconverter.com">工具</a>來換算各行電池狀況的記錄時間，如果你需要尋找電池的最新狀況，便按 timestamp 排序並往下捲到最底取得最新的資訊即可</p>
<p><img loading="lazy" decoding="async" src="https://ln55ka.bl3302.livefilestore.com/y4mGodeQ44RGoSMib854HhYp7xTPaZ76ZAXtTyhPqgiMOmPGIwVXy0sMDxNw2-3xB-CnaxfWdlZDsMW8bKM4u48VIry2sSpdxx2PzMp2gMuk0HO4RKXdGg_-MW4J8TZw6xtKtHmoPiDIuWbBr1oC6Tgg1_1DbZpy0dcAimBLWIrjAVDIue2a9WVXqlBG7eCdsSaDdKf-oG_mrkmKtoV92W_8A?width=2398&#038;height=1718&#038;cropmode=none" width="2398" height="1718" /></p>
<p>而如何得知一個 timestamp 是何時記錄的呢？舉例來說，我察看 8380 行的時間為 1514987731.09588，透過換算可以得知時間為 2018年1月3日星期三 21:55:31.095 (GMT+8)</p>
<h3>表格結構</h3>
<p>PLBatteryAgent_EventBackward_Battery 表的結構其實很簡單，就是按照時間順序往下排序的電池狀態，每一行帶有各種的電池狀態資訊，而關於電池健康的則是 <strong>CycleCount (電池循環次數) 、MaxCapacity (電池現在滿電時最大容量)、DesignCapacity (電池出廠設計預設容量，但我觀察都比規格表上來的少)</strong> ，而 <strong>CurrentCapacity</strong> 則是你電池使用時各時間的容量狀態，會隨著充電及放電變化。當然這個表還可以提供你可以額外察看電池充電時的瓦數、電流、溫度等等。</p>
<p><img loading="lazy" decoding="async" src="https://k955ka.bl3302.livefilestore.com/y4mmChlKBCUhaTTLG99WVrvJem1iOBkzrZTkpJwMJgglkRjCwT5xhe-SbLWrdeknwz13O_p5CyJ7cj-VbGoUKd7nC05dDSMB6kVktaoi-Efx5jas75sYuDUKDhG2ccFK2bYbiWbk4Tvks1bgrMRHlvmcXOZpTArnnesLFp2Ou1Etq2ZHMitx9W8iti_bmWvjrhodLm26dE-ej-opXRBWwSFUA?width=2398&#038;height=1718&#038;cropmode=none" width="2398" height="1718" /></p>
<p>透過這個方法，就可以得知 Apple 官方方式紀錄的電池狀況了。透過計算 MaxCapacity / DesignCapacity 便可以得知你電池的健康狀況了，當然也可以拿 CycleCount 做為參考依據。這個官方提供的記錄方法相信有一定的參考價值，畢竟官方沒事不會記錄不準確的數據..此外，合理推斷 Apple Store 的員工也是透過他們的裝置獲取你裝置中的這些記錄檔來察看你的電池健康狀況。</p>
<p><img loading="lazy" decoding="async" src="https://kn55ka.bl3302.livefilestore.com/y4m4Vz7MxAt0BGwaU-WqQ1dbadeJPyYkdqyJWAQF8qChs0rk0QDP7spgBu7UMMtD3BwwNaMxDVY44wEqE_NIKBG8v1VzTTRKNFNZsewLqDOZvFmELu2_Z9OcWeYnpAhxUwWL-E-REYqw-ttgQWhSCiDM3InMQFTST7y0Ol100X3xRphtfVNm368N7oW3y7jHWtvhDcXPjqA1CmMiW-o4zD_Ww?width=1430&#038;height=566&#038;cropmode=none" width="1430" height="566" /></p>
<h2>如何關閉背景記錄恢復原始狀態</h2>
<div class="citation"><citation>Logging has no impact on power usage but it does accumulate disk space if left enabled for several days without syncing. To avoid this disk usage accumulation, turn off logging once you have provided the requested diagnostic information.</citation><ref><a href="https://download.developer.apple.com/iOS/iOS_Logs/Battery_Life_Logging_Instructions.pdf" target="_blank" title="Apple Battery Life Profile Instructions">Apple Battery Life Profile Instructions</a></ref></div>
<p>官方說明也指出如果你不關閉這背景紀錄功能，這些 Log 檔會佔用你的儲存空間，建議如果不需要使用便將描述檔移除關閉此功能。<br />
關閉方法其實跟安裝步驟類似，只要進入設定 → 一般 → 描述檔與裝置管理<br />
並將 System Debug Profile 移除後重新開機就可以了</p>
<p><img loading="lazy" decoding="async" src="https://j97esw.bl3302.livefilestore.com/y4mWxMRxrESjgc7SdwDHCSBUlQ13AbgWz2FXG4UOf6t4dVvul8rPcWigCSpdw2beJ-wuluZQao0Srk2EM0VRU9ry5seRFPwVAqMMaMOvX6mhd8m_QSq7EQO9dcnV0UBR5r8lMqXGEfKwP6t8ozwktDhNyL2whtf70ukvQDI4iJkkDUtz0Si45h2LbSqND9nwb9cBAOA0SKiGqu0fHLz91P9rg?width=1125&#038;height=2436&#038;cropmode=none" width="1125" height="2436" /></p>
<p>這篇文章 <a rel="nofollow" href="https://garynil.tw/2018/01/673/check-ios-battery-health/">如何查看 Apple 官方記錄的電池數據</a> 最早出現於 <a rel="nofollow" href="https://garynil.tw">Gary&#039;s ...Lasamia</a>。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://garynil.tw/2018/01/673/check-ios-battery-health/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">673</post-id>	</item>
	</channel>
</rss>
