Ai-舊蘋果第一集:如何在古老的蘋果設備上從App Store安裝官方降級應用

前言

我想我們是無法離開消費主義的,但至少我們可以試試物盡其用的綠色消費主義。

本文以iPad1代為例,但內容應該適用于所有無法升級到ios9的蘋果設備。雖然看起來是越獄和破解教程,但其中對Cydia的使用只涉及功能性拓展的第三方應用,雖然下文會涉及Paper By 53的破解,但是原App購買已失效,以及開發方在后續更新中已經開放免費使用所有筆刷和色盤,所以請不要誤解為筆者支持非法破解以及非法下載,我是不支持的。

本文是威玲旺卡原創筆記,沒有告知請不要轉載,謝謝。

本文內容流程如下:

I. App Store不支持老設備的原因探索
II. 準備工作
III. 不Root的方法

第1步. Root iPad 1代
第2步. Cydia里加入apt源,安裝f.lux, iFile, FakeClockUp, Activator
第3步. iFile閃退的解決辦法,并且把arm64鍵值加入
第4步. 通過App Store上安裝官方降級應用
第5步. 解決Paper by 53的Native App無法在應用內購買的問題
第6步. App不再播放Youtube內容的解決辦法(包括修改API,早晚會失效的,不用強求)
第7步. App妥協使用Spotify的辦法(早晚也會失效的)
第8步. iPad1代還能使用的App推薦匯總

我們可以見識到的:

  • 優秀的三方擴展范本(Activator和f.lux)
  • 退而其次,如何善待buggy但可用的程序 (iFile)
  • 蘋果方拒絕提供支持時,偽裝成64位晃過App Store的篩查
  • 本地App方不再維護舊App時破解應用內購買(Paper by 53)
  • Web App的服務器方不再維護時的第三方解析(Tubefixer)
  • Web App的服務器房不再維護時的不再完美精致的委曲求全和反用戶體驗(Spotify)

I. App Store不支持老設備的原因探索:

古老指的是2014年前發布的蘋果產品,這些產品之所以遇上困難是因為App Store現在只支持arm64的64位應用。在開發者把應用通過xcode提交的時候都會有arm64 requirements,簡單地說,蘋果已經不讓開發者打32位的IPA了,所以以下這些機器在App Store裝任何App都會有ios不兼容而無法安裝的提示。
這些“古老”機器包括:iPad 4代及早前,iPad Mini一代, iPhone 5c及早前, iPod touch 5代及早前。
但在2014年前大多App的舊版本都是以32位IPA發布的,而降級安裝這些舊APP正是這些“古老”蘋果設備所需要的,也是這個教程的目的。

II. 準備工作:

我認為對老設備最大的尊重是讓它體面地繼續服役,而不是苦苦支撐。

首先,最重要的準備工作是明確需求,我要在這個老設備上干什么。看書,標記文檔,畫圖,還是碼字或者聽歌看視頻,當蘋果真正不再給這些設備任何余地時,這個教程很可能就沒有機會重新來一次了,所以如果你為了你的設備耗費精力好不容易弄完后,做一個備份會是相當明智的。

其次,所有Web App的失效只是時間問題,這超出我們控制范圍,安裝靠譜優秀穩定的Native App將會更有保障,以保證長期的可用性,而我們嘗試使用Web App或者Hybrid App的時候要做好它隨時失效的心理準備,如果不能用了也不用太在意。

我一定要安裝上的剛需(都是Native App):

  • 全屏時鐘(App:NiceClock,不用Root)
  • PDF閱讀(App:iBook,不用Root)
  • PDF標記(App:Adobe Reader,需要Root)
  • 草稿紙帶畫筆(App:Paper by 53,需要Root)
  • 調整顯示器的色溫的防藍光程序 (App:f.lux 需要Root)
  • 多幾個瀏覽器以防萬一Safari完全過時導致無法加載 (App:傲游云,不要Root,Chrome,需要Root)

非剛需(都是Web App):

  • Spotify聽歌(需要Root)
  • 印象筆記(需要Root)
  • Youtube(需要Root)
  • Google翻譯 (需要Root)
  • TuneIn電臺(需要Root)

下面是我們需要的設備

  • 一臺裝好iTunes的Mac或者PC
  • 一個有較新ios的蘋果移動設備iPad,iPhone或者iPod Touch
  • 因特網
  • 你的古早設備
  • 耐心

III. 不Root的方法:

如果你的機器沒有過去的備份,沒有已經安裝的App,而且不想Root機器的話,能用的App很有限,方法如下,

  • 通過高級ios設備登陸同一個apple ID在app store購買想要的目標App
  • 回到低級ios設備的app sotre的已購買項目嘗試安裝這個App的低級版本
    部分App仍舊可以這樣安裝,但是大多數會因為不兼容(This App Is Incompatible With This ios)而無法安裝了(雖然此時這個提示不完全是真的,因為兼容的降級版本非常可能是存在的,但是我們的ios版本被App Store的初步篩查攔截了,根本沒有機會獲得降級版本)。原因正是來自App Store的64位限制檢查,我們需要手動增加一個arm64的鍵值來偽裝成64位處理器已繞過App Store的初步篩查,這就是為什么我們需要Root權限來安裝降級App的原因。但是即使已經Root了,我們仍然需要另一個具有較新ios的蘋果移動設備將目標App下載為已購買才可能降級安裝。(這在下面的第三步有詳細敘述。)

下面我們將正式進入完全教程:

第1步. Root iPad 1代:

首先,在備份好的情況下我們放心Root,因為可逆,可以隨意恢復成出廠設置或者恢復備份。
這里以Greyd00r提供的工具來Root設備。雖然Greyd00r的主要目的是把iPad1弄成看起來像ios9的皮膚,但也提供了一鍵Root的功能。和網站主人推薦的步驟不一樣的是,我非常不建議甚至反對大家更新皮膚,原因首先出于穩定性,(iPad1代的分辨率和處理器的年齡)其次出于

  • 保持和諧設計。iPad1代的硬件棱角造型設計和它UI控件的棱角設計是對應的,簡單地說,軟件界面和硬件界面是故意配套的,比如橢圓輸入框的弧度和電源按鈕以及側邊按鈕都是一樣的,矩形按鈕圓角的弧度和iPad外殼的圓角弧度都是一致的。這種細節即使我們主觀上沒有意識到也是會被我們的大腦皮質所捕捉的,所以我們會有很舒適統一的舒適感,偽裝成后期的界面不值得。
  • ios5的手勢控制是交互經典范例,多指上挪顯示多任務和5指側挪切換,這種“穩當的挪動控制”和現在電子產品上的全部基于“靈活滑動”的手勢操作有著截然不同的體驗。
  • iPad1代值得被記住的一點還有硬件的手感,直角側邊滑動按鈕給手指的觸感反饋在后期蘋果非棱角設計和按鈕改動后就此丟失了,iPad一代的做工和設計就和早期iPod一樣,它們突出了工業設計的硬件美感,它的優秀在今天也是值得仔細欣賞和學習的范本。

回到正題。Root的步驟:

  1. 請訪問 https://www.grayd00r.com/ipad1g
  2. 打開iTunes先備份你的設備
  3. 通過iTunes把機器恢復成出廠設計
  4. 在Mac或Windows上打開Greyd00r工具(https://www.grayd00r.com/ipad1g)(在Mac上會出現some files are missing的問題,是權限問題導致的,此時右鍵MacOSX-Grayd00r,選擇Show Package Contents,然后雙擊MacOS/MacOSX-Grayd00r自動啟動終端,就可以點擊Play的圖標運行了,如下圖)
    MacOSX-Grayd00r自動啟動終端
  5. iPad此時應該開機了顯示歡迎界面了,正常設置iPad和Wifi,進入系統后,會發現SpringBoard的第二頁出現了Cydia和Installer,其中Installer就是ios9的皮膚。如下圖前兩項。


    你的SpringBoard的第二頁會有前兩項

    Greyd00r網站會讓安裝Installer,但是我前面敘述了非常不推薦安裝皮膚,所以請不要點擊Installer。

打開Cydia,會有升級提示,選擇全面升級。Cydia角色請選擇Developer。此時你的iPad已經獲得Root權限,我們進入第二步。

第2步. Cydia里加入apt源,安裝f.lux, iFile, FakeClockUp, Activator

  1. 在apt的默認源下我們安裝兩個拓展Activator,f.lux和一個應用iFile
    具體安裝方法是,這三個東西我們在Cydia首頁右側欄都可以看到,如下圖:


    三個拓展/應用在Cydia首頁右側欄可以看到

    分別點進去,選擇安裝即可。
    其中自定義手勢控制的Activator(第三步iFile部分我會介紹怎么方便地使用它)和保護眼睛的防藍光顯示的f.lux是自由開發者的經典藝術作品。請注意安裝完f.lux后我們立刻會注意到屏幕就變暖色調已經亮度下來了。iFile是個文件管理器,可以輕松瀏覽和編輯文件,但可惜在這個系統下是Buggy的,因為每次啟動iFile時它都會企圖注冊,但是ios5.1.1下會注冊失敗,所以我們可能會發現這個應用閃退,無法使用。這在第三步時我們會解決,目前請讓它保持這個閃退的狀態。
    (注釋:目前Cydia默認源包括BigBoss,Telesphoreo,ModMyi,ultrasn0w,ZodTTD,其中ultrasn0w已經失效了,這在每次啟動Cydia的時候終端里的報錯我們會發現,其實Cydia在2018年時維護者已經把商店下線了,隨著時間失效的源只會越來越多,是正常的,因為這些都是所有開發者的志愿工作。)

  2. 現在我們安裝一個優秀的加速拓展FakeClockUp,在Cydia的源標簽頁,我們點擊“編輯”,“添加“,加一個源”http://hitoriblog.com/apt“,終端更新apt后,換到“搜索”標簽頁,搜索“FakeClockUp”,安裝。安裝成功后,我們會發現iPad的響應速度立馬變得非常靈敏快速。(這個拓展是無害的,因為它只是加快了轉場動畫的速度,造成了系統變快的錯覺,其實只是動畫的時間少了。)

  3. 如果你需要使用Youtube的話(第六步會深度涉及解決Youtube問題),我們還需要一個在Cydia里安裝工具叫TubeFixer和一個開關拓展叫Hosts File Flipswitch,在Cydia的源標簽頁,我們點擊“編輯”,“添加“,加一個源”http://cydia.invoxiplaygames.uk/beta/“,終端更新apt后,換到“搜索”標簽頁,搜索“TubeFixer“,安裝,再搜索“Hosts File Flipswitch”安裝,其中Hosts File Flipswitch建立了一個開關通道,把是否使用Host文件作為一個控制開關,這樣就可以通過手勢做到開啟或關閉,而Host文件是IP地址和域名的映射,這些都是為第六步搞定Youtube做準備的,因為iPad1代的Youtube應用已經因為服務器API改變而失效了。

Cydia沒風險,但是加入不可靠的源后,很可能安裝到有風險的App造成破壞,下圖是我的Cydia源,這些源都是主流和相對安全的。


我的Cydia源

另外我們已經安裝的這些拓展都是成熟完善并且友好的,除了可以通過SpringBoard上的icon進入配置(此外,一些并沒有獨立的icon和配置界面),我們可以在設置里看到它們并且進行設置,如下圖FakeClockUp的響應時間,f.lux的自定義亮度,都可以在“Setting”的“Extensions”里搞定:


FakeClockUp的設置位置

下一步,我們由于要編輯系統文件必須要解決iFile的Bug。

第3步. iFile閃退的解決辦法,并且把arm64鍵值加入

目前文件管理器iFile有閃退問題,而且iFile已經完全停止維護了。我們的笨實驗發現在Wifi沒有開啟的情況下,iFile雖然有注冊表的報錯但是卻可以啟動,所以笨辦法是開啟飛行模式后再打開iFile,修改完我們想要修改的文件后,再關閉飛行模式。
為了讓笨辦法的操作不那么繁復。同時好好利用我們已經安裝的自定義手勢拓展Activator,我們會通過Activator來簡單方便地開啟/關閉飛行模式。方法如下:

  • 設計一個簡單好記的的手勢:比如“滑動最上面的狀態欄”,無論是左滑還是右滑,都可以做到toggle飛行模式的目的。那么我在開iFile前只要滑一下狀態欄,飛行模式就開了,開iFile就不會閃退,編輯完文件后,再滑一下狀態欄,飛行模式就關了進入網絡環境,就不需要在Setting,iFile和另外的應用里切換進出,小心翼翼地記住循序。(尤其當iPad1代的多任務是線程掛起模擬的)
  • 配置Activator,具體如下:
    任意位置-頂部狀態欄-向右拖動-分配給“Airplane Mode”-點擊“創建“
    任意位置-頂部狀態欄-向左拖動-分配給“Airplane Mode”-點擊“創建“
  • 測試是否有效,手勢觸發后,都會有對話框提示生效的操作。如下圖:


    手勢滑動狀態欄后,對話框提示生效飛行模式的toggle操作
  • 通過手勢控制飛行模式狀態,確定在飛行模式下打開iFile,我們現在要再系統里加入一個叫arm64的鍵值,把自己偽裝成支持64位的,這樣App Store才會允許我們下載降級App。具體如下:
    路徑是/System/Library/CoreServices/SpringBoard.app


    注意路徑

    如果你是iPad一代,找到文件K48AP.plist
    如果你是其他設備,映射表如下:
    iPhone 3G:N82AP.plist
    iPhone 3GS:N88AP.plist
    iPhone 4: N90AP.plist, N90BAP.plist, N92AP.plist
    iPhone 4s: N94AP.plist
    iPhone 5:N41AP.plist, N42AP.plist
    iPod Touch 2代:N72AP.plist
    iPod Touch3代:N18AP.plist
    iPod Touch4代:N81AP.plist
    iPad1代:K48AP.plist
    iPad2代:K93AP, K94AP, K95AP, K93AAP.plist
    iPad3代:J1AP, J2AP, J2AAP.plist
    iPad4代:P101AP, P102AP, P103AP.plist
    iPad Mini1代:P105AP, P106AP, P107AP.plist
    找到對應的文件后點擊選擇“屬性表編輯器Property List Viewer”再選擇進入“capbilities”,選擇右下角的“+”號,添加名稱“arm64”,類型選擇“boolean”,再點擊“創建”,再把我們剛才添加的“arm64”右邊對應的開關打開,如下圖所示,點擊“完成”。


    注意arm64手動添加后右邊的開關一定要打開

當這一步完成的時候,我們的系統已經被偽裝成支持64位的了。這樣可以騙過App Store來為我們找到合適的降級App。

下一步就是打開App Store安裝App了,記得在用滑動狀態欄的手勢關閉飛行模式。

第4步. 通過App Store上安裝官方降級應用

蘋果對古老設備的支持方案是“只給下載安裝已經購買過的App”而不是“隨意購買App”,我相信這一方案的核心原因是歐洲的消費者法,如果消費者購買了此App,那在規定的年限內有享受使用權的保障,雖然相對傳統商品,電子產品的法案保護體系是不夠完善的。所以在我們的舊設備上,即使我們已經偽裝成為64位系統了,但古老的ios還是不能隨便購買/安裝App。

我們必須使用較新的ios9甚至ios11以上的系統使用與舊設備相同的Apple ID去App Store采購收費/免費項目,以獲得合法使用權,隨后在舊設備的“已購買Purchased”的標簽頁里下載這些已購買App的降級版本,此時,只要App有舊設備的ios兼容版本就可以順利安裝,否則會提示不兼容(此時的提示才是真的不兼容,說明App的開發對象就是高版本ios,不存在對應的降級App,那就無法擁有了。)

這一步結束時,你想要的App的icons都應該出現在你的SpringBoard上了。還是否有效以及功能完善不完善另當別論,但是它們的最高兼容版本都被安裝了。

下面我們進入第5步,完善Native App的功能。

第5步. 解決Paper by 53的Native App無法在應用內購買的問題

這里我們討論可以離線使用的Native App,不依靠網絡,這樣意味著它的功能使用和開發者的服務器沒有關系。但是這些App很多有應用內購買的功能,也就是說部分功能受限,包括當年著名的手繪App,Paper by Fiftythree,我們在按照第4步安裝完后,會發現5支筆刷只有1支可用,調色板也不可用,App的功能大大受限,想要使用全部資源,我們必須分別購買它們,但是界面上的“購買”的鏈接已經失效了,但其實Paper by Fiftythree已經在2015年開放讓所有用戶免費使用預設下的所有基礎筆刷和色盤,但是我們的iPad一代只能安裝2013的1.3.4的版本,這舊版本的App讓iPad一代用戶喪失了使用全部功能的機會,此時的選項就是——破解它。

打開iFile找/var/mobile/Applications/xxxxxxBA727Cxxxxxx(其中xxxxx是一堆序列號,一個個點進去看app名稱,找到paper沒辦法)找到注冊文件/Library/Preferences/com.fiftythree.paper.plist,編輯它如下,就是加入注冊碼,

<?xml version="1.0" encoding="UTF-8"?> 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "[http://www.apple.com/DTDs/PropertyList-1.0.dtd](http://www.apple.com/DTDs/PropertyList-1.0.dtd "http://www.apple.com/DTDs/PropertyList-1.0.dtd")"> 

<plist version="1.0"> 

<dict> 

    <key>IsFirstLaunch</key> 
    <true/> 
    <key>InAppPurchaseReceipt_com.fiftythree.paper.mixer</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>
    <key>WebKitDiskImageCacheSavedCacheDirectory</key>
    <string></string>
    <key>FacebookSharingEnabled</key>
    <false/>
    <key>ShowToolTrayGestureCompleted</key>
    <true/>
    <key>CameraRollSharingEnabled</key>
    <true/>
    <key>InAppPurchaseReceipt_com.fiftythree.paper.write</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>
    <key>InAppPurchaseReceipt_com.fiftythree.paper.color</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>
    <key>TumblrSharingEnabled</key>
    <false/>
    <key>IsFirstLaunch</key>
    <false/>
    <key>WebSmartInsertDeleteEnabled</key>
    <true/>
    <key>HideToolTrayGestureCompleted</key>
    <true/>
    <key>LastLaunchedVersion</key>
    <string>1.2.1</string>
    <key>InAppPurchaseReceipt_com.fiftythree.paper.outline</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>
    <key>InAppPurchaseReceipt_com.fiftythree.paper.essentials</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>
    <key>InAppPurchaseReceipt_com.fiftythree.paper.sketch</key>
    <data>MTMzMzA1Njc5OC45MTQ0NjI=</data>

</dict>
</plist>

再重啟應用,筆刷可用了。其實iPad1代擁有這個應用的全部功能,已經可以產出價值了

Paper界面

第6步. App不再播放Youtube內容的解決辦法

Youtube App在iPad一代上很早就失效了,后來Safari還可以加載HTML5版本的youtube,用戶忍著,最終有一天連Safari也不能加載了,現在iPad一代用戶只可以用傲游云瀏覽器用HTML5看Youtube。

Youtube app失效的原因是API改變,URL解析地址的改變,目前有一個三方服務器幫忙解析,就是TubeFixer(https://tubefixer.ovh/),這種方式原始也危險,比如維護者可以收集信息,可以把所有解析引導到一個連接上來宣揚危險觀點,可以故意封鎖某些內容(把G公司可以所做的縮放到個人頭上)。下面是使用Tubefixer的方法,記得我們第二步的時候安裝了TubeFixer和Hosts File Flipswipe。

  • 去Google Cloud登陸賬號創建自己的項目獲得一個屬于自己的Youtube Data v3 API號碼
  • 再設置的TubeFixr啟動Custom API Key然后輸入這個我們自己的API號
  • 用iFile把TubeFixr的域名和IP加入我們的Hosts文件,編輯/etc/hosts加入條目92.222.69.160 api.tubefixer.ovh
  • 用Activator定義一個手勢來toggle Hosts File

此時Youtube App就可以恢復使用,但是解析都在三方網站上(地球上的某個人那里)進行了,如果提示出現URL出現無法解析的問題,沒有其他原因,就是三方域名DNS服務器太爛不響應了,用手勢toggle一下Hosts(啟動或者禁用)到直接IP訪問等以期待恢復。

Youtube App三方解析恢復后如下:


Youtube三方解析成功后

最后,由于前面說了三方解析的不安全,但事實上這種工作是很低層,辛苦,麻煩以及對開發者完全沒有回報的,但是它的價值是救活了很多古老的蘋果設備,舊設備上連通的Youtube視頻放眼全球很可能是相當一部分人娛樂的來源。

第7步. App妥協使用Spotify的辦法(早晚也會失效的)

Spotify的舊版本不能正常鏈接了,原因也是服務器方的問題,舊版本里的URL無法解析,我們現在已經不再本地下載再導入iTunes了。在這個流媒體和Spotify壟斷的時代,我還真的想不到其他辦法。

委曲求全舊版本的方式:

  • 不能在App內搜索,搜索即掉線
  • 不能在App內看到唱片封套
  • 能在線自己的播放單
  • 能連接到Radio
  • 能連接到藝術家頁面
  • 通過瀏覽器或者“spotify + 樂隊名字” 直接獲得藝人url后切換到App里代替App內搜索
  • 能離線下載和離線播放
  • 能Hifi在線和Hifi離線
  • 舊版0.7.2.26的Spotify沒有賬號關聯,所以這個可能是唯一一個賬號可以多人使用的版本

我的Spotify的樣子如下:


Spotify

這樣可以只在意音樂,所以我覺得也蠻好的,我可以只聽歌不用在意封套是不是好看,歌手是長什么樣。

第8步. iPad1代還能使用的App推薦匯總

  • 閱讀(本地):iBook, Adobe Reader
  • 筆記(Web App):印象筆記(網絡同步,插入圖片和錄音都正常)
  • 媒體(Web App):TuneIn,Spotify,Youtube
  • 工具(本地):Vituoso鋼琴,Calculator+計算器,NiceClock全- 屏無廣告時鐘,Paper by 53手繪,Google Transltor翻譯,f.lux,Activator
  • 瀏覽器(本地):傲游云,Chrome,Safari

設備還能勝任的工作截圖:


蠻好的時鐘
Adobe標記也能用
tuneIn目前都行

對比II. 準備工作里自己的需求,已經全部滿足了,現在就該接iTunes備份了。

(完)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,663評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,125評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,506評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,614評論 1 307
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,402評論 6 404
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,934評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,021評論 3 440
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,168評論 0 287
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,690評論 1 333
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,596評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,784評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,288評論 5 357
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,027評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,404評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,662評論 1 280
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,398評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,743評論 2 370