首頁 收藏 QQ群
 網站導航

ZNDS智能電視網 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 15904|回復: 2
上一主題 下一主題
[求助]

根據樂播的刷機教程操作有問題,求大佬指點

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2023-10-26 14:53 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自安徽
本帖最后由 智能小檸檬 于 2023-10-26 17:20 編輯

電視上的apk跟手機上的一樣,可以先安裝到手機上測試。
觀察廣告里有"開通會員按>鍵關閉廣告",于是搜索字符串"關閉廣告",
(1)定位到a("pause_ad_tip_2", "Disable Ad", "關閉廣告", "關閉廣告", "広告を消す");
(2)繼續(xù)搜索"pause_ad_tip_2",找到類com.hpplay.sdk.sink.business.ads.view.PauseADView,猜測這個就是顯示廣告的控件。
(3)繼續(xù)搜索"new PauseADView" 定位到com.hpplay.sdk.sink.business.ads.bridge.f#f(Context context, RelativeLayout relativeLayout)方法。
(4)分析發(fā)現這個類實現了com.hpplay.sdk.sink.business.ads.h接口,如下是它實現的接口方法
  1. home.php?mod=space&uid=1892347 // com.hpplay.sdk.sink.business.ads.h
  2.     public void a(String str, String str2, ADBean aDBean) {
  3.     SinkLog.i("AD_ProcessPauseAD", "onRequestAD");
  4.     List<ADBean.DataBean> a = this.h.a(aDBean, this.n); // 請求廣告代碼
  5.     boolean z = false;
  6.     if (a != null && a.size() > 0) {
  7.         this.k = a.get(0);
  8.         ADBean.DataBean dataBean = this.k;
  9.         if (dataBean != null && !TextUtils.isEmpty(dataBean.brgb)) {
  10.             SinkLog.i("AD_ProcessPauseAD", "onRequestAD mADBean.brgb=" + this.k.brgb);
復制代碼
(5)分析發(fā)現這個方法作用是請求加載廣告參數。
(6)到這里就很簡單了,把請求廣告的代碼刪了就行了。
(7)反編譯后修改smali代碼,將原始代碼
  1. #iget-object p2, p0, Lcom/hpplay/sdk/sink/business/ads/bridge/f;->h:Lcom/hpplay/sdk/sink/business/ads/cloud/ADRequest;

  2.     #iget-object v0, p0, Lcom/hpplay/sdk/sink/business/ads/bridge/f;->n:Ljava/util/List;

  3.     #invoke-virtual {p2, p3, v0}, Lcom/hpplay/sdk/sink/business/ads/cloud/ADRequest;->a(Lcom/hpplay/sdk/sink/bean/#ADBean;Ljava/util/List;)Ljava/util/List;

  4.    #move-result-object p2
復制代碼
改為:
  1. const/4 p2, 0x0
復制代碼
回編譯簽名后安裝。
后面還有簽名的修改,這里不貼出來了,好像固件里面的都沒有簽名限制。
我在修改的過程中,并沒有找到“new PauseADView”,而是按照“PauseADView”進行搜索,定位到了com.hpplay.sdk.sink.business.ads.bridge.h
smali代碼也找到了,修改之后,安裝
但是在安裝的時候提示錯誤:
根據樂播的刷機教程操作有問題,求大佬指點
不知道為什么,求大佬指點。
下面是從固件中提取的樂播投屏:
https://li5bo5.lanzouw.com/iOCKi1cwt6cd
密碼:352h



上一篇:飛利浦55puf8297,運動補償memc效果差,求建議
下一篇:UNT413A卡刷固件修改,定制rom,解包、打包、簽名經歷分享
沙發(fā)
發(fā)表于 2023-10-26 17:20 | 只看該作者 | 來自廣東
來看看這個
回復 支持 反對

使用道具 舉報

板凳
 樓主| 發(fā)表于 2023-10-27 10:38 | 只看該作者 | 來自安徽

求大佬指點
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網 ( 蘇ICP備2023012627號 )

網絡信息服務信用承諾書 | 增值電信業(yè)務經營許可證:蘇B2-20221768 丨 蘇公網安備 32011402011373號

GMT+8, 2024-12-22 11:23 , Processed in 0.073826 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表