Открытым исходным кодом / надежного укоренения приложение для Android / Motorola вызов?

Я нашел много скомпилированных болеть подвиги для Android, но не много исходного кода.

Итак, как я могу доверять подвиг способны взять права su на моем мобильном устройстве? Как я могу быть уверен, что нет root-комплект/бот/шпионские внутри?

Возможно, я немного параноик, но это очень серьезный вопрос для меня:

Мой КПК содержит много частных/секретных информаций (личного и профессионального), так вот, есть надежный/безопасный способ рутировать Android? (Моторола Defy в частности)


[Править]

Я настаиваю на этом последнем этапе:

есть ли надежный/безопасный способ рутировать Android? (Моторола Defy в частности)

Кто-нибудь знает, с открытым исходным кодом или надежного укоренения приложение для Android, и Motorola Defy в частности?

+245
nataliannv 10 авг. 2019 г., 7:50:11
26 ответов

Если вы смотрите на управление страницей Киндл на Amazon (той же странице, где вы установите адрес электронной почты) вы можете увидеть, что Kindle адрес электронной почты, специально созданный для одного устройства Kindle. Если у вас более одного устройства Kindle, то вы можете назначить различные адреса электронной почты для каждого. Верх этого для Kindle владельцев является то, что вы и другие члены семьи могут не только зажигать на тот же счет (и, следовательно, доля книг), но вы можете избежать бомбардировки кто-то еще с документами (если вы хотите отправить обоих в то же время, вы просто оба списка адресов в поле "Кому" поле, когда вы посылаете электронную почту).

Тот факт, что Amazon не позволяют установить адрес электронной почты для любой не-устройство Kindle (и у меня Kindle приложение, установленное на моем ноутбуке, а также мой телефон) подсказывает мне, что они держат преобразования службу в качестве "добавочной стоимости" стимулом для людей, которые уже купили устройство Kindle. Также стоит иметь в виду, что процесс преобразования будет использовать часть своих вычислительных ресурсов и затрат на них (пусть и мизерную сумму по сравнению с остальной частью их бизнеса) это может быть причиной того, что он открыт только для платежеспособных клиентов.

+991
Stormbringer 03 февр. '09 в 4:24

Выяснил это. Я установил стороннее приложение дозвона (Truedialler), и я смог набрать *#*#4636#*#* и изменить группы и предпочтительный режим сети.

+983
Basj 12 сент. 2012 г., 23:55:41
Другие ответы

Связанные вопросы


Похожие вопросы

Я в настоящее время использую пользовательские Android 5.0 ПЗУ на Sony Z1c и наслаждаясь свободой.

С нетерпением жду момент, очень скоро, когда я могу установить MultiROM и есть Убунту касания, также установлен.... наличие конкретной ОС приложений, имеет смысл.

Однако.... одна вещь, я нужен кто-то умен, чтобы помочь мне, чтобы написать мне код, я могу установить на Андроид, что позволит мне скрыть тот факт, что у меня есть root доступ, поэтому я могу продолжать воспользоваться помощью невероятно удобно Барклайс банк приложение. Я, к сожалению, обнаружил, что она пропатчена для проверки корневого доступа и говорит мне, что это "не может" работать на укоренившихся устройств.

Мой текущий диск является CyanogenMod 12, которая имеет возможность "отключить" доступ с правами root, но несмотря на это, банковские приложения могу сказать, что мой телефон имеет доступ к root.

Надеялся, что кто-то умный был бы признателен задачу, как 'плащ' моя корневого доступа возможность и позвольте мне получить приложение работает на моем телефоне и избавил бы меня от необходимости пройти очень длинный путь вокруг через браузер войти в свой онлайн банковский счет. Я думаю, что Barclays является чрезмерно 'Параноид Андроид'.... :-)

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

+963
Lim Kim Teck 22 апр. 2018 г., 15:52:36

На моем предыдущем телефоне (к сожалению, я его не настраивал сам, так что я не могу дать больше подробностей, чем "какой-то Андроид") я был в состоянии тянуть вниз уведомлений, проведя пальцем вниз от центра экрана (или где угодно на самом деле). На мой новый Sony Xperia под управлением Android 5.1, что то же самое может быть достигнуто только путем проводя вниз от верхней части экрана, который весьма с натяжкой принять.

Есть ли способ, чтобы изменить это? Я ничего не смог найти в настройках.

+957
Dylan Adcock 8 янв. 2016 г., 15:56:54

По состоянию на 2015 год, как заявил в ответ на @Анкуш Google говорит, что это не. Но на практике, если вы на стороне загрузки APK, и обновленный толкнул на плей-магазине, он получает толкнул вниз. Мы протестировали этот сценарий. Важно отметить, что автоматическое обновление на телефоне, произойдет через несколько часов приложение готовится к публикации (не полная загрузка) на App Store, так что в случае, если вы проверяете, ждать 12 часов.

По состоянию на 20 февраля 2015 года мы проверили это, и это правда.

+949
Daeyoung Kim 13 окт. 2012 г., 15:30:35

Путь в этот ответ не работает, думаю это не верный путь.

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

Я благодарен за ранее пост, который указал на этот файл.

Подведем итоги:

  1. Путь опубликованным ранее, веди меня к этому файлу, но не позволяет изменять значения. Наверное, потому, что это файл файловой системы и путь оказался /системы/устройства/Амба.0/fdf0a000.с I2C/с I2C-0/0-006b.

  2. По некоторым причинам я не могу повторить 0 в файл, чтобы изменить его. Чтобы скопировать файл единственный вариант, я мог думать, когда она не заряжается в отдельном папку в SD-карту и вставить ее в системе на нужном уровне зарядки, чтобы обмануть систему в себя, как если бы он был заряжен.

  3. Для этого я установил sys файлы как RW сначала делая SELinux в permissive и скопировал файл в SD-карты. Далее пишу скрипт, чтобы скопировать это в систему.

    Су –с", СР /хранение/подражания/наследие/for_testing/enable_charger /системы/устройства/Амба.0/fdf0a000.с I2C/с I2C-0/0-006b"
    

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

Все это упражнение прошли гладко.

Я буду рад, если кто-то может:

  • предложить лучший способ
  • помогите с информацией файл, относящиеся к примечание 2 , мое старое устройство и, если это вообще возможно сделать
+944
jisnelyn 21 февр. 2016 г., 2:16:07
Используйте этот тег, если у вас есть проблемы, связанные с приложением или частью операционной системы, которая перестает нормально функционировать, ведущий к "зависанию" или "закрыть принудительно" сообщения.
+880
hiru 1 нояб. 2016 г., 6:58:19

У меня на LG e975 , андроид 4.1.2 и Bluetooth стерео наушники Пайл PHBT5, который поддерживает профиль A2DP.

Проблема в том, что Bluetooth не может найти устройства.

Я могу что-нибудь попробовать?

+837
Mathias Maes 7 мар. 2012 г., 9:43:57
  1. Откройте WhatsApp
  2. Нажмите кнопку меню
  3. Настройки печати
  4. Настройки чата
  5. Нажмите резервное копирование разговоры
  6. Приближаются WhatsApp
  7. Подключить телефон к компьютеру
  8. Откройте Проводник и перейдите в телефон внутренней памяти
  9. Найти папка WhatsApp, скопируйте его
  10. Вставьте в ваш компьютер
  11. Отключить старый телефона подключить новый телефон к компьютеру
  12. Скопируйте папку WhatsApp с компьютера
  13. Папку вставить WhatsApp для внутренней памяти телефона
  14. Установить WhatsApp на своем новом телефоне
  15. Следуйте инструкциям в WhatsApp
  16. После registring свой телефонный номер в WhatsApp должен признать вашего WhatsApp резервного копирования и автоматически импортировать ваши старые разговоры, контакты и СМИ
+836
Carlos Valdez 23 сент. 2018 г., 3:13:52

В последнее время, когда я пытаюсь установить приложения с GPS, случаются следующие вещи:

  1. Когда я нажимаю "установить", синий "в ожидании" бар появляется. (Я не знаю, есть ли лучшее название для него.)
  2. Вместо того, чтобы повернуть на прогресс-бар, который показывает скачивание приложения, в строке "ожидание" просто сидит. Я в конечном итоге нажмите "Стоп".
  3. Когда я захожу в GPS на моем компьютере, приложения я безуспешно пытался установить показать как установлены, хотя они не. (И они не показывают, как установлен на моем телефоне.)

Кто-нибудь видел такое поведение раньше? Какое средство?

Редактировать. Телефон Мото х, не коренится, на сотовой связи. Это началось может неделю назад. Я не могу думать ни о чем я мог сделать, чтобы ее спровоцировать.

+775
dashka98s 13 апр. 2012 г., 15:54:19

Мои дети друг недавно приобрел таблетки, но я борюсь с настройкой своих аккаунтов. Я "временно" поставил, чтобы мой аккаунт Google, как владелец счета, потому что я не был в состоянии 'законно' создать учетную запись для своего ребенка (в возрасте до 13, так что Google отказался от создания учетной записи).

Теперь, я использую свой аккаунт Google в качестве основного OpenID аутентификации для многих вещей, в том числе и здесь в стек обмена, и, как модератор на одном сайте, я обнаружил, что планшет наследует проверки подлинности оттуда, и мои дети планшет теперь есть модератор "разрешения". Это, очевидно, несостоятельна.

Мои вопросы:

  • люди просто лежат на формы Google для создания учетной записи для того, чтобы создавать новые учетные записи для своих несовершеннолетних детей?
  • вы создаете новый аккаунт Google с "моей" детали и дать планшет ребенку их брать? (и, если у меня есть отдельный счет нужен ли мне отдельный кредитную карту?)
  • есть система, которую я пропустил при настройке вещи, так что вы можете избежать обмана?
  • если я хочу установить бесплатные приложения на устройстве (убрать рекламу и т. д.) как можно "добавить" кредитной карты на счет, так? Вы можете использовать ваши кредитные карты на нескольких аккаунтах?
  • если я покупаю приложения, теперь с моим аккаунтом Google, а затем изменить учетные записи для детей, мне придется заново покупать приложения?
+754
Katherine Jin 1 дек. 2014 г., 16:47:11

Использовать класс, простой корень и выкорчевывать. Установка пользовательского восстановления не будет хорошим выбором, если у вас есть устройство с гарантией, а также если вы знакомитесь с "Восстановление TWRP" "один" "восстановление" "Флэш" впервые.

+741
dzsergio 7 мар. 2016 г., 18:47:32

Я заметил, что мой Samsung Galaxy Джио (андроид 2.3) сохраняет только 200 СМС в Контакте. Есть ли способ, чтобы сохранить больше?

+739
HappyKinoman 27 окт. 2015 г., 23:41:17

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

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

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

+621
april middleton 19 мар. 2015 г., 5:42:32

Это не дубликат этот вопрос - есть ли способ, чтобы заставить приложение, чтобы оставаться работать в фоновом режиме ни на что? потому что упоминание о Android версии 4, а также о нехватке памяти.

Мой вопрос есть ли способ, чтобы заставить конкретного приложения для Андроид Android версии ниже 4, чтобы работать в фоновом режиме, когда телефон находится в спящем режиме? Также, я должен быть в состоянии, чтобы назвать те приложения для Android, что я конкретно работать в фоновом режиме, чтобы выйти на передний план для меня, чтобы взаимодействовать.

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

+613
Tolien 16 авг. 2017 г., 15:03:26

Нет. Для этого бы в общих чертах требуется несколько интерфейсов WiFi (или специализированного программного обеспечения), которые не доступны (или легко устанавливаемые) на Android.

Вообще это делается в Linux использовать что-то вроде hostapd в режиме Master: я не верю, что легко установить на любой телефон Андроид.

+587
manojlds 4 апр. 2018 г., 20:53:46

Если вы хотите подключить к домашнему ПК с телефона, там секунд

+584
Thevan Tiran 4 авг. 2018 г., 20:07:40

Я хочу установить по умолчанию SMS для Android/приложения для обмена сообщениями от Google, или даже тот, который поставляется с CyanogenMod кастомные прошивки.
Они чувствуют себя более родной и простой, который является удивительным.

Могу ли я иметь 2 приложения обмена сообщениями на моей Галактики S4 (модель i9500) без проблем, или отключить Samsung это приложение для обмена сообщениями и установите приложение в AOSP/см сообщениями?

+492
user3434034 15 окт. 2016 г., 6:45:41

С некоторых пользовательских дисков, по умолчанию в Google играть в комнате не будет работать. Чек тоже смотрите, если кто-нибудь выпустил пакет Google Play Для что ROM.

+464
vikdotdev 30 июл. 2013 г., 6:36:28

Я также шифрование данных разделов (на моем Samsung I9300 с складным дизайном) и хотел сбросить его для обновления. Эта ошибка Вы упомянули, в/tmp/восстановления.журнал содержит:

Зачем взыскании В6.0.3.2
восстановление таблицы файловой системы 
=========================
 0 /tmp в RAM-диск (ноль) (ноль) 0
 1 /орпп в ext4 /Дев/блок/mmcblk0p3 (нуль) 0
 2 /загрузки eMMC на /Дев/блок/mmcblk0p5 (нуль) 0
 3 /Восстановление eMMC на /Дев/блок/mmcblk0p6 (нуль) 0
 4 /кэш в ext4 /Дев/блок/mmcblk0p8 (нуль) 0
 5 /система ext4 /Дев/блок/mmcblk0p9 (нуль) 0
 6 /данные с ext4 /Дев/блок/mmcblk0p12 (нуль) -16384
 7 /натяг в ext4 /Дев/блок/mmcblk0p10 (нуль) 0
 8 /модем память eMMC /Дев/блок/mmcblk0p7 (нуль) 0
 9 /sdcard в datamedia /dev/нуль (нуль) 0
 10 /external_sd в ext4 /Дев/блок/mmcblk1p1 (нуль) 0
<СНиП>
-- Данные обтирать...
Форматирование /данные...
Я:неизвестное устройство форматирование.
Вт:не удалось смонтировать /dev/блок/mmcblk0p12 (недопустимый аргумент)
Ошибки монтажа /сведения!
Вприпрыжку формате...

Отказ от ответственности: я не несет ответственности за все, что идет не так, включая (но не ограничиваясь) пользователя об ошибке.

Если вы хотите стереть данные раздела целиком (включая средства, такие как фото), следуйте приведенным ниже инструкциям:

  1. Загрузиться в Recovery.
  2. Выполните командной строке ADB в терминале (Linux) или командную строку ("cmd" и в Windows). Через несколько секунд, вы должны увидеть строку, содержащую ~ #.
  3. Предупреждение. Трехместный-проверить команду, которую вы вводите здесь. Пробелы и капитализации важны. Здесь любая ошибка и можно случайно стереть всю флэш-памяти, включая образы восстановления.
    Примечание: Если вы хотите зашифровать раздел позже, вам придется оставить 16KiB незанятого пространства в конце раздела.
    В АБР оболочки, выполните команду mke2fs -т в ext4 /Дев/блок/mmcblk0p12. Заменить на/dev/блок/mmcblk0p12 и в ext4 по восстановлению файловой таблице (Для /данные). Вывод при выполнении команды:

    ~ # mke2fs -т в ext4 /Дев/блок/mmcblk0p12 
    mke2fs 1.41.14 (22-дек-2010)
    Метки файловой системы=
    Тип ОС: Linux
    Блок размер=4096 (журнал=2)
    Размер фрагмента=4096 (журнал=2)
    Шаг=0 блоков, ширина полосы=0 блоков
    755904 иноды, 3022848 блоков
    151142 блоков (5.00%) зарезервирован для супер-пользователя
    Первый блок данных=0
    Максимальный файловая система блоков=3095396352
    93 блок групп
    32768 блоков в группе, 32768 фрагментов в группе
    8128 иноды на группу
    Резервные копии суперблока, хранящиеся на блоки: 
     32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208
    
    Написание таблиц inode: сделано 
    Создание журнала (32768 блоков): сделано
    Суперблоков записи и учета файловой системы информация: сделано
    
    Эта файловая система будет автоматически проверяться каждые 34 крепления или
    180 дней, что наступит раньше. Использовать tune2fs -C или -я переопределить.
    
  4. (Необязательно) Установите новую прошивку (например. См 10.1).

  5. Перезагрузка.
  6. (Необязательно) чтобы зашифровать раздел, в то время как очистить все данные раздела выполните постоянного тока cryptfs enablecrypto протрите PIN_OR_PASSWORD (до Android 5.0) или же VDC cryptfs enablecrypto стереть пароль PASSWORD_IN_HEX (с Android 5.0, см. Этот пост для получения подробностей).
  7. Перенастройте устройство, выберите язык, введите имя, устанавливать приложения и т. д.

Технические данные ниже.

В сброс пункт меню активирует erase_volume ("данные") в восстановления.С который называет format_volume ("данные").

format_volume определяется в корни.с:

инт format_volume(константный тип char* громкость) {
 // <СНиП>
 // проверить, чтобы увидеть, если /сведения форматирования, и если он является /данные/СМИ
 // Примечание: так /sdcard проверка является избыточной, вероятно, просто быть безопасным
 если (strstr(объем, "/данные") == громкость && is_data_media() && !handle_data_media) {
 возвращение format_unknown_device(нуль, объем, значение null);
}

Поскольку объем имя действительно начинается с /данныхи восстановление файловой системы в таблице содержится запись для типа datamedia и handle_data_media изначально ноль, формат format_unknown_device называется. Что функция определена в extendedcommands.с следующим образом:

инт format_unknown_device(константный тип char *устройство, const чарса* путь, константный тип char *выражение fs_type)
{
 Логи("форматирование неизвестное устройство.\Н");

 если (выражение fs_type != Значение null && get_flash_type(выражение fs_type) != Неподдерживаемые)
 возвращение erase_raw_partition(выражение fs_type, устройства);

 // если это SDEXT: не беспокойся об этом, если он не существует.
 если (0 == strcmp стандарта(путь "/SD-доб"))
 { 
 // <СНиП>
 } 

 если (значение null != выражение fs_type) {
 // <СНиП>
 } 

 если (0 != ensure_path_mounted(путь))
{
 ui_print("установка ошибка %s!\Н", путь);
 ui_print("формат вприпрыжку...\Н");
 возврат 0;
}

выражение fs_type - это нуль, и путь составляет /данные. Это означает, что код путь заканчивается в ensure_path_mounted(путь) , который является местом, где эта функция не выполняется. Глядя на название, ensure_path_mounted пытается смонтировать раздел с именем, которая, конечно, не удается, поскольку зашифрованный раздел не поддерживается в CWM. Таким образом, КТМ отказывается "формат" раздела (на самом деле, все что она делает-стирает все файлы, кроме /данных/медиа - после монтажа).

Поэтому цель состоит в том, чтобы формат данных с ext4 (см. восстановление файловой таблицы) или смонтировать зашифрованный раздел данных как-то. Я не мог легко найти инструменты для монтирования зашифрованных разделов, поэтому я решил пойти по легкому пути и просто отформатировать раздел.

+419
chesterfost 20 сент. 2016 г., 2:31:03

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

Другой вариант-использовать один, чтобы восстановить ее запас. Один переписывает все разделы, включая весь раздел /Data, который будет вайп внутренней памяти. Просто следуйте любой из руководства о том, чтобы вернуться к акциям или реанимация устройства, как это один для международных С3. Если у вас есть один из LTE или операторских версий вам потребуется соответствующее руководство для этой версии. Вы можете делать все, что слеп на один, просто внимательно следуйте инструкциям.

+386
Aleksandr Dubinsky 19 мар. 2014 г., 15:18:23

Нет, это не возможно. Андроид маркет сталкивается с такими вопросами, как этот.

Начиная с версии 3.9.16 Вы, наконец, можете удалить приложения от "все" на вкладке в списке Мои приложения. Вы даже можете выбрать несколько приложений одновременно долгим нажатием на один, выбрав другие.
Эти приложения будут слишком удалены с сайта.

Источник: Андроид Полицейский

+317
Anand Saha 26 дек. 2014 г., 4:10:19

Макса (модульная Андроид джаббер Люкс) позволяет отправлять и получать SMS-сообщения по протоколу XMPP. Через XMPP клиент на планшете таким образом, вы можете получать и отвечать на сообщения SMS с вашего Android смартфона.

Она также позволяет вам контролировать различные аспекты Android, включает в себя SMS/звонок/уведомление аккумулятор и система ответов. Дополнительно он способен отправлять и получать файлы с вашего Android устройства. Есть слишком много других возможностей.

Примечание: по правилам форума Я должен раскрывать, что я участвую в Макса. ШТЕПСЕЛЬН-это открытый исходный код GPLv3 лицензию Андроид приложение. Каждый может внести свой вклад.

+308
Edie Gottschall 22 июн. 2013 г., 16:48:41

Вполне возможно, что USB-кабель предназначен для зарядки только (т. е. не кабель для передачи данных), или плохого качества.

Не по теме: хотя и не USB-кабель, я столкнулся OTG кабель, что не может обнаружить USB-накопитель. В данном случае, это была бедная (или неисправен) OTG кабель; другие кабели были в состоянии обнаружить USB-накопитель.

Связанные посты (внешние):

+209
user3589806 15 мар. 2014 г., 1:43:49

Привет я использую HTC один X - Android версии 4.1.1 от атнт. Однако в последние несколько дней мой телефон держит перезагрузка, как только я пытаюсь подключиться к WiFi. Если все это подключить, я должен убить всех моих приложений в настоящее время, чтобы убедиться, что он работает нормально. На открытие любого приложения, как WhatsApp или facebook покажет но "имя приложения" перестал работать, и он будет снова перезагрузите.

Точно так же при попытке удалить Facebook/Twitter его будет делать то же самое, если я удалить другие приложения, такие как любой пусковой/ визг и т. п. Он идеально удаляет. Посоветуйте, пожалуйста, что не так ?

+146
xobes 22 янв. 2013 г., 22:09:49

Вы можете создать зашифрованный zip-файл, что видео и установить его автоматически распаковывать и воспроизводить видео после ввода правильного пароля. Zip4j является открытым исходным кодом Java-библиотека, которая поддерживает шифрование/дешифрование файлов zip, так как по умолчанию в Android Java-библиотек нет.

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

+143
CommandZ 5 дек. 2016 г., 12:25:28

Показать вопросы с тегом