Giclub.tv

Galaxy Innovations Spark 3 Combo, GI Spark 2 Combo, GI Spark 2, Gi Fly, Gi Uni, Gi Fly T2 => Gi Fly (Android 4.0, DVB-S2, HD, Wi-Fi, LAN, PVR, DLNA, IPTV, XBMC) => FAQ => Тема начата: zhmen от 26 Октябрь 2015, 20:40:12

Название: Меняем значение ярлыков в меню лаунчера DTV на запуск своих приложений
Отправлено: zhmen от 26 Октябрь 2015, 20:40:12
   С помощью данного мануала можно отредактировать системное приложение DTV.apk на свое усмотрение и поменять значение ярлыков в меню лаунчера DTV на запуск своих приложений, но поменять сам ярлык и его название, не получится.
  Например:
 нажимая на значок "Facebook" запустится другое приложение "TubeMate"

(http://s019.Никаких радикакалов!!/i624/1510/6d/6298e80d06f4.jpg)

 Перед началом работы нужно установить софт:
 
1. TM Manager (для редактирования DTV.apk)
2. Lucky Patcher - Нужен чтобы узнать информацию о приложении - имя пакета приложения и Activity которое нужно для запуска приложения.

Открываем Lucky Patcher. Находим нужное нам приложение в данном случае это "TubeMate"

(http://s018.Никаких радикакалов!!/i524/1510/67/fac57d04341e.jpg)

Смотрим информацию о нем и записываем себе куда то - Packege name (devian.tubemate.home) и Activity для запуска (devian.tubemate.home.Main)

(http://s018.Никаких радикакалов!!/i520/1510/2a/78548b40aa5f.jpg)

Если приложение системное
(http://i058.Никаких радикакалов!!/1510/7e/ce5bd5023bec.jpg)

 Выбираем в меню Поиск - Расширенный - Системные приложения

(http://s015.Никаких радикакалов!!/i332/1510/4d/49c23aaeb391.jpg)
(http://s017.Никаких радикакалов!!/i439/1510/bd/3ad9082ae59a.jpg)
(http://s019.Никаких радикакалов!!/i621/1510/b0/61f2e4e2d908.jpg)
И также выписываем информацию о приложении

Открываем ES Проводник, идем в корень системы и из папки system/ app/ копируем файл  dtv.apk, на sdcard.
Открываем приложение TM Manager
(http://s018.Никаких радикакалов!!/i510/1510/63/09c12e8e5a2b.jpg)

Выбираем файл dtv.apk и нажимаем "открыть". Выбираем файл "classes.dex", а затем "редактор кода"

(http://s019.Никаких радикакалов!!/i626/1510/39/e6232f797d7c.jpg)
(http://s008.Никаких радикакалов!!/i306/1510/76/64f5b5a97a3c.jpg)
(http://s019.Никаких радикакалов!!/i631/1510/a0/ca19f7925abb.jpg)

 Затем в новом окне выбрать "Список классов".

Дальше идем по пути: com/sdmc/dtv/menu/
(http://s017.Никаких радикакалов!!/i433/1510/d6/22048e0786aa.jpg)

Находим и открываем для редактирования файл "MenuConst". Дальше список методов в открывшемся окне, выбираем <clinit>
(http://s020.Никаких радикакалов!!/i715/1510/fc/80ab421b3374.jpg)

(http://s017.Никаких радикакалов!!/i423/1510/67/e4a464722564.jpg)

Находим имя пакета в данном случае это Facebook (com.facebook.katana), меняем на (devian.tubemate.home) и Activity также из ранее записанного, которое смотрели в Lucky Patcher.

(http://s019.Никаких радикакалов!!/i612/1510/93/b3cbd2b3f857.jpg)
(http://s017.Никаких радикакалов!!/i404/1510/0b/cfe5a03dc4c8.jpg)
(http://s011.Никаких радикакалов!!/i318/1510/94/f8730fad23c2.jpg)
(http://s019.Никаких радикакалов!!/i626/1510/55/0cba6fed4b7e.jpg)

Жмем на гиропульте кнопку возврата (которая со стрелкой) и сохраняем все изменения также соглашаемся на изменения.

(http://s017.Никаких радикакалов!!/i408/1510/ea/fd14804c2bcf.jpg)
(http://i049.Никаких радикакалов!!/1510/46/15eaa21b8444.jpg)
(http://s020.Никаких радикакалов!!/i701/1510/70/74d7dfe591fe.jpg)
(http://s020.Никаких радикакалов!!/i700/1510/73/22fc4464cec8.jpg)
 После всех манипуляций на sdcard появится 2 файла dtv.apk и dtv.apk.bak
 Файл с именем dtv.apk.bak - это оригинал, можно переименовать убрав .bak
 Файл с именем dtv.apk - это наш измененный, копируем его в корень системы по пути system/ app/ и соглашаемся на замену.
  Если все прошло нормально - ресивер сам перезагрузится.
 После перезагрузки, нажимая на значок "Facebook" запустится другое приложение "TubeMate"
 Остальные ярлыки менять по такому же принципу.
  Всем удачных экспериментов!
 
 





 

 
Название: Меняем значение ярлыков в меню лаунчера DTV на запуск своих приложений
Отправлено: Damat от 17 Декабрь 2015, 08:10:28
А где хранятся изображения ярлыков?
Попробовать подсунуть переименованный ярлык.
Название: Меняем значение ярлыков в меню лаунчера DTV на запуск своих приложений
Отправлено: 🕸🕷pau4elo🕷🕸 от 17 Декабрь 2015, 11:16:37
Damat (https://giclub.tv/index.php?action=profile;u=65033), Софт имеется для подмены, но без фотошопа - я бы не советовал даже пытаться, ибо если подгонять по размерам - смотрится убого (увеличено) - плевать он хотел на заявленные размеры.
SimplePortal 2.3.7 © 2008-2024, SimplePortal