|
本帖最后由 蚊香 于 2013-10-11 17:14 編輯
官方固件不給力?電視直播可使用的源太少,一到晚上就變“小狐貍”,平臺(tái)太分散,找資源很麻煩!
在座的各位肯定已經(jīng)下載了很多軟件來替換掉這些系統(tǒng)自帶的軟件了。
但是,電視不是自己一個(gè)人用的,家里父母、親戚朋友偶爾過來看看電視,他們才不知道你使用什么軟件看電視呢!
打開機(jī)頂盒看到桌面上的“電視直播”圖標(biāo),自然而然的就點(diǎn)進(jìn)去了,但是什么也看不了!
能不能把桌面上的“電視直播”直接指向自己喜歡的直播軟件呢?(當(dāng)然也可以是修改點(diǎn)播軟件)
答案當(dāng)然是肯定的!
下面就以海美迪固件為例,教大家如何修改固件。自己動(dòng)手,豐衣足食~
一、實(shí)現(xiàn)目的
把自己喜歡的直播軟件添加到固件中,并把桌面的“電視直播”指向該軟件,刷完固件就已自動(dòng)安裝好,點(diǎn)擊“電視直播”打開該軟件。(本帖以VST云電視做演示)
二、設(shè)計(jì)思路
1.把官方固件zip文件解包,把vst云電視的安裝文件添加進(jìn)固件包
2.修改海美迪的啟動(dòng)器,把“電視直播”的鏈接指向vst云電視
3.把修改好的固件再打包回zip文件
三、使用工具
1.apk修改軟件(APK編譯.exe)
2.notepad++軟件(npp.6.5.Installer.exe)
3.海美迪固件修改軟件(海美迪固件修改器.exe)
4.JAVA運(yùn)行環(huán)境(jre-7u40-windows-i586.rar,沒有它不能實(shí)現(xiàn)簽名,先安裝好)
注:下載附件中的“DIY固件工具包”解壓,
QQ圖片20131011171018.jpg (29.18 KB, 下載次數(shù): 2071)
下載附件
保存到相冊(cè)
2013-10-11 17:10 上傳
四、準(zhǔn)備工作
1.找到你要添加進(jìn)去的軟件vst云電視,放到apk修改軟件的APKTool文件夾下,并把它命名成123.apk(見圖1)。
注意:記得保存原始文件,后面還要用到原始文件。
120933lg0wi8hipnbbw89b.jpg (69.46 KB, 下載次數(shù): 1971)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:50 上傳
2.雙擊打開同目錄下的APKTool.cmd軟件,選擇1(見圖2),一路回車,等提示成功之后將其關(guān)閉。
120933mfhq8ez0y8r8q58h.jpg (80.89 KB, 下載次數(shù): 1999)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:50 上傳
3.打開APKTool文件夾下的APK文件夾(此文件夾就是原來apk軟件解包出來的文件)。
4.查看是否存在名為“l(fā)ib”的文件夾,如沒有,則跳過這一步。如果存在這個(gè)文件夾,就把這個(gè)文件夾下的后綴名為“.so”的文件全部拷貝出來(包括子文件夾下的.so文件),先粘貼到自己臨時(shí)存放的文件夾下備用。
注解:.so文件為linux的用戶層動(dòng)態(tài)庫,跟windows下的.dll文件類似。有些軟件運(yùn)行需要它,有些則不需要。
5.打開APK文件夾下的AndroidManifest.xml文件(可用notepad++打開,也可用系統(tǒng)自帶記事本打開),找到第二行的“package=”,把引號(hào)當(dāng)中的內(nèi)容拷貝出來(見圖3,這里是com.geniatech.iptv),粘貼到臨時(shí)文件下備用。
注解:package后面的內(nèi)容,一般格式為com.**.**,此為安卓軟件的包名,每個(gè)軟件的包名都不一樣,在安卓系統(tǒng)中,鏈接到這個(gè)包名,就能啟動(dòng)這個(gè)包名所對(duì)應(yīng)的軟件。
120934yzbm3tkn2tc2jfps.jpg (65.36 KB, 下載次數(shù): 1957)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:50 上傳
五、正式修改
1.把固件zip文件復(fù)制到“海美迪固件修改器”的目錄下,命名為update.zip(見圖4)
120934q2eh5444419yz4v2.jpg (81.39 KB, 下載次數(shù): 1946)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:50 上傳
2.雙擊Unpack_update.exe把固件解包,看提示,一路回車就好(見圖5)
120934kuj3356wz833twp6.jpg (75.61 KB, 下載次數(shù): 1957)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:50 上傳
3.最后得到一個(gè)叫做update的文件夾,內(nèi)部結(jié)構(gòu)見圖15.
注解:META-INF存放證書文件,system文件夾是系統(tǒng)的鏡像解壓得到的包,記錄系統(tǒng)文件,userdata為用戶文件鏡像解壓的包,記錄一些用戶的配置(包括軟件)
DIY的時(shí)候,把文件放到system文件夾內(nèi),自己添加的文件就會(huì)成為系統(tǒng)文件,把文件放到userdata文件夾下,則為用戶文件。
兩者的區(qū)別:刷完機(jī),自己添加的東西都會(huì)安裝到系統(tǒng)中,但是對(duì)系統(tǒng)進(jìn)行還原操作后,系統(tǒng)文件會(huì)保留,用戶文件全部清除。自己添加的軟件在system下,還原之后還在,在userdata下,還原之后就不存在了。
120937s8yy800g8mmr9uy0.jpg (30.71 KB, 下載次數(shù): 1950)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
4.把自己需要添加的文件(這里是vst云電視.apk)拷貝到system\app文件夾下。注意,固件不支持中文名,所以需要改名成英文名,這里直接改為vst.apk。
5.把“四、準(zhǔn)備工作”中復(fù)制出來的.so文件拷貝到system\lib文件夾下,如果沒有.so文件,則跳過這步。
6.找到system\app文件夾下的tv_online.apk,拷貝出來(如果后期不想保留原固件的軟件,可以再回來把它刪除),改成123.apk,參照“四、準(zhǔn)備工作”中的步驟,打開AndroidManifest.xml找到package后面的包名稱(見圖6,這里是com.tv.online),復(fù)制粘貼到臨時(shí)文件備用。
注解:tv_online.apk為海美迪自帶的直播軟件,點(diǎn)播軟件叫做HITV.apk。
120935incr9nk09zhinfn5.jpg (76.74 KB, 下載次數(shù): 1968)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
7.找到system\app文件夾下的HimediaLauncher.apk,拷貝出來,改成123.apk,參照“四、準(zhǔn)備工作”中的第1、2步,解壓出來。
8.打開notepad++,按ctrl+F進(jìn)行查找,選擇“文件查找”(見圖7),查找目標(biāo)為“com.tv.online”,目錄為步驟7中解壓得到的APK文件夾,點(diǎn)擊全部查找。得到檢索結(jié)果。
120935qshss41p9geks14n.jpg (49.52 KB, 下載次數(shù): 1941)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
9.雙擊檢索結(jié)果,得到“com.tv.online”字符所在位置(見圖8),把這個(gè)字符串改成你在“四、準(zhǔn)備工作”中復(fù)制出來的字符串“com.geniatech.iptv”,如有多個(gè),則全部改過來。退出前記得保存。
120935f1vrwuzz2srnon6e.jpg (97.83 KB, 下載次數(shù): 1947)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
10.這個(gè)時(shí)候,啟動(dòng)器的文件已經(jīng)修改完畢,運(yùn)行APKtool.cmd,選擇2把文件打包回apk文件(見圖9)。在APK\bulid文件夾下有個(gè)“已編譯(未簽名).apk”的軟件(見圖10)。
120936efzji9gdnaf6iydw.jpg (81.97 KB, 下載次數(shù): 1956)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
120936oc22cd70znbrpnjr.jpg (64.52 KB, 下載次數(shù): 1936)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
11.運(yùn)行APK\sign文件夾下的APKSign.exe文件(見圖11),選擇apk文件,設(shè)置輸出文件位置,然后點(diǎn)“制作簽名”(見圖12),得到一個(gè)“已編譯~1_Sign.apk”文件(見圖13),將其改名為Himedialauncher.apk.
120936p8ym70gyfg71tbzy.jpg (75.72 KB, 下載次數(shù): 180)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
120936k6j75fyej9dp77fo.jpg (51.01 KB, 下載次數(shù): 173)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
120937gpqr48dvr4g0lzey.jpg (39.03 KB, 下載次數(shù): 182)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
12.把修改后的Himedialauncher.apk拷貝回system\app文件夾下,替換掉原來的文件。
13.到此,修改工作結(jié)束,確保你要添加的軟件(vst.apk)和修改的啟動(dòng)器(Himedialauncher.apk)已經(jīng)拷貝到system\app文件夾下之后,運(yùn)行Repack_update.exe打包回zip文件(見圖14)。
120937oibzrzugbxgbvwx7.jpg (66.92 KB, 下載次數(shù): 181)
下載附件
保存到相冊(cè)
DIY固件圖文教程
2013-10-11 16:51 上傳
14.把固件改成原來的名字,就能刷機(jī)用了。
|
評(píng)分
-
查看全部評(píng)分
上一篇: 國(guó)慶大禮包-海美迪Q11雙核DIY固件精簡(jiǎn)豪華版下一篇: TCL MS801機(jī)芯2013年十月最新固件 可安裝第三方應(yīng)用
|