• 1129

    主題

    6108

    帖子

    860

    果子

    杰出會員

    奇珀達人俱樂部成員

    積分
    5207
    我的設備
    Q2
    跳轉到指定樓層
    樓主
    發表于 2013-9-18 08:40:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    本帖最后由 jhzjzxxb 于 2013-10-24 22:35 編輯
    - U( r0 @1 O( @# p9 [% O( x* r9 D2 g+ e) m' B( E# E
        官方固件不給力?電視直播可使用的源太少,一到晚上就變“小狐貍”!HITV的平臺太分散,找資源很麻煩!% F: ~6 ?# T. B5 M
          在座的各位肯定已經下載了很多軟件來替換掉這些系統自帶的軟件了。
    , Q) l% s. j: o) G" _      但是,電視不是自己一個人用的,家里父母、親戚朋友偶爾過來看看電視,他們才不知道你使用什么軟件看電視呢!, R! L) c5 p8 ^  h: [% c4 @7 H
          打開機頂盒看到桌面上的“電視直播”圖標,自然而然的就點進去了,但是什么也看不了!
    ) {7 n3 q- I" `6 U/ F# F$ W" z3 Y      能不能把桌面上的“電視直播”直接指向自己喜歡的直播軟件呢?(當然也可以是修改點播軟件)' _9 V2 M8 P- I1 y5 f
          答案當然是肯定的!
      O3 U: h3 h6 C) C8 O! t% d, U* g9 s; G' d
    一、實現目的5 U5 |8 E6 C& R/ m0 R9 r  K
          把自己喜歡的直播軟件添加到固件中,并把桌面的“電視直播”指向該軟件,刷完固件就已自動安裝好,點擊“電視直播”打開該軟件。(本帖以VST云電視做演示), Z9 f$ G4 g1 O" B. D" H

    0 c0 _& y* T/ }8 ]8 M. Y
    二、設計思路0 E  M& A& Y* T- B8 T
          1.把官方固件zip文件解包,把vst云電視的安裝文件添加進固件包
    5 \$ D- f1 u0 _6 h0 B0 O      2.修改海美迪的啟動器,把“電視直播”的鏈接指向vst云電視
    / }& u. L- b: G! ~      3.把修改好的固件再打包回zip文件
    ; n  t# |/ d- u: S3 W$ ^& C
    2 o! Z7 ?( \4 b
    三、使用工具
    , `1 Y; a( o, }' X$ |5 t      1.apk修改軟件(帶apk簽名工具)# h7 Z: `7 R, b  _4 |0 K3 N
          下載:
    游客,如果您要查看本帖隱藏內容請回復
          
    , S1 s  M- f8 T0 {; W/ N' z) z# |      2.notepad++軟件(文檔編輯器,有強大的搜索功能)       " Y+ Q# ]$ ~4 ]0 z! Z1 c
          下載:
    游客,如果您要查看本帖隱藏內容請回復

    / w7 Y5 t. L! N3 M1 L3 \3 S% O+ o. ?      3.海美迪固件修改軟件                                                
    6 ]4 h- b9 b4 I/ Z8 _8 }* N
          下載:
    游客,如果您要查看本帖隱藏內容請回復
    9 Z2 A9 f) z/ R6 @5 O" Q& [/ A# [
          4.JAVA運行環境(沒有它不能實現簽名,先安裝好) . K! }' [; c1 V" i
    下載:
    游客,如果您要查看本帖隱藏內容請回復
          
    ) L' a" _# u- d& r+ Q/ F# m5 x
    注:下載包可能是.exe文件,為winRAR壓縮出來的自解壓文件,電腦上沒有安裝解壓縮軟件就能實現自動解壓。內部所有軟件都是綠色版,不需要安裝就能使用。9 F/ I. B/ G' p7 S" W* M3 ]  [" j

    0 b" I2 p. N: x6 P# k8 w
    四、準備工作2 l; G$ F+ J' f# d# c6 |
          1.找到你要添加進去的軟件vst云電視,放到apk修改軟件的APKTool文件夾下,并把它命名成123.apk(見圖1)。- Q. m! i( b% O( ?1 \
      , m2 t/ A& m! D) l; F2 k
    注意:記得保存原始文件,后面還要用到原始文件。
    ( m; S% w+ n- G) f" b6 P( Z- M( ]      

      P# c1 p/ @5 [
    8 v; ?2 p( C+ ]9 a. F$ X% ]: Z! s
    . ~7 W$ |# J  S' E& @, H      2.雙擊打開同目錄下的APKTool.cmd軟件,選擇1(見圖2),一路回車,等提示成功之后將其關閉。: E: o; N; L( T# ?& _$ i" h) X: G+ K
          
    : S% M3 I4 J. S# X+ S
    & s3 G! w# R8 ]4 M) E2 k

    ( i8 E6 N% z  s- h; d& m& Q0 y  H8 z( y      3.打開APKTool文件夾下的APK文件夾(此文件夾就是原來apk軟件解包出來的文件)。; f' }5 D  V% m3 R
    & W7 c' j/ W  f$ `3 [5 Z# v
          4.查看是否存在名為“lib”的文件夾,如沒有,則跳過這一步。如果存在這個文件夾,就把這個文件夾下的后綴名為“.so”的文件全部拷貝出來(包括子文件夾下的.so文件),先粘貼到自己臨時存放的文件夾下備用。, ]; Y/ s! D/ N/ ~, x# O

    7 C5 D  ?. P* {4 T, H$ r注解:.so文件為linux的用戶層動態庫,跟windows下的.dll文件類似。有些軟件運行需要它,有些則不需要。
    2 L: ]. M9 s+ F! p/ L* N
    4 z; m$ i+ B! h' s* F% c. L      5.打開APK文件夾下的AndroidManifest.xml文件(可用notepad++打開,也可用系統自帶記事本打開),找到第二行的“package=”,把引號當中的內容拷貝出來(見圖3,這里是com.geniatech.iptv),粘貼到臨時文件下備用。
    7 y1 {. \* j! o  z, O% c$ B5 x. J
    5 h: F$ S' W3 I( O8 L注解:package后面的內容,一般格式為com.**.**,此為安卓軟件的包名,每個軟件的包名都不一樣,在安卓系統中,鏈接到這個包名,就能啟動這個包名所對應的軟件。
    6 x& A% L9 l$ {; w9 m      
    - y1 T  y( u: n2 ?! b

    ) g, g0 ]) g, c! X0 g2 N( X0 K9 `. I6 \8 l8 L
    五、正式修改6 \: |* @$ U: ]: f, G& b& I

    8 _# ~* @6 E$ R. z* O5 j$ U      1.把固件zip文件復制到“海美迪固件修改器”的目錄下,命名為update.zip(見圖4)
    * f- N; |- U  u- k6 Z/ W1 R      
    - v3 J5 l( P$ K7 ?7 V4 x2 y) o* X
    0 [0 a9 m, L; l; x3 n6 J; E
    . ?" P$ t! m5 N: E. u* P- z! p
          2.雙擊Unpack_update.exe把固件解包,看提示,一路回車就好(見圖5)) `" q$ u0 U+ k: S, f. K! L/ P
          
    3 M3 c0 W! J1 D4 a( F, u! u! S1 F7 B

    5 t% [, H/ E4 o- x
    % b$ [3 s8 |# m+ b) h4 ?% t      3.最后得到一個叫做update的文件夾,內部結構見圖15.
    + s4 G% X/ X, a" [/ U3 h2 {, k$ }
    & D* \. U0 E: X+ \# {) ^注解:META-INF存放證書文件,system文件夾是系統的鏡像解壓得到的包,記錄系統文件,userdata為用戶文件鏡像解壓的包,記錄一些用戶的配置(包括軟件)
    # q& s7 r, o+ R! g+ n' c6 u& ]          DIY的時候,把文件放到system文件夾內,自己添加的文件就會成為系統文件,把文件放到userdata文件夾下,則為用戶文件。) Q! X" X& f0 F# h
              兩者的區別:刷完機,自己添加的東西都會安裝到系統中,但是對系統進行還原操作后,系統文件會保留,用戶文件全部清除。自己添加的軟件在system下,還原之后還在,在userdata下,還原之后就不存在了。
    4 t6 f4 u* o# R& m8 k& r, v
          

    5 ~) b! n  I9 x; U7 `9 T$ e1 H) B
    * q3 T, q7 v3 m1 c$ W/ s0 V
    % Q6 v6 v7 o8 Q! M      4.把自己需要添加的文件(這里是vst云電視.apk)拷貝到system\app文件夾下。注意,固件不支持中文名,所以需要改名成英文名,這里直接改為vst.apk。        
    8 f: l# r9 i, G5 u  K! t$ q' X) P1 c3 |6 {: \; x, L+ c
          5.把“四、準備工作”中復制出來的.so文件拷貝到system\lib文件夾下,如果沒有.so文件,則跳過這步。
    : ~+ e4 J# o9 }1 }: K4 m3 \8 Y3 c3 R# b4 E) j" F6 h% z
          6.找到system\app文件夾下的tv_online.apk,拷貝出來(如果后期不想保留原固件的軟件,可以再回來把它刪除),改成123.apk,參照“四、準備工作”中的步驟,打開AndroidManifest.xml找到package后面的包名稱(見圖6,這里是com.tv.online),復制粘貼到臨時文件備用。. e! j$ j+ v( j& Y8 R* G
    注解:tv_online.apk為海美迪自帶的直播軟件,點播軟件叫做HITV.apk。
    5 a! @0 L5 Z1 E7 R# V7 W      
    ) j1 F. w1 B. ~

    , |: i. c  M6 u9 Z7 Q* S8 O0 ^) B! K8 A* C
          7.找到system\app文件夾下的HimediaLauncher.apk,拷貝出來,改成123.apk,參照“四、準備工作”中的第1、2步,解壓出來。
    4 {/ k" [, h/ m: Y) ~* a
    . o& x$ X9 ~: \      8.打開notepad++,按ctrl+F進行查找,選擇“文件查找”(見圖7),查找目標為“com.tv.online”,目錄為步驟7中解壓得到的APK文件夾,點擊全部查找。得到檢索結果。0 f+ b" b2 E( l; T+ x; b
          
    3 L) X- i# _. u6 R
    ! Y" d/ m( ~2 d

    2 R- M9 E7 \6 |( C" M6 P- Z      9.雙擊檢索結果,得到“com.tv.online”字符所在位置(見圖8),把這個字符串改成你在“四、準備工作”中復制出來的字符串“com.geniatech.iptv”,如有多個,則全部改過來。退出前記得保存。' I6 m3 J5 U3 W1 ~
          

    1 I* @/ Y+ H4 s1 ]( @% Z% R) D0 H

    6 B5 D5 z' L+ e& o. f      10.這個時候,啟動器的文件已經修改完畢,運行APKtool.cmd,選擇2把文件打包回apk文件(見圖9)。在APK\bulid文件夾下有個“已編譯(未簽名).apk”的軟件(見圖10)。6 U! s6 P% O# L/ g
          

    * B5 m  X4 ]" n
    5 }& V5 |5 l) ^1 l. @% f      

    , k0 \4 H6 ?: u/ e/ ]% s( V7 G+ j9 @' }! g/ q! ?
    : \+ d; i, I$ t# b) C
         11.運行APK\sign文件夾下的APKSign.exe文件(見圖11),選擇apk文件,設置輸出文件位置,然后點“制作簽名”(見圖12),得到一個“已編譯~1_Sign.apk”文件(見圖13),將其改名為Himedialauncher.apk.0 V+ \1 G. C9 @- ]4 A% {  V5 g
          
    0 Y  z1 l9 q; N

    0 y1 L1 B: s+ `. g. O* ^/ K6 F      
    . f0 W) Y, z& p# _( w+ Z5 B4 ^) X
    2 R# H0 ~9 p) U/ i4 L
          
    ( X9 ]0 e. y& {6 X6 V6 i( n& @

    8 l5 d; n* F: U) k* V6 B8 `% R
    1 d7 S% F. h) l2 K, X* U; g      12.把修改后的Himedialauncher.apk拷貝回system\app文件夾下,替換掉原來的文件。
    & @; X: m  x) J
    , W0 M+ T4 L3 n* w( i      13.到此,修改工作結束,確保你要添加的軟件(vst.apk)和修改的啟動器(Himedialauncher.apk)已經拷貝到system\app文件夾下之后,運行Repack_update.exe打包回zip文件(見圖14)。
    ) v1 ~* J; ]' V2 P      

    6 p/ Z1 [1 r" g7 ~
    0 Z2 x8 y7 L# ~5 c7 ]/ k6 j      14.把固件改成原來的名字,就能刷機用了。& g! s  P" f3 C8 q' ]% N7 M1 B) q5 g
          疑問解答:
    ) _. ~) d( q) r) ~+ h: m      1.Q:為啥要保留電視直播?  V/ @+ f% b$ e
             A:通過系統自帶的設置,無法把其他軟件的畫面比例調為“原始比例”,不管怎么調都是“全屏”,畫面被拉升!1 N) `) }4 Z; y( \9 q5 O$ m3 {
                   只有進入系統自帶的電視直播軟件,按一下“菜單鍵”,把比例設為“原始比例”,才能讓其他軟件的畫面比例能設置成“原始比例”。. Y8 o# s, R, a  O
                   此問題存在于所有官方固件,如果刪除了默認的電視直播,將不可調整畫面比例。
    2 f6 o; ]; p% T" x/ \: T4 `" r      2.Q:VST云電視是什么?$ ~* u# {/ D+ W# Y+ c
             A:VST云電視,版本號為3.0.0,3.0.0之前的版本叫什么,相信大家耳熟能詳了--“52ITV”!此次更新到3.0之后,把界面調成了與VST全聚合一致,同時名字也換掉了,內核是一樣的。" q& I' p7 U- q% Q& l# l
    注:轉自海美迪論壇,本帖僅作轉載。如有疑問可咨詢原作者!
    + S0 E8 y# T7 x3 z% A! O! e想要了解更多,請加海美迪民間基友討論群:240751561
    " J2 j3 N1 Z/ j- E2 W# O
    . A2 h7 e: e% [7 s/ F

    評分

    參與人數 1金幣 +4 收起 理由
    人生如歌123 + 4 奇珀有你更精彩:)

    查看全部評分

    本帖被以下淘專輯推薦:

    奇珀市場-電視必裝軟件推薦

    17

    主題

    332

    帖子

    154

    果子

    游學級會員

    積分
    201
    我的設備
    海美迪Q5
    沙發
    發表于 2013-9-18 08:47:36 | 只看該作者
    本帖最后由 jhzjzxxb 于 2013-9-19 07:49 編輯
    2 j8 q# K7 e  p9 x; X" x8 K( u
    0 Y- C. L4 H* o% sjava運行環境已經被我撤掉了,由于海美迪論壇的帖子過了編輯時限,所以這個鏈接就沒能放上去。

    點評

    還在編輯,你就來了!  詳情 回復 發表于 2013-9-18 08:50

    1129

    主題

    6108

    帖子

    860

    果子

    杰出會員

    奇珀達人俱樂部成員

    積分
    5207
    我的設備
    Q2
    板凳
     樓主| 發表于 2013-9-18 08:50:50 | 只看該作者
    本帖最后由 jhzjzxxb 于 2013-9-18 19:01 編輯 / v' S; W- c  i+ b- F
    5 N: i! Y. U4 _3 r7 m
    還在編輯,你就來了!

    點評

    把java運行環境(jre)的鏈接加上吧,海美迪論壇的過了編輯時限,不能修改了,所以一直沒有! 既然你發了,就要維護好。 java運行環境為免費軟件,網上一大堆的。  詳情 回復 發表于 2013-9-18 08:54

    17

    主題

    332

    帖子

    154

    果子

    游學級會員

    積分
    201
    我的設備
    海美迪Q5
    地板
    發表于 2013-9-18 08:54:49 | 只看該作者
    jhzjzxxb 發表于 2013-9-18 08:50
    . A5 u# ], \$ E+ N3 o6 E還在編輯,你就來了!
    * Z0 q- J- b- b6 I4 G4 o: @% p
    把java運行環境(jre)的鏈接加上吧,海美迪論壇的過了編輯時限,不能修改了,所以一直沒有!) \& O" K! {+ I8 U; m3 X) s/ @
    既然你發了,就要維護好。2 p# h' Y: w! d- g. S, P
    java運行環境為免費軟件,網上一大堆的。

    點評

    嗯,嗯!  詳情 回復 發表于 2013-9-18 08:57

    1129

    主題

    6108

    帖子

    860

    果子

    杰出會員

    奇珀達人俱樂部成員

    積分
    5207
    我的設備
    Q2
    5#
     樓主| 發表于 2013-9-18 08:57:16 | 只看該作者
    waynezwd 發表于 2013-9-18 08:54
    & R8 S5 Q" r+ M, d, \把java運行環境(jre)的鏈接加上吧,海美迪論壇的過了編輯時限,不能修改了,所以一直沒有!- D' t# I  a  w- O$ p/ I, o# Z: N5 b
    既然你發了 ...

    3 C  L5 V% J. u- N* k4 }# T嗯,嗯!

    0

    主題

    245

    帖子

    100

    果子

    初學級會員

    積分
    155
    我的設備
    天敏D6
    6#
    發表于 2013-9-18 09:14:06 | 只看該作者
    太好了  謝謝

    27

    主題

    7萬

    帖子

    633

    果子

    大神級會員

    積分
    5348
    我的設備
    海美迪M3
    7#
    發表于 2013-9-18 09:24:35 | 只看該作者
    直接ROOT后卸載自帶軟件安裝新軟件也可以。

    10

    主題

    335

    帖子

    100

    果子

    初學級會員

    積分
    180
    我的設備
    000
    8#
    發表于 2013-9-18 09:37:11 | 只看該作者
    看怎改

    3

    主題

    164

    帖子

    100

    果子

    初學級會員

    積分
    102
    我的設備
    C3
    9#
    發表于 2013-9-18 09:38:45 | 只看該作者
    喜歡技術性的文章,支持

    3

    主題

    164

    帖子

    100

    果子

    初學級會員

    積分
    102
    我的設備
    C3
    10#
    發表于 2013-9-18 09:44:01 | 只看該作者
    不一定要刷機,電腦與機頂盒無線連接,直接修改
    您需要登錄后才可以回帖 登錄 | 注冊賬號

    本版積分規則

    返回頂部 聯系我們
    天福彩票