TPA2051 - усилитель мощности для наушников и динамика. Acer Liquid Metal

Перейти к содержимому

 

TPA2051 - усилитель мощности для наушников и динамика. Acer Liquid Metal

  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему (зарегистрируйтесь)
  • Вы не можете ответить в тему (зарегистрируйтесь)

Увеличение громкости. Оценка: ***** 1 Голосов

#1
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Архив. Неактуально, но инфа полезна.
Сырцы драйвера этого усилителя, которые дает Acer, здесь.
Acer написал процесс переключения внутренности при вставке и вынимании штекера наушника -перевод усилителя в режим headset.
Возможно ограничение громкости здесь в 50й строке.
HTC Sensation уже это дело все расковыряли и прокачали наушники на увеличение громкости.
Цифры, которые на XDA поменяли, местами похожи на цифры в драйвере усилителя от Acera.
К сожалению никаких конфигов от асера я внутри зверька не нашел. :(
На этом наступает предел моих познаний в области драйверописания и кода. И профессия у меня, мягко говоря, далекая от програмирования.
Копаюсь, потому что как баса добавишь в плеере, так гейн сразу уровень давит и даже в арматурных ушах в шумном месте слушать не интересно, без драйва.
Печально, при всей совокупности характеристик метала, иметь такой слабый звук в наушники.
Воткнул свои наушники в этот долбаный ифон4, так он громче раза в два играет. Все настроение испортилось. :(
Может кто возмется поковырять все это дело?


Здравствуйте! Собственно сабж.
В нашем зверьке стоит усилитель 1+2.
1 канал D-класса на динамик с защитой динамика от перегрузки, фирменная фича от техас инструментс.
2х канальный ушной усилитель мощность 25mW, согласно даташиту.
Мощность не самаая большая, бывает в некоторых плеерах и 29-30mW, но и не маленькая.
В даташите описан процесс управления усилителем как на динамик, так и на наушники.
Заявленная фича защиты динамика от повреждения, якобы режет бас и давит гейн при перегрузке, чтобы не испортить динамик телефона.
Точно такой же усилитель имеют HTC Sensation (XE), Incredible и Samsung S3650/S7070/S5560/C3212. Это те, кто сразу засветились в гугле.

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


Мод включен в основную ветку ядра TeсhnoLover`s. Ядра забираем здесь!



Архив
Громкий вариант, с едва ли заметной потерей качества. Пожалуй это лучшее решение.
Результат я уже получил. Получилось прокачать громкость.
Ща тестирую. Сейчас отключен автолимиттер по громости, но мне нижние частоты не очень нравятся, грязноваты и ослабли, мб надо включить лимиттер, возможно чуточку перегружается вход или выход усилителя.

У Acer было +6дб, я поставил +12дб. Максимум +18дб. Это чувствительность входа звука в усилитель. Приходит он из звукового кодека SoC чипа.
Сенсейшон, с их "битс" фичей, имеют +9дб. :D

Вот тестовое, стандартное ядро TechnoLovera 5% без CM. Усиление только в наушниках. Остальное не трогалось.


Но, на всякий случай, пока не оставляйте громкости звуков на полную.
Послушали музыку - снизили все уровени до средних.! FM радио даже не проверял, с ним тем более аккуратнее!
Шить так же - с правильным Busybox, с рутом, с отключенной проверкой подписи, желательно на стоковую прошивку. Поддержки СМ, Муи и прочего НЕТ.


зы. Mуи, СМ и прочее - не мой уровень. Даже пытаться не буду. Я сделаю драйвер и выложу в свободный доступ.
Просите Ромоделов и Ядроделов включать этот драйвер в сборки\прошивки. Там тупо заменить 1 файл в сырцах ядра.

Скачать: Прикрепленный файл  RC_TechnoLover-Kernel-11a_TweakHP_Genrix.zip (4,3МБ)
Количество загрузок:: 366

Зарегистрируйтесь и объявления пропадут! :)
8


  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему (зарегистрируйтесь)
  • Вы не можете ответить в тему (зарегистрируйтесь)

Ответы в этой теме

#2
Пользователь офлайн   Kraz 

  • Специалист
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Опа. А у меня левый канал почти не работает. Можно ли как-то усилить? В СЦ не хочу идти боюсь потом будет скрипеть или вообще пыль будет
0

#3
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
На modaco я несколько дней назад писал TechnoLover`у, но он ничего не ответил.
Что, неужели никто не знает как сделать? :(

*UPD*
Есть вообще другая идея. Может быть безумная, но...
Усилитель TPA2051 может управляться через регистры с помощью программы от TI через i2с.
( Именно так и управляется наш усилитель в HTC - через регистры, значения которых в конфиг файле. Ссылка на XDA в первом посте темы. )
У программы от TI есть GIU. Программа под Windows.
Вот описание программы.
Вот страница с программой на сайте TI.
Внизу ссылка, 69 мегабайт.
Из PDF видно, что выбранные опции программа пишет в регистры через i2с, внизу окна. (Страница 6 в PDF.)
Можно посмотреть какие значения в регистры записываются при различных опциях в программе.
В ядре, как я понял, уже имеется i2с шина и доступ через нее к TPA2051.
Вот ссылка по i2c-tools на Андроид.
И еще вот по i2c, ее использование..
Можно сделать программу, наподобие MT Overcloking, которая будет писать значения в регистры TPA2051 через i2с.
Или сразу изменить ядро, с готовыми настройками регистров.
Это же просто бомба будет! Можно будет управлять не только громкостью в наушники, но и в динамик внешний.
Но думаю тут надо привлекать Vache, davindevil и TechnoLover`a.
Может кто из числа, так сказать, авторитетных товарищей в вопросах прошивки, возьмется с ними поговорить?
1

#4
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Хорошие новости.
Я нашел где в драйвере усилителя записаны постоянные значения регистров.
Это 128-150 строки
128-150

static void tpa2051_arg_init(void)
{
int count;
uint8_t tpa_rBuf[7] = {0};
struct i2c_client *client = tpa2051_data.client;

msleep(10);
tpa2051_set_control(1, 0, 0);
tpa2051_set_control(1, 1, 16);//0x10
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 3, 84);//0x54
tpa2051_set_control(1, 4, 10);//0x0A
tpa2051_set_control(1, 5, 141);//0x8D
tpa2051_set_control(1, 6, 173);//0xAD

tpa_rBuf[0] = 1;
i2c_read(client, tpa_rBuf, 7);

for (count = 0; count < 7; count++) {
pr_debug("init - reg[%d] = %d\n", count, tpa_rBuf[count]);
}

tpa2051_check_gpio_and_regvalue();
} 


и 315-410 строки
315-410

static void enable_speaker_work(struct work_struct *work)
{
tpa2051_set_control(1, 5, 205);//0xCD
bootsound = false;
}

int tpa2051_software_shutdown(int command)
{
tpa2051_check_gpio_and_regvalue();

if (command == 1) {
pr_debug("tpa2051 software shutdown = true \n");
tpa2051_set_control(1, 1, 16);//0x10
} else {
pr_debug("tpa2051 software shutdown = false \n");
tpa2051_set_control(1, 1, 194);//0xC2
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 21);//0x15
}

return 0;
}

int tpa2051_speaker_dolby_switch(int command)
{
if (command == 1) {
pr_debug("tpa2051 speaker dolby switch = true \n");
tpa2051_set_control(1, 1, 194);//0xC2
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 18);//0x12
} else {
pr_debug("tpa2051 speaker dolby switch = false \n");
tpa2051_set_control(1, 1, 16);//0x10
}

return 0;
}

int tpa2051_speaker_phone_switch(int command)
{
if (command == 1) {
pr_debug("tpa2051 speaker phone switch = true \n");
tpa2051_set_control(1, 1, 194);//0xC2
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 10);//0x0A
} else {
pr_debug("tpa2051 speaker phone switch = false \n");
tpa2051_set_control(1, 1, 16);//0x10
}

return 0;
}

int tpa2051_headset_switch(int command)
{
if (command == 1) {
pr_debug("tpa2051_headset_switch = true \n");
tpa2051_set_control(1, 1, 12);//0xC
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 109);//0x6D
tpa2051_set_control(1, 5, 83);//0x53
} else {
pr_debug("tpa2051_headset_switch = false \n");
tpa2051_set_control(1, 1, 16);//0x10
tpa2051_set_control(1, 4, 10);//0x0A
tpa2051_set_control(1, 5, 141);//0x8D
}

return 0;
}

int tpa2051_headset_speaker_switch(int command)
{
if (command == 1) {
pr_debug("tpa2051_headset_speaker_switch = true \n");
if (bootsound) {
// Fix the pop noise of system open sound.
tpa2051_set_control(1, 5, 13);//0x0D
tpa2051_set_control(1, 1, 206);//0xCE
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 109);//0x6D
schedule_delayed_work(&en_speaker_wq, 10);
} else {
tpa2051_set_control(1, 1, 206);//0xCE
tpa2051_set_control(1, 2, 33);//0x21
tpa2051_set_control(1, 4, 109);//0x6D
tpa2051_set_control(1, 5, 205);//0xCD
}
} else {
       pr_debug("tpa2051_headset_speaker_switch = false \n");
tpa2051_set_control(1, 1, 16);//0x10
tpa2051_set_control(1, 4, 10);//0x0A
tpa2051_set_control(1, 5, 141);//0x8D
}

return 0;
}



Вот те цифры в конце строк вида 0x00, 0x82, 0x25, 0x57, 0x13, 0xCD, 0x0D.
Эти же цифры содержат дрова на такой же усилитель в HTC Sensation ( я скачал и поковырял сырцы ведра от HTC Sensation и Incredible ).
Но просто так заменить весь драйвер нельзя, там HTC зашел с боку к управлению, через i2с. Там видимо пол ведра переписать надо.
Поэтому надо методом научного тыка поменять значения регистров в нашем драйвере.
Вот так выглядит конфиг регистров в HTC:

#TPA2051 Pyramid 20110506_XC,,,,,,,,,
#mode/kind/i2c_cmds[7],,,,,,,,,#kind = 0:SPKR, kind = 1:HEADSET, kind = 2:Ring kind = 4:OFF,,,,,,,
0,4,0x00,0x90,0x00,0x00,0x00,0x00,0x00,#TPA2051_MO DE_OFF
1,0,0x00,0x82,0x00,0x07,0xCD,0x5A,0x0D,#TPA2051_MODE_PLAYBACK_SPKR
2,1,0x00,0x8C,0x20,0x57,0xCD,0x56,0x0D,#TPA2051_MODE_PLAYBACK_HEADSET
3,2,0x00,0x8E,0x20,0x57,0xCD,0x16,0xCD,#TPA2051_MO DE_RING
4,0,0x00,0x82,0x00,0x07,0xCD,0x56,0x0D,#TPA2051_MO DE_VOICECALL_SPKR
5,1,0x00,0x8C,0x20,0x57,0xCD,0x53,0x0D,#TPA2051_MO DE_VOICECALL_HEADSET
6,0,0x00,0x82,0x00,0x07,0xCD,0x56,0x0D,#TPA2051_MO DE_FM_SPKR
7,1,0x00,0x8C,0x20,0x57,0xCD,0x0B,0x8D,#TPA2051_MO DE_FM_HEADSET



Например, tpa2051_set_control(1, 6, 173);//0xAD
где 0xAD это комментарий к цифрам в скобках. Тут просто разные системы счисления.
Цифра 173 в скобках это dec (десятиричная), а 0xAD это hex, бинарная. Просто для удобства приписали.
Вот это значение 173 ака 0xAD и есть громкость по сути.
Надо найти как пересекаются строки в нашем драйвере и конфиге от HTC.
Вторая цифра в скобке (6) это номер регистра.

Я скачал ту прогу от TI, установил и запустил, покрутил настройки проги и....та-а-дам, у нас стоит гейн в -4,5дб в наушники. Для изменения гейна в 0дб, т.е. нет специального занижения, нужно поменять цифры в 5 и 6 регистрах на 0хCD 0xD соответственно. Они не поменяются при любых других настроках и профилировании усилителя по событиям наушника, бута и т.п. Достаточно только изменить 5 символов в драйвере, чтобы получить почти максимум от усилителя. Вот и вся тайна тихих ушей метала.

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

Вот думаю насчет выпилить с драйвера обработку set_fixed_gian, которой я не нашел в сырцах драйвера усилителя в ядрах от HTC. Может это придумка чисто Acer`а....

Может будет не удачно, придется несколько раз менять.
Собственно 70% задачи уже есть.

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

#5
Пользователь офлайн   DeLeTe03 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Хорошо что есть грамотный и настойчивый "какой-то юрист", на таких людях и держатся все комьюнити и моды.
Заранее огромное спасибо за ваш труд.
1

#6
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Если бы я в этом что-то понимал - помог бы. Поэтому буду ждать :blush:
0

#7
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Я обновил 4й пост, чтобы не писать кучу постов.

Короче в драйвере записано: -4,5дб=0,0187W=0,774V (при 16 Ом ушах)
А будет: 0дб=0,0528W=1.300V.
Чот многовато увеличение, думаю слишком увеличить мощность в 3 раза и вольтаж в 2 раза.
Попробую для начала: -1,5дб=0,0373W=1,094V.

Попробую собрать ядро и бут сегодня.
0

#8
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Ждём :rolleyes:
0

#9
Пользователь офлайн   freejour 

  • Свободный журналист
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Genrix, а с какими наушниками вы mt юзаете? Я использовал Koss и мне за глаза хватало даже 80-90% от максимальной громкости. Или речь не о ней?
Acer Aspire S7 + LG G2
0

#10
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Все готово, но ядро не собирается, потому что marcOcram внес изменения в сырцы на гитхабе и добавил CM поддержку, соответственно конфиг от старой версии ядра теперь сыпится и ошибки при сборке. И гитхаб еле дышит, 30кб\с при канале 4Мбита.
А так все готово для замены ядра в буте от marcOcram`а. Уже и бут его разобрал.
Как разберусь каким образом на гитхабе можно перемещаться во времени, так и соберу.
Результат правки драйвера вообще не известен. Так что быстро не ждите. Может будут глюки звука\громкости и придется еще копаться в драйвере.

,
Сенхи CX300II, 16 Ом, 112дб, вакуумные.
0

#11
Пользователь офлайн   freejour 

  • Свободный журналист
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияGenrix сказал:

Сенхи CX300II, 16 Ом, 112дб, вакуумные.




И Вам мало звука? :blink:
Acer Aspire S7 + LG G2
0

#12
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
,
Еще как мало. Не ну если слушать в полной тишине, ночью, за пластиковыми окнами, то удовлетворительно.
А если в транспорте, улице или офисе, то нет, твердый кол по звуку.
Орать он конечно умеет, а вот _играть_ музыку_ - нет. Нужно больше мощности.
0

#13
Пользователь офлайн   DeLeTe03 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Использую такие же наушники с PowerAMP, добавляю преамп и звучит на мой вкус нормально.
Но всё равно с интересом слежу за вашей работой.
0

#14
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияGenrix сказал:

Нужно больше мощности.

Это да. Я вот слушаю техно, и там, для нормального воспроизведения треков, не хватает этой самой мощности =С
0

#15
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Получилось вернуться на сырцы до модификаций CM. Но собрать ядро не получилось.
Я уже версию тулчана кросс-компилятора понизил с 4.6 до 4.4. И версией 4.3 из комплекта NDK пробовал.
Постоянно валят ошибки сборки. Причем по процессорной часты сырцов.
Вобщем я устал уже, ибо последние 4 дня сижу над этой проблемой с 6 вечера и до 3-4 утра, соответственно сплю по 4 часа в сутки. И на порядок больше намучался именно со сборкой ядра, чем с модификацией драйвреа.
Написал TechnoLover в ветку его ядра на modaco. Я надеюсь он соберет мне пару тестовых ядер. :D
Если соберет ядра, то я потестирую их пару дней и если все гуд (безопасно), то выложу в публичный доступ. Или TechnoLover выложит. Как получится.
2

#16
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Модификации опробовал. Есть два результата. Наушники не определяются или нет изменений. :wacko: Пробую далее.

Сегодня, 16 числа, я нашел еще один вариант модификации. Не только ушей, но и динамика. У нас он стоит на самом минимуме. :ph34r: Можно удвоить мощность подаваемую на него. :o
Нужна инфа о производителе и модели внешнешнего динамика, даташит на него.
Нужно знать возможности динамика, чтобы не поджарить его. :D
Пока пробую усилить в наушники, а динамиком займусь после прочтения даташита.
Может у кого есть инфа?
И это, а есть инфа о сгоревших внешних динамиках на метале? :unsure:
В СЦ были такие экземпляры?

Сообщение отредактировал Genrix: 16 Январь 2012 - 16:05

0

#17
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Будем ждать. :rolleyes:
0

#18
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Ну что, тестируем ядро. Вроде все стабильно.
Собрано на сырцах TechnoLover`a 1.1а, батарея 5%. Версия сырцов до поддержки CM. Конфиг TechnoLover`a.
Т.е. его обычное разогнанное ядро 1.1а с 5% батарейкой, без CM. Я заменил только драйвер усилителя.
Все упаковано в такой же зип TechnoLover`a 1.1а.
Шить без проверки подписи.

Ну как там со звуком дела? Отписываемся. B)

Прикрепленные файлы


5

#19
Пользователь офлайн   DjMarkuSS 

  • Старожил
  • Друзья Acer Club
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияGenrix (17 Январь 2012 - 23:16) писал:

Версия сырцов до поддержки CM. Конфиг TechnoLover`a.
Т.е. его обычное разогнанное ядро 1.1а с 5% батарейкой, без CM.

Вот еслиб с поддержкой цм 7, яб потестировал.
з.ы. Если не сложно, сделайте пожалуйста с поддержкой цм.
Не обращайте внимания на ошибки в тексте, пишу с телефона, экран маленький, а пальцы толстые!
0

#20
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Спасибо за работу. Приду с учёбы - буду тестить :rolleyes: И ещё вопрос: что такое цм? :D
0

#21
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Прошил я этим ядром. Теперь висит надпись Acer Technolovers kernel edition и не загружается :blink:
0

#22
Пользователь офлайн   Genrix 

  • Участник
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
feN902,
Поставить BusyBox от JRummi16 из маркета.
Если стоит Busybox от Стетсона(Стефана), то его снести, он глючный. И поставить от JRummi16. Я так первый раз прошил его ядро, тоже был в непонятках, вроде есть же BusyBox, а оно вот так.
О необходимости BusyBox написано в у TechnoLovera, и даже в рекавери вам пишут после прошивки ядра - у вас в системе должен быть установлен BusyBox!

Есть еще способ увеличить громкость, радикальный. :unsure:
Можно поднять чувствительность входа усилителя, куда приходит звук из кодека.
Но можно перекрутить и будет хрип....надо тестить кароч.
Жаль тестировать без пересборки ядра нельзя. Долго так. :(
1

#23
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Genrix,
У меня кмк вообще не загружается.
0

#24
Пользователь офлайн   Kartez 

  • Оптимист по жизни
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияfeN902 сказал:

У меня кмк вообще не загружается.

Нандроид Бэкап делали?

П.С. Если нет то из темы Супербуты прошейте стоковое ядро через Рековери и все загрузится.
Ко всему нужно относиться спокойно...
..: Правила форума :..<->..: Новичкам форума :..
0

#25
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
Да, делал.
0

#26
Пользователь офлайн   Kartez 

  • Оптимист по жизни
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияfeN902 сказал:

Да, делал.

Ну совсем отлично. Осталось только восстановиться :)
Ко всему нужно относиться спокойно...
..: Правила форума :..<->..: Новичкам форума :..
0

#27
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияKartez сказал:

Осталось только восстановиться

Что нажать-то нужно? :D

И ещё вопрос: теперь никак не прошиться на это ядро?(
0

#28
Пользователь офлайн   Kartez 

  • Оптимист по жизни
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияfeN902 сказал:

Что нажать-то нужно?

Заходим в Рековери-Backup\Restore-Nand Restore-И выбираете Бэкап. Для выбора нажимаем камеру и для подтверждения кнопку Вкл.

Просмотр сообщенияfeN902 сказал:

И ещё вопрос: теперь никак не прошиться на это ядро?(

Просмотр сообщенияGenrix сказал:

Поставить BusyBox от JRummi16 из маркета.
Если стоит Busybox от Стетсона(Стефана), то его снести, он глючный. И поставить от JRummi16. Я так первый раз прошил его ядро, тоже был в непонятках, вроде есть же BusyBox, а оно вот так.
О необходимости BusyBox написано в у TechnoLovera, и даже в рекавери вам пишут после прошивки ядра - у вас в системе должен быть установлен BusyBox!

Ко всему нужно относиться спокойно...
..: Правила форума :..<->..: Новичкам форума :..
1

#29
Пользователь офлайн   feN902 

  • Завсегдатай
  • Пользователь
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация
А можно поподробнее? Что даёт этот BusyBox. Как им пользоваться? Опишите, пожалуйста, по пунктам кратко как прошивать.
0

#30
Пользователь офлайн   Kartez 

  • Оптимист по жизни
  • Супермодератор
  • Вставить этот ник в форму быстрого ответа
  • Дополнительная информация

Просмотр сообщенияfeN902 сказал:

А можно поподробнее?

Вот что говорит ВиКи
Вот еще:

Просмотр сообщенияevgrnd сказал:

busybox — это набор консольных unix утилит , ориентированный на малый размер и производительность, что так актуально для мобильных систем. Вместе с системой android поставляется свой набор утилит — toolbox , который предоставляет минимально необходимых функционал для системы, и как следствие более простой в количественном и функциональном плане. Наличие busybox в системе, с одной стороны, позволит нам, как разработчикам, чувствовать себя более комфортно при удаленной работе на устройстве, с другой, позволит писать сложные скрипты, и, например, реализовать механизм запуска собственных скриптов при загрузке, используя run-parts. Также стоит учитывать, что для некоторых android приложений (особенно те, которые используют root) наличие busybox — обязательно.

Поставьте с маркета busybox тот про который сказал Genrix, перед этим удалите старую версию и шейте через Рековери ядро. Все)
Ко всему нужно относиться спокойно...
..: Правила форума :..<->..: Новичкам форума :..
1

Поделиться темой:


  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему (зарегистрируйтесь)
  • Вы не можете ответить в тему (зарегистрируйтесь)


1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей

Вернуться назадАвторизация на сайте
Зарегистрироваться