Форум программистов, компьютерный форум CyberForum.ru

Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? - Android

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 5.00
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
21.06.2015, 05:44     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #1
Одни советуют просто удалить оба файла *.su, какие есть во внутренней памяти, ну и саму установленную "байду" естественно тоже стереть - типа этого достаточно.

Другие, видимо, сомневаются, и говорят: раз в "байде" нет штатной возможности отключить рут, то надо скачать ту утилиту, в которой она есть, например, supersu, и с ее помощью отключить рут - а файлы *.su это типа лишь вершина айсберга.

Кто прав?
Как рут-права могут отражаться на работе системы и приложений?
Что вообще изменяется при рутовании?

Вопрос именно к разработчикам от разработчика, т.к. я хочу аргументированных ответов от тех, кто понимает принципы работы рута, "байды", supersu, а не просто схватил где-то мнение и выдает его за истину.
Не думаю, что стоит перемещать эту тему в раздел к "эникейщикам". Вот если ответов в течение нескольких дней не будет - тогда другое дело.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2015, 05:44     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего?
Посмотрите здесь:

Как сделать приложение полноэкранным и убрать вспомогательные кнопки "назад, главный экран." Android
Android Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
Android Через что лучше всего реализовать Кликабельный TextView
Android Хочу сделать отступы в TextView
Видел у друга чехол, который при открывании разблокировывает смартфон, как это сделать? Android
Android Возможно ли программно позвонить по номеру? НЕ через Intent, а так, как это делает приложение "Телефон"
Как сделать скриншот экрана без прав Root-а? Android
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 176
21.06.2015, 10:27     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #2
Насчёт того, как Рут отражается на других приложениях и системе. Во-первых, Рут это права которые позволяют вам получить доступ к корневым разделам памяти. На других приложениях (не требующих доступа) Рут никак не отразится. А вот на системе, отразится может нестолько от самого доступа, сколько от криворукого владельца устройства с правами Рут. Если использовать правильно, не вижу причины его удалять.
===Как удалить Рут===
В основном, Рут устанавливает такие файлы:
<папка xbin>
busybox
sh
sqlite3
su
Но я не гарантирую, что "Байда" установил именно эти файлы.
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
21.06.2015, 22:43  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #3
den_droid, боюсь я не столько рута, сколько самой "Байды"... Очень уж она по-китайски и легкомысленно выглядит. А ведь раз она могла поменять рут, то могла поменять и что-то в системе - в целях вставить туда рекламу какую-нибудь (китай же), или просто в результате бага в самой "байде"... В результате на андроиде что-нибудь будет работать не так, как должно.
А я его использую для тестирования своих приложений, и если получится, что у меня что-то работает, а у заказчика - нет, то мало не покажется... Один проект - это 5-10 тысяч руб (если не больше), + очень жесткие сроки...
Также будет плохо, если окажется наоборот, т.е. нужно будет разобраться с каким-то новым API, а оно у меня не заработает из-за поломанной системы, я не смогу написать проект с этим API...

Есть, правда, еще старый телефон, но там Android 2, на котором сейчас мало чего сделаешь - многое не работает, а кое-что наоборот работает, из того, что в Android 4.x задепрекачено по соображениям безопасности.
Наверно, все же надо купить еще один телефон на 4.x, и с ним уже таких глубоких системных экспериментов, как рут, - не проводить

Добавлено через 2 минуты
Только сейчас я на мели и в долгах, так что даже на копеечный смартфон денег нет... Ну ничего, как выйду на работу, вряд ли первый же заказ будет именно под ведро и именно требовать 4.x, а значит первый заказ возьму, заработаю денег - куплю норм смартфон - и все будет нормально...
androbro
312 / 272 / 51
Регистрация: 17.10.2014
Сообщений: 819
22.06.2015, 09:01     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #4
Цитата Сообщение от Moon Speak Посмотреть сообщение
А я его использую для тестирования своих приложений, и если получится, что у меня что-то работает, а у заказчика - нет, то мало не покажется...
да если Вы в своем проекте не использовали возможности рута то волноваться не о чем
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
22.06.2015, 10:04     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #5
Цитата Сообщение от Moon Speak Посмотреть сообщение
боюсь я не столько рута, сколько самой "Байды"
У одной пользовательницы на Винде был установлен Baidu Antivirus или как-то так. Или программа, на неё похожая. Долго разбирался с иероглифами, наконец деинсталлировал. После этого ещё долго мучал систему, и только потом соединение с Интернетом восстановилось.
Цитата Сообщение от Moon Speak Посмотреть сообщение
А я его использую для тестирования своих приложений, и если получится, что у меня что-то работает, а у заказчика - нет, то мало не покажется...
Это вы разумно. Я тоже проверяю приложения на рутованных и нерутованных телефонах. Или лучше сразу на нерутованных. Гарантированно багов будет больше. Особенно, что касается записи на карту памяти.
Цитата Сообщение от Moon Speak Посмотреть сообщение
там Android 2, на котором сейчас мало чего сделаешь
Да, это тоже полезно. Надо проверять и на старых версиях, хотя многие пишут, что можно начинать разработку сразу с 4.0 или выше.
Попробуйте работать с эмулятором. Он медленный, неудобный, но кое-что проверить можно.
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 10:50  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #6
CoolMind,
многие пишут, что можно начинать разработку сразу с 4.0 или выше.
По статистике, очень мало у кого стоит Android старше 4.0. Намного реже, чем винда старых версий (XP, Vista, 7).
Оно и понятно - купить новый телефон с новой ОС - проще, чем новый комп или новую винду лицуху.
Поэтому если покупать первый ведрофон в рассчете на разработку, то лучше все же 4.0 Тем более если для фриланса: с Android 4.0 вы срубите первое бабло, а если 2, то может получиться так, что ваше приложение не будет работать у заказчика (даже у студентов - "четверка"). Или наоборот у вас что-то не будет работать. И тогда вы не только бабла не срубите, но и крепко подставите человека... У меня так было, там я еще чуть в полицию не попал за кидалово (предоплату-то потратил уже...) пришлось срочно покупать смартфон на 4.2 за 2500 рупий.

Попробуйте работать с эмулятором. Он медленный, неудобный, но кое-что проверить можно.
Кстати, об эмуляторах.
AVD (штатный) на моем железе вообще никак, так и не дождался, пока прогрузится дальше надписи "android". Процессор надо наверно четырехядерный, и частотой в несколько гигагерц.
VirtualBox (с Android x86) - годно, НО только на Android 2.x. А 4.x - никак!
Еще один довод в пользу: покупать смартфон на Android 4.x (но и на 2.x тоже иметь, т.к. эмулятор слабая надежда)
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
22.06.2015, 10:56     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #7
Цитата Сообщение от Moon Speak Посмотреть сообщение
По статистике, очень мало у кого стоит Android старше 4.0.
гугл категорически не согласен https://developer.android.com/about/...rds/index.html
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 10:59  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #8
Паблито, 6 человек из 100 и это по всему земному шару - это "категорически"?
Я вот на российском форуме опрос создавал, так там со старой версией только 1 был, и явно не из тех, кому приложения надо. Так что знаю, о чем пишу.

Не по теме:

Ты уже второй раз мне отвечаешь, ничего не зная, зачем? чтобы только свои 5 копеек вставить?

Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
22.06.2015, 11:02     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #9
Цитата Сообщение от Moon Speak Посмотреть сообщение
6 человек из 100 и это по всему земному шару? Я ж не сказал - ни у кого.
я хотел сказать что как раз все наоборот, практически нигде не встречается версия НИЖЕ 4.0
Цитата Сообщение от Moon Speak Посмотреть сообщение
А тебя я заметил, ты мне уже второй раз отвечаешь, чтобы только свои 5 копеек вставить...
ой не всегда, только когда в интернете кто-то конкретно неправ
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 11:08  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #10
Паблито,
хотел сказать что как раз все наоборот, практически нигде не встречается версия НИЖЕ 4.0
Все равно флуд - ТС и без тебя это понимает и сам об этом пишет.

только когда в интернете кто-то конкретно неправ
Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего?
androbro
312 / 272 / 51
Регистрация: 17.10.2014
Сообщений: 819
22.06.2015, 11:12     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #11
Цитата Сообщение от Moon Speak Посмотреть сообщение
По статистике, очень мало у кого стоит Android старше 4.0
Moon Speak, Вы тупите, вчитайтесь в свою фразу, Паблито, прав.
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
22.06.2015, 11:12     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #12

Не по теме:

картинка про меня, только у меня накидка немного другая


ну и что бы реабилитироваться и не скатываться в оффтоп, могу напомнить что можно попробовать Genymotion - хорошая штука, работает быстро
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
22.06.2015, 11:38     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #13
Moon Speak, не так давно читал на "хабре" отзывы разработчиков. Один написал, что появилось много г...устройств с Android 4.4 и выше за 3000 р. (может, цена уже поменялась). Такие юзеры создают больше всего проблем, впаивают "колы" и жалуются. Он сказал, что многое отдал бы, если бы была возможность отсеивать (в манифесте) не по версии Андроида, а по цене.
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 12:20  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #14
androbro,
Вы тупите, вчитайтесь в свою фразу
Это вы, похоже, тупите и не знаете, что "старше" - это "старее", т.е. "ниже", если говорить о версии.

Всё. Хватит флуда. Есть что сказать по делу - пишите, а неконструктивщины не надо.

Добавлено через 1 минуту
Паблито,
могу напомнить что можно попробовать Genymotion - хорошая штука, работает быстро
1) Платный, а в бесплатной версии для коммерческих целей нельзя использовать, + ограничения беспл. версии
2) Он же на том же самом VirtualBox основан, что изменится? Ну ладно, скачаю сейчас еще раз, потом отпишусь, заработал в нем Android 4.0 или нет...

Добавлено через 2 минуты
CoolMind,
появилось много г...устройств с Android 4.4 и выше
А с 4.1.2 бывает такое?
Не помешает как-нибудь прикупить парочку "г...устройств" с Android 4.4 и выше. Точно ли дело в устройстве? Если устройство флагман, то могут быть те же проблемы или нет? Можно примерчик проблемы + модель г..устройства, где она проявляется?
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
22.06.2015, 13:44     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #15
Moon Speak, бывает со всеми дешёвыми устройствами разных версий. Да и не с дешёвыми тоже. Проблемы там начинаются с объёма памяти, диска. В этой Андроидной каше с SD-картами я до сих пор не могу разобраться, что там internal, что там external memory, как она разбивается, как ограничивается. Особенно проблемно иметь малый объём папок /data и /system (кажется, так называются). В разных устройствах они ещё и адресоваться могут по-разному. Была проблема с неплохим "китайцем" ZTE, который при установленной SD работал с БД и фотками, а при извлечённой SD падал на работе с файлами (там были перепутаны названия карт).
Затем проблемы с фрагментацией экранов. Некоторые планшеты прикидываются смартфонами.
Где-то камеры глючные, или каких-то не хватает.

Добавлено через 1 минуту
Цитата Сообщение от Moon Speak Посмотреть сообщение
Если устройство флагман, то могут быть те же проблемы или нет?
Могут, если производитель залез в Андроид. Например, на некоторых Samsung'ах есть специфичные баги.
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 14:15  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #16
CoolMind,
В разных устройствах они ещё и адресоваться могут по-разному.
Кто они? Пути к SD-карте?
Может просто не надо "/sdcard/" хардкодить? Есть же функция, возвращающая путь к карте на данном устройстве? Или и она может глючить?

при извлечённой SD падал на работе с файлами
В результате невозможно было скажем БД sqliteовскую создать?

Где-то камеры глючные, или каких-то не хватает.
Ну "не хватает" - здесь неудивительно Не везде есть фронтальная, на дешевых девайсах нет. Может где-то есть и вообще без камер.
Еще на дешевых может не быть вспышки, GPS, да много чего...

Могут, если производитель залез в Андроид.
Ну вообще-то на всех девайсах стоит не оригинал, а сборАчки
Вопрос только насколько глубоко залез и насколько кривыми руками... Или все-таки бывают устройства с оригинальным андроидом?
akyma40
16 / 15 / 3
Регистрация: 20.05.2015
Сообщений: 103
22.06.2015, 15:54     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #17
да епт, че париться то? берешь все форматируешь на внутренней памяти и все ну как вариант сделать hard reset, но прежде удалить те файлы( на всякий пожарный)
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 17:07  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #18
akyma40,
берешь все форматируешь на внутренней памяти и все
А как? типа rm -rf что ли?
А дальше что, телефон же в кирпич превратится?
akyma40
16 / 15 / 3
Регистрация: 20.05.2015
Сообщений: 103
22.06.2015, 17:10     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #19
Moon Speak, это просто сброс до заводских настроек. но не просто сброс, там удаляются все приложения которые не были установлены на заводе и т.д. внешняя карта никак не страдает, внутренняя не знаю (возможно там тоже все скидывает)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2015, 17:42     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего?
Еще ссылки по теме:

Взять символы с EditText и прировнять их к переменным.Как это можно сделать? Android
Android Можно ли сделать программно root на Android?
Android Как запустить в приложении китайские карты Baidu?
Android Необходимо открыть pdf документ из сети, есть только ссылка на файл, как это можно сделать
Android Сделать общие экранные кнопки (аналог экранных кнопок назад, домой, меню)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Moon Speak
5 / 5 / 0
Регистрация: 21.03.2015
Сообщений: 108
22.06.2015, 17:42  [ТС]     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего? #20
akyma40, имеется в виду сброс в настройках что ли?
внутренняя не знаю (возможно там тоже все скидывает)
Вот именно, что "возможно"
А может и не скидывает. Тогда следы "байды" могут там остаться, если она там что-то поломала.
Yandex
Объявления
22.06.2015, 17:42     Получил рут через Baidu Root. Теперь хочу назад отключить. Как это сделать надежнее всего?
Ответ Создать тему
Опции темы

Текущее время: 07:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru