話說昔日平地一聲驚雷,位于深圳的某即時通訊廠商推出了QQ HD For Android Pad(以下簡稱QQ HD)。說起這個QQ HD,可能是移動終端有史以來最華麗的QQ版本了。設計感十足的用戶界面,以及絲般潤爽的滑動操作,都叫人欲罷不能……。且慢!QQ HD支持的最低分辨率都在1024×600,這不是將horf這樣的手機黨拒之門外了么?哼!這么好的東西不讓我用?No door!就讓我來親手“調教”一下QQ HD。



想要“調教”QQ HD,三樣東西是不能少的。一是最新版QQ HD(目前最新版本為1.6,下載地址:qqhd.qq.com)。二是反編譯軟件apktool以及簽名軟件Auto-sign(下載地址:http://work. newhua.com/pcd)。三是JAVA開發環境JRE(下載地址:http://tinyurl. com/chpyoyx)。集齊之后我們就可以召喚神龍……,哦,不對!是展開“調教”了。
把下載下來的QQ HD和ApkTool.exe 、appt. bak以及apktool.jar一塊放到某個盤符的根目錄下,例如C盤(c:)。
深吸一口氣,按下“Win+R”鍵打開“運行”對話框,輸入“CMD”,點擊確定打開命令行窗口。首先輸入“cd c:”并回車(存放文件的目錄)。接著輸入“apktool*d*-f*"c:qqhd_hd_1.6.0.apk"*"c:qqhd"”(“*”用空格鍵替換,如圖1),按下回車。
這時你就會發現C盤多了一個“qqhd”的文件夾。我們打開文件夾,進入“smalicom encentpad qqmainframe”目錄下,然后找到這個文件夾里的VariousScreenAdapter. smali文件,用記事本將其打開(圖2)。
在文本中我們可以找到“const/16 v0, 0x400”和“const/16 v0, 0x1f4”兩行代碼。哈哈!這里的400和1f4就是屏幕的分辨率了(十六進制數字),把它改掉行啦!比如我想要改成800×480,只需要將兩項數值分別改為“320和1e0”并保存。
別急,還沒結束!再次打開命令行窗口,輸入“apktool*b*"c:qqhd"”(“*”依舊是空格)回車,泡杯咖啡等下吧!找到“c:qqhddist”文件夾,發現里面已經有了我們修改好的APK文件。不過現在并不能安裝,因為還沒“簽名”吶!
打開剛才下載解壓出來的Auto-sign文件夾,把剛剛修改過的APK文件復制到Auto-sign文件夾里,并重命名為“update.zip”。接下來用鼠標把改名后的update.zip拖動到sign.bat圖標上,稍等片刻,簽名工作就大功告成!把生成的文件格式改回APK,經過簡單的安裝,QQ HD便在我的手機中華麗登場(如圖3)。