Search
Write a publication
Pull to refresh

Перепаковка и встраивание прав Root в прошивку на Android смартфоны Samsung

Посвящается всем желающим модифицировать прошивки.
Приступим.

Необходимо:


1. ПК с Ubuntu x32 (желательно, точней проверено что в ней работает)
2. Пакет утилит ext4_utils
3. Библиотека сжатия zlib1g-dev
4. Стоковая прошивка Samsung
5. Бинарный файл Su и приложение для управления Root правами (Superuser.apk)
5. Nautilus terminal для удобства работы


После инсталляции необходимого приступаем.

Распаковываем прошивку



tar -v -xf *.tar.md5


Забираем factoryfs.img

Конвертация образа img



Кладем в папку ext4_utils файл factoryfs.img и выполняем команды
./simg2img factoryfs.img novuy.img
rm -f factoryfs.img


Монтируем образ


mkdir repac
mount  -o loop novuy.img /repac


Встраиваем Root права



sudo cp su repac/xbin/su
cp Superuser.apk repac/app/Superuser.apk
chmod 06755 repac/xbin/su
chmod 06755 repac/app/Superuser.apk


Запаковываем в Img


Прежде всего узнайте размер блока на смартфоне и переведите его в мегабайты (средствами Adb или Android терминал эмулятор)

cat /proc/partitions


далее

./mkuserimg.sh -s temp repac/novuy.img ext4 temp Razmer_blockaM
sudo chown 1000.1000 novuy1.img
umount repac


Запаковываем в tar.md5


tar -c novuy1.img novuy1.tar
md5sum -t novuy1.tar.md5


Далее шьем полученую прошивку в Odin.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.