Как заменить системный файл на андроид без рут прав

Обновлено: 04.07.2024

Изменение системных файлов без root Android 7

Iphone X (10) Китай реплика
ОС и прошивка: Android 7.0

Описание проблемы:
Здравствуйте, достался аппарат Iphone 10 (x) копия, на андройде и системные файлы с рекламой, как их удалить? twrp боюсь ставить ибо прошивки нет и если кирпич будет, не восстановлю
Помогите пожалуйста

Как без root покопаться в системных файлах и удалить рекламу (знаю что удалять) но dr web не может, просит рут
Без мороки и прочего, благо китайцы позаботились и Заводскую разблокировку загрузчика (ОС) добавили а как её использовать не знаю

detektorv1, логика интересная. Тврп ставить страшно, а ковырять системные файлы без бэкапа не страшно?
Без рута нельзя сделать изменения в системе.
Лучше вообще ничего не трогать, даже с рутом. Потому, что в случае чего, прошивку на эту поделку найти, будет тот ещё квест.

в случае чего, прошивку на эту поделку найти, будет тот ещё квест.

А как сами файлы удалять? у меня они подписаны (есть верить вебу) форматом файла .odex всего 10 штук

Добавлено 10.03.2020, 23:37:

detektorv1, логика интересная. Тврп ставить страшно, а ковырять системные файлы без бэкапа не страшно?
Без рута нельзя сделать изменения в системе.
Лучше вообще ничего не трогать, даже с рутом. Потому, что в случае чего, прошивку на эту поделку найти, будет тот ещё квест.

Спасибо за совет:))) я так и думал но хотел узнать может есть способы, или хотя бы прошиввку достать из телефона чтобы не так страшно было)))

А как сами файлы удалять? у меня они подписаны (есть верить вебу) форматом файла .odex всего 10 штук

эх.
"подписаны форматом файла .odex" это бессмысленный набор слов.

odex-файлы это "составляющая" программы на odex'ированных прошивках.

Вам не odex'ы надо удалять, а весь пакет программы.

Не имея рут-прав удалить "по-настоящему" программу из раздела system не удастся. Но заставить ОС считать, что программа удалена, можно. По ссылке есть описание синтаксиса adb команды на удаление. Надо имя пакета удаляемой программы знать.
Полноценного удаления не будет, при сбросе на заводские настройки программы "удалённые" таким образом вернутся.

Другой вопрос, что нельзя бездумно удалять всё, что Dr.Web Вам назвал заражённым. Зловред может содержаться в системной программе, которая необходима для того, чтобы ОС "просто запустилась".

Другой вопрос, что нельзя бездумно удалять всё, что Dr.Web Вам назвал заражённым. Зловред может содержаться в системной программе, которая необходима для того, чтобы ОС "просто запустилась".

Спасибо огромное, вдруг кому интересно.

У кого-то на китайском г были такие рекламные заставки? как вы их лечили? какие файлы затрагивает, что нужно смотреть и редактировать?

ADB root получить не удается не su - не sudo

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

У кого-то на китайском г были такие рекламные заставки.
. как вы их лечили? какие файлы затрагивает, что нужно смотреть и редактировать?

Достаточно знать, что это могут быть самые разные файлы.

Нет никакого смысла сваливать в одну большую кучу то, что касается конкретных моделей и ситуаций.
Шансы, что повторится это на других моделях не слишком высокие.

Более продуктивно, это показать то, что Dr.Web находит, как вирусы, и выслушать конкретные советы.

Более продуктивно, это показать то, что Dr.Web находит, как вирусы, и выслушать конкретные советы.

Не стал заливать все изображение а просто объединил путь с файлами.

Так же, файл который самый крайний справа, всегда создается сам, я его удаляю и он по новой появляется.

Прикрепленное изображение

detektorv1,
Последний файл сам по себе не вреден.
Это не причина, а следствие предыдущих зловредов, какой-то из них пытается загружать заражённый Java-файл.
Можно просто попробовать поставить "заглушку":
- удалите папку .plug, и создайте вместо неё пустой файл с именем .plug
Так же, можно установить файерволл и запретить другим найденым тут заражённым программам доступ в интернет.

AdupsFota = программа для обновления прошивки. На многих дешёвых китайских аппаратах эта программа работает "как вирус" (способна скачивать и устанавливать без спроса пользователя то, что захотят "те, кто дёргают за ниточки").
Только от "совести" "тех, кто. " зависит закачивать вредное или нет.
Сама программа для общей работоспособности ОС не нужна.

iAppStore = "закос" под магазин приложений от Apple.
Очевидно таковым не является.
Нужен ли он для работы данной ОС, зависит от "хитрости" авторов прошивки.
Скорее всего нет.

Safari = браузер.
Launcher = лаунчер.
Вместо них нужно другие браузер и лаунчер устанавливать.
Могут быть нужны для работы ОС.

Общий принцип.
Не можете удалить = ставьте файервол и блокируйте доступ в сеть.

Требуется переодические изменять значения в /sys/class/backlight/brightness но без рута запись закрыта.

Пробовал сменить владельца на себя (chown) и изменить тип доступа (chmod 777) но после перезагрузки все становится как и было раньше, в чем проблема? Пробовал написать в sudoers, но после сохранения строка с введенным параметром магически исчезает и доступа снова нету.



а что они вам ответили? а вообще неправильно. Писа́́ть нужно было в спортлото

ZuBB ★★★★★ ( 22.02.13 02:35:05 )
Последнее исправление: ZuBB 22.02.13 02:36:44 (всего исправлений: 1)


Очень смешно. Если можете что нибудь по делу сказать - милости прошу, если нет - пройдите мимо и не гадьте в тему.


Ох уж эти писатели с /sys. Есть же xbacklight, вот его и используй.


Пробовал написать в sudoers, но после сохранения строка с введенным параметром магически исчезает и доступа снова нету.

Это как?
visudo ни на что не ругается?


Если бы он нормально работал - так бы и сделал. Повторяю вопрос, нужно открыть системный файл для записи без использования sudo.


Повторяю вопрос, нужно открыть системный файл для записи без использования sudo.

geekless ★★ ( 22.02.13 04:05:37 )
Последнее исправление: geekless 22.02.13 04:05:59 (всего исправлений: 1)


Нет, не ругается.

Разрешил запись/чтение нужного файла для всех (chmod 777), после перезагрузки снова сбрасывается, собственно в этом и состоит проблема (разрешение на чтение/запись не сохраняется!)


Разрешил запись/чтение нужного файла для всех (chmod 777), после перезагрузки снова сбрасывается, собственно в этом и состоит проблема (разрешение на чтение/запись не сохраняется!)

Мне непонятно, как так sudoers сам собой меняется. Что именно ты туда писал?


Quick and dirty fix:


А что там не работает? У всех работает, а у тебя нет?


У меня есть скрипт меняющий значение в файле. В скрипте команда которая выполняется только от рута. В sudoers я разрешил всем запускать скрипт (в общем то можно было этого и не делать). Используя chmod 777 разрешил всем изменять значение в файле, но после перезагрузки, менять значение снова может только рут. Вопрос в том, как заставить его сохраняться после перезагрузки.



Спасибо огромное, этого хватило.



Еще небольшой вопрос. После определенного времени бездействия экран (подсветка) вырубаетя, после этого нажимаешь любую клавишу и он загорается снова, но уже со 100% яркостью. Не подскажете как пофиксить, чтобы он загорался с необходимым мне уровнем?

Помимо файла управляющего яркостью в каталоге есть еще файл actual_brightness (в нем то и стоит максимальное значение), думаю что с него и считывается значения яркости. Проблема в том, что его вообще нельзя редактировать, даже под рутом не дает сохранить изменения.

хитрости без рута

Но некоторые хитрые сервисные центры лишают гарантии, если им приносят рутованное устройство да и вообще, не все хотят заморачиваться получением этого самого рута. В этот статье я расскажу вам про несколько хитростей, которые можно сделать без рута.

1. Создание собственных виджетов

Beatiful Widget

2. Взлом игр

На Андроид существует огромное количество игр, построенных на принципе добровольного доната: хочешь не плати и будешь повышать свой уровень катастрофически долго, а хочешь плати и очень быстро будешь развиваться. Правда, мы не привыкли платить, а повысить свой уровень очень хочется. И в этом случае вам поможет Game Killer.

Все данные в игре, будь то полученный опыт или стоимость какой-то внутриигровой покупки содержится в каких-то переменных и нам необходимо найти эту переменную. Например, мы хотим повысить свой опыт. Запускаем приложение, выбираем нужную игру, вбиваем в поиске значение опыта. Иногда может найти очень много переменных с таким значением, но не беда.

Заходим в игру и в самой игре как-то повышаем опыт, а после снова в Game Killer вбиваем новое значение опыта. Таким образом отсеется большинство из найденных в первый раз переменных. Когда переменная найдена, вы можете изменить её значение на абсолютно любое число.

Game Killer

Этот способ взлома игр является и безопасным (если вы не играете в онлайне), и очень надёжным. Так можно взломать почти каждую игру.

Из-за специфики приложения, его нет в Play Market, однако никто не мешает его скачать с любого другого сайта.

3. Удалённое управление устройством с ПК

Без рута можно управлять своим устройством удалённо. Для начала, нужно установить Chrome Remote Desktop на вашем ПК, программа, которая позволит вам управлять своими устройствами удалённо. После установки, запускаете программу и следуете инструкциям мастера по настройке. Запомните 6-ти значный PIN-код, вам нужно будет ввести его на своём смартфоне для синхронизации.

Смартфон настраивается абсолютно аналогично, только для него нужно скачать Android-версию Chrome Remote Desktop. Шаги по настройке абсолютно аналогичны, а какой PIN-код вводить, вы уже знаете.

4. Запись с экрана телефона

AZ Screen Recoder

5. Эмуляторы старых приставок

Ни для кого не секрет, что в большинство игр, которые выходили на старых приставках (вплоть до PS2) можно поиграть как на ПК, так и вашем смартфоне. Управление, конечно, не самое удобное, но сам факт не может не радовать. Для этого, необходимо скачать эмулятор нужной приставки и закинуть на карту памяти файл-образ с игрой. А далее эмулятор всё сделает за вас! Для любителей ностальгии за играми детства идеальный вариант!

Spyro


В прежние времена вам нужно было получать рут-права на андроиде даже для того, чтобы сделать снимок экрана, но с тех пор мы прошли долгий путь. Мы так ушли вперед, что есть невероятные андроид-хаки, которые вы можете выполнять прямо сейчас, без наличия root-прав. Давайте взглянем на некоторые из них и рассмотрим самые простые способы выполнить их на вашем устройстве.

Полезные советы:

Клонирование приложений


Все мы испытывали дилемму в попытке настроить две учетные записи WhatsApp на одном устройстве и не могли этого сделать. Хотя рутирование и предлагало способ обойти эти ограничения, результат просто не стоил того. Благодаря изобретению Parallel Space теперь вы можете легко клонировать приложение и иметь две версии, установленные на одном устройстве.

Помогая вам управлять рабочими и персональными учетными записями WhatsApp, Facebook, Instagram и даже игровыми аккаунтами с одного устройства, вам больше не понадобится дополнительное мобильное устройство. Благодаря таким функциям, как режим инкогнито и защита конфиденциальности, вы можете заставить клонированное приложение спрятаться от чужих глаз и сохранить конфиденциальность ваших бесед.

Почитать Google Фото теперь позволяет восстановить размер хранилища путем сжатия фотографий

Отслеживание местоположения GPS


Почти кажется фантастическим будущим, что устройство в вашем кармане может не только отслеживать ваше местоположение и отправлять его другим пользователям, но и может быть удаленно доступным из любого места. Вам даже не нужно стороннее приложение, чтобы получить эту функцию, так как Google встроил ее прямо в ОС Android с помощью Find My Device.

Запись голосовых вызовов


В прошлом, рутируя Android, появлялась возможность записывать звонки. Теперь та же самая функция может появиться на любом устройстве Android с такими приложениями, как Запись звонков, чтобы вы могли записывать разговоры по работе и даже личные звонки.

Созданный для автоматической организации входящих и исходящих вызовов, Запись звонков работает полностью в фоновом режиме. Вы можете настроить его для записи всех ваших вызовов или настроить избранные, чтобы записывались звонки только с определенными контактами. Самое приятное то, что вы можете легко обмениваться записанными звонками или даже архивировать их в облачные сервисы.

Полностью измените пользовательский интерфейс


Причиной, по которой разработчики пользовательских прошивок, такие как CyanogenMod, стали такими популярными, является то, что люди не любили ограничения пользовательского интерфейса, которые навязывали нам OEM-производители Android. Независимо от того, являетесь ли вы владельцем Galaxy, который хочет использовать стоковый Android или пользователем Google Pixel, который хочет освежить новые элементы дизайна, рутирование уже не является единственным вариантом.

Почитать Как получить рут-права в один клик на android-устройствах

Агрессивная экономия заряда батареи


Одной из серьезных проблем для устройств Android во все времена было то, что заряда батареи не хватало даже на один день. Когда-то рутирование андроид было довольно популярным, так как оно позволяло разгонять процессор, сокращать фоновые данные и, в свою очередь, сокращало потребление заряда батареи, чтобы продержаться весь день.

Появились такие функции, как Doze Mode, которые помогают сохранить заряд, а также приложения, такие как Greenify, предлагающие агрессивную экономию батареи. Показывая вам самые прожорливые приложения, и как вы можете ограничить потребление ими батареи, Greenify использует свой режим гибернации, чтобы увеличить время использования устройства.

Автоматизация задач и процессов


Когда вы говорите об автоматизации на Android, на ум приходит только зависящее от root приложение Tasker. Благодаря тому, что Google добавил множество настроек разрешений в Android 6.0 Marshmallow, появились такие приложения, как MacroDroid, который поможет вам более продуктивно использовать ваше личное устройство.

Концепция основана на триггерах, которые вы можете выбрать для включения или отключения приложения, службы или определенной функции на устройстве. Например, вы можете настроить приложение MacroDroid таким образом, что при включении Bluetooth-переключателя телефон автоматически запускает приложение Android Auto для ежедневных поездок.

Запись экрана

В то время как пользователи iPhone могут идти дальше и кому-нибудь другому хвастаться своей функцией записи с экрана, пользователи устройств Android наслаждаются ею уже много лет. Тем не менее, функция записи экрана теперь доступна для пользователей, которые не хотят получать рут-права, благодаря приложениям, таким как DU Recorder.

Почитать Как установить Pixel Launcher на Samsung, OnePlus, Huawei, Motorola или любой другой смартфон

Предлагая возможность записи в Full-HD 1080p на поддерживаемых устройствах, DU Recorder поставляется с поддержкой разной частоты кадров и даже параметрами аудиозаписи. Опции плавающего управления позволяют легко начинать запись с настройками воспроизведения, а также имеют легкий видеоредактор, встроенный прямо в приложение.

В данном руководстве подробно описан и продемонстрирован способ удаления системных приложений на Android при помощи ADB (Android Debug Bridge), без использования прав суперпользователя (root).

Android Debug Bridge (Отладочный мост Android, сокр. ADB) — это многофункциональная утилита для работы с Android-устройствами через командную строку. ADB – является частью Android SDK.

Все действия производятся на ОС Windows 10 x64, однако данное руководство полностью подходит для работы с другими ОС Windows.

Для удаления системных приложений на Android с помощью ADB понадобятся:

1. Компьютер с установленной операционной системой Windows 7/8/8.1/10;

2. USB кабель (желательно оригинальный) для соединения смартфона и ПК;

I. Установка драйвера для утилиты ADB

1. Распакуйте (прим. с помощью WinRAR или WinZIP) скачанные архивы Android и UniversalAdbDriverSetup (Рис.1).


2. Запустите распакованный установщик Universal Adb Driver Setup, затем нажмите Next (Рис.2).


3. Выберите место установки Unuversal Adb Driver (прим. по умолчанию это: C:\Program Files (x86)\ClockworkMod\Universal Adb Driver\), затем нажмите Next (Рис.3).


4. Для начала установки нажмите Next (Рис.4).


5. После окончания установки нажмите Close (Рис.5).


II. Подготовка смартфона для работы с ADB


2. Перейдите в появившийся раздел Раздел для разработчиков (прим. в некоторых устройствах данный раздел называется Параметры разработчиков) и активируйте его, затем выберите пункт Отладка USB / Отладка по USB и активируйте его (Рис.7).


3. Подтвердите разрешение на отладку нажав OK / Разрешить (Рис.8).


4. Подключите смартфон к компьютеру с помощью USB кабеля, в появившемся окне выберите пункт Зарядка / Только зарядка через USB (Рис.9).


5. На запрос о разрешении отладки выберите (поставьте галочку) напротив Всегда разрешать отладку через этот компьютер и нажмите OK (Рис.10).


III. Удаление системных приложений на Android с помощью ADB

1. Скопируйте распакованную папку Android в корень локального диска (C:) (Рис.11).


2. Кликните на значке поиска, затем введите в поле для запроса: cmd. Кликните правой кнопкой мыши на Командная строка, и выберите пункт Запуск от имени администратора (Рис.12).


3. В появившемся окне командной строки введите cd/ (и нажмите Enter), а затем cd android (и нажмите Enter) (Рис.13).


4. Введите adb devices (и нажмите Enter), в окне командной строки отобразится ваше устройство (Рис.14).


5. Введите adb shell (и нажмите Enter), строка примет вид: shell@minilte:/ $ (прим. далее не закрывайте окно командной строки и не отсоединяйте смартфон от компьютера) (Рис.15).


6. Запустите на смартфоне приложение App Inspector и выберите приложение, которое вам необходимо удалить (прим. в данном примере это приложение Flipboard) (Рис.16.)



7. В разделе Package name обратите внимание и запомните/запишите название (прим. в данном примере это flipboard.app) (Рис.17).




Надеемся, что данное руководство помогло Вам!

Читайте также: