Установка ADB включена настройка с zip -- settings поле с участием 4.3-jelly-bean поле с участием system пол android Связанный проблема

Install adb enabled setting from zip


1
vote

проблема

русский

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

Обновление: Я думаю, что я почти получил это - у меня есть укоренившийся поход, используя CWM Recovery, и я использую SuperSu для управления корневыми разрешениями. Я распаковал .zip, что CWM устанавливает <код> su из и добавил модифицированный <код> /system/build.prop на обновление, а также команду, чтобы включить ADB в <код> /data/data/com.android.providers.settings/databases/settings.db / код> Использование sqlite3 , но я думаю, что он требует root-доступа, а <код> SuperSU имеет доступ для su Set для «Подсказка». Есть ли способ, которым я могу изменить его, чтобы быть «Грант» по умолчанию?

Полезные ссылки: https://stackoverflow.com/questions/13326806/enable-usb-debugging- через-clockworkmod-с-adb

Английский оригинал

Is it possible to make a zip file, similar to the one that installs GApps, that stores ADB debug mode as a system setting? Maybe somehow modify a system bootup script to change the ADB debug mode setting to on? I'm setting up a testing environment, and I can't have a factory reset turn off ADB.

update: I think I've almost got it - I have a rooted deice using CWM recovery, and I am using SuperSU for root permission management. I unpacked the .zip that the CWM installs su from, and added a modified /system/build.prop to the update, as well as a command to turn on adb in /data/data/com.android.providers.settings/databases/settings.db using sqlite3, but I think it require root access, and SuperSU has default access to su set to 'prompt'. Is there a way I can modify it to be 'grant' by default?

useful links: https://stackoverflow.com/questions/13326806/enable-usb-debugging-through-clockworkmod-with-adb

        

Список ответов

2
 
vote

Для тех, кто ищет ответ на этот вопрос: вы можете включить ADB из ZIP-файла, который вы устанавливаете через Recovery. Я модифицировал Superuser.zip из http://download.chainfire.eu /351/supersu/update-supersu-v1.65.zip Что я сделал, я был изменен <код> system/build.prop и добавлен <код> persist.service.adb.enable=1 внизу, я также добавил код> ro.setupwizard.mode=DISABLED для отключения мастера установки, который раздражает, если вы вытираете или мигать часто. Затем я добавил предварительнокомдационный <код> sqlite3 (не имею ссылку, я получил его от репо компании) на <код> system/bin и строка <код> sqlite3 /data/data/com.android.providers.settings/databases/settings.db "UPDATE global SET value=1 WHERE name='adb_enabled'" к <Код> system/etc/install-recovery.sh (хотя некоторые люди говорят, что модифицируют <код> settings.db необязательно.)

К сожалению, кажется, ADB по-прежнему требует, чтобы вы приняли сертификат RSA, пока вы не распаковываете загрузку. IMG и изменить /default.prop

 

For those who are looking for an answer to this question: you can enable adb from a zip file that you install through recovery. I modified Superuser.zip from http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip What I did was I modified system/build.prop and added persist.service.adb.enable=1 at the bottom, I also added ro.setupwizard.mode=DISABLED to disable the setup wizard which gets annoying if you wipe or flash often. Then I added a precompiled sqlite3 (don't have a link, I got it from my company's repo) to system/bin and the line sqlite3 /data/data/com.android.providers.settings/databases/settings.db "UPDATE global SET value=1 WHERE name='adb_enabled'" to system/etc/install-recovery.sh (although some people say modifying settings.db is optional.)

Unfortunately it seems adb still requires you to accept the rsa certificate until you unpack boot.img and modify /default.prop

 
 

Связанный проблема

6  Как я могу отключить предварительный статус привел при зарядке моего устройства?  ( How can i disable the front status led when charging my device ) 
Зарядка моего смартфона передний светодиод всегда сияет раздражающе зеленым. Это беспокоит меня, особенно, читая электронную книгу, поэтому я ищу способ отклю...

3  Как отключить функцию Talkback на Galaxy S2 ICS 4.03  ( How to turn off talkback feature on galaxy s2 ics 4 03 ) 
Я включил Takeback, чтобы посмотреть, работает ли он на моей Galaxy S2. Это также отключил мою прокрутку сенсорного экрана. Теперь я не могу отключить Taskbac...

2  В Samsung Galaxy S3 Mini Talkback всегда говорит при коммутации домашних экранов  ( In samsung galaxy s3 mini talkback is always speaking when switching home screen ) 
с одного дня до следующего, Talkback начал говорить мне, на каком домашнем экране я есть. Он всегда использует Google Voice, даже если я установил его в Samsu...

0  Движение (гироскопица) ввод обратная на ZOPO 998  ( Movement gyro input reversed on zopo 998 ) 
У меня есть ZOPO 998 на Android Kitkat, и я начал использовать картон для фильмов и VR. Моя проблема заключается в том, что датчики движения кажутся измененны...

3  Как я могу задержать замок пароля экрана в мою стратосферу?  ( How can i delay the screens password lock on my stratosphere ) 
Мне нужен мой, чтобы мой экран был заблокирован паролем, но я хочу, чтобы он выгнал только через 5-10 минут (т. Е. Если я заблокирую свой телефон и разблокиру...

4  Создать пользовательский профиль для аудио / конфигурации  ( Create custom profile for audio configuration ) 
Я только что купил Samsung Galaxy I5510 с Android 2.2. Я никуда не видел (поэтому я предполагаю, что это невозможно) некоторое управление профилем. I.E. «Reun...

7  Как расшифровать файлы на моей SD-карте, которую я зашифровал, используя настройки?  ( How do i decrypt files on my sd card that i encrypted using the settings ) 
У меня есть файлы, которые я использовал для копирования с моей SD-карты на мой компьютер, используя опцию Mass Storage USB под всплывающим окном «USB-соедине...

2  Есть ли способ объединить настройки (мобильный / GPS / Bluetooth / etc) в профили?  ( Is there a way to combine settings mobile gps bluetooth etc into profiles ) 
Я хотел бы настроить комбинацию настроек вкл / выкл и создавать профили. Например, когда дома, я бы хотел Bluetooth / WiFi, но мобильный. Когда собираетесь на...

5  Снижение списка языковых вариантов  ( Reducing the list of language options ) 
Я хотел бы увидеть вариант, который позволяет списку доступных языков, которые на самом деле нужно. Когда я использую голосовой поиск, переключение между англ...

1  Настройки - Accessibility ПРЕДУПРЕЖДЕНИЕ: «Загруженное приложение для доступа требуется для активации» - что мне делать?  ( Settings accessibility warning downloaded accessibility application is requi ) 
Если вы выберете параметры «» - доступность 'на моем Samsung Galaxy S, отображается следующий текст: « Загруженное приложение Accessibility требуется для акт...

1  Приложение по умолчанию для типа файла  ( Default app for file type ) 
У меня есть Nokia 6.1 с Android 10 (Android One). Я пытался загрузить свою учетную запись в приложении Revolut. Это дает мне возможность выбрать формат PDF ...

6  Как я могу сделать бары прокрутки всегда видимыми?  ( How can i make scroll bars always visible ) 
Android Hides Scroll стержни прокрутки, если окно не будет активно прокручиваться. Это упорно сказать, может ли окно можно прокрутить, не пытаясь его. Есть ли...

0  Где настройки SIP отправляются на мой LG Optimus 4X?  ( Where did the sip settings go to on my lg optimus 4x ) 
около 3 месяцев назад я купил мой LG Optimus 4x HD (aka p-880), который поставляется с Android 4.0.3. Я искал настройки вверх и вниз, и был довольно удивлен...

0  Коммутатор приложения на Android 10 постоянно вылетает после незначительного обновления на MOTO Z4  ( App switcher on android 10 constantly crashes after minor update on moto z4 ) 
Motorola Motoz4 работал Android 10, и он работал нормально, тогда обновление было вынуждено, QDFS30.130-42-1-2, с постоянными ежедневными подсказками, чтобы п...

46  Как отключить звук «Нажмите» в приложении камеры?  ( How do i disable the click sound on the camera app ) 
Когда я сделаю изображение, это делает звук «щелчка». Поскольку это поведение по умолчанию, я хотел бы отключить его. Есть ли настройка, чтобы сделать это; Ил...

Связанный проблема

6  Как я могу отключить предварительный статус привел при зарядке моего устройства? 
3  Как отключить функцию Talkback на Galaxy S2 ICS 4.03 
2  В Samsung Galaxy S3 Mini Talkback всегда говорит при коммутации домашних экранов 
0  Движение (гироскопица) ввод обратная на ZOPO 998 
3  Как я могу задержать замок пароля экрана в мою стратосферу? 
4  Создать пользовательский профиль для аудио / конфигурации 
7  Как расшифровать файлы на моей SD-карте, которую я зашифровал, используя настройки? 
2  Есть ли способ объединить настройки (мобильный / GPS / Bluetooth / etc) в профили? 
5  Снижение списка языковых вариантов 
1  Настройки - Accessibility ПРЕДУПРЕЖДЕНИЕ: «Загруженное приложение для доступа требуется для активации» - что мне делать? 
1  Приложение по умолчанию для типа файла 
6  Как я могу сделать бары прокрутки всегда видимыми? 
0  Где настройки SIP отправляются на мой LG Optimus 4X? 
0  Коммутатор приложения на Android 10 постоянно вылетает после незначительного обновления на MOTO Z4 
46  Как отключить звук «Нажмите» в приложении камеры?