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


Фотография
* * * * * 1 Голосов

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


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 84

#1 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 07 Январь 2012 - 12:14

 Архив. Неактуально, но инфа полезна.
Сырцы драйвера этого усилителя, которые дает 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


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

#2 Kraz

Kraz

    Специалист

  • Пользователь
  • PipPipPipPip
  • 192 сообщений
25
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 07 Январь 2012 - 17:29

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

#3 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 08 Январь 2012 - 02:11

На 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

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 10 Январь 2012 - 23:44

Хорошие новости.
Я нашел где в драйвере усилителя записаны постоянные значения регистров.
Это 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

DeLeTe03

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 59 сообщений
7
Пользователь
    Show additional info + Hide additional info -

Отправлено 11 Январь 2012 - 11:39

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

#6 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 11 Январь 2012 - 13:02

Если бы я в этом что-то понимал - помог бы. Поэтому буду ждать :blush:
  • 0

#7 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 11 Январь 2012 - 14:13

Я обновил 4й пост, чтобы не писать кучу постов.

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

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

#8 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 11 Январь 2012 - 15:57

Ждём :rolleyes:
  • 0

#9 freejour

freejour

    Свободный журналист

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 197 сообщений
402
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 11 Январь 2012 - 16:44

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

#10 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 12 Январь 2012 - 09:53

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

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

#11 freejour

freejour

    Свободный журналист

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 197 сообщений
402
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 12 Январь 2012 - 10:03

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



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

#12 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 12 Январь 2012 - 10:24

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

#13 DeLeTe03

DeLeTe03

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 59 сообщений
7
Пользователь
    Show additional info + Hide additional info -

Отправлено 12 Январь 2012 - 11:38

Использую такие же наушники с PowerAMP, добавляю преамп и звучит на мой вкус нормально.
Но всё равно с интересом слежу за вашей работой.
  • 0

#14 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 12 Январь 2012 - 13:30

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

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

#15 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 13 Январь 2012 - 07:30

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

#16 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 15 Январь 2012 - 22:06

Модификации опробовал. Есть два результата. Наушники не определяются или нет изменений. :wacko: Пробую далее.

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

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

  • 0

#17 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 16 Январь 2012 - 13:51

Будем ждать. :rolleyes:
  • 0

#18 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 17 Январь 2012 - 23:05

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

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

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


  • 5

#19 DjMarkuSS

DjMarkuSS

    Старожил

  • Друзья Acer Club
  • PipPipPipPipPip
  • 491 сообщений
62
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 17 Январь 2012 - 23:38

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

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

#20 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 05:10

Спасибо за работу. Приду с учёбы - буду тестить :rolleyes: И ещё вопрос: что такое цм? :D
  • 0

#21 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:19

Прошил я этим ядром. Теперь висит надпись Acer Technolovers kernel edition и не загружается :blink:
  • 0

#22 Genrix

Genrix

    Участник

  • Пользователь
  • PipPip
  • 35 сообщений
51
Заслуженный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:28

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

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

#23 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:39

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

#24 Kartez

Kartez

    Оптимист по жизни

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 912 сообщений
1 413
Божественная репутация
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:42

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

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

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

..: Правила форума :..<->..: Новичкам форума :..


#25 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:44

Да, делал.
  • 0

#26 Kartez

Kartez

    Оптимист по жизни

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 912 сообщений
1 413
Божественная репутация
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:45

Да, делал.

Ну совсем отлично. Осталось только восстановиться :)
  • 0
Ко всему нужно относиться спокойно...

..: Правила форума :..<->..: Новичкам форума :..


#27 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 15:46

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

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

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

#28 Kartez

Kartez

    Оптимист по жизни

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 912 сообщений
1 413
Божественная репутация
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 16:03

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

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

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

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


  • 1
Ко всему нужно относиться спокойно...

..: Правила форума :..<->..: Новичкам форума :..


#29 feN902

feN902

    Завсегдатай

  • Пользователь
  • PipPipPip
  • 108 сообщений
15
Активный форумчанин
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 16:09

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

#30 Kartez

Kartez

    Оптимист по жизни

  • Супермодератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 3 912 сообщений
1 413
Божественная репутация
    Show additional info + Hide additional info -

Отправлено 18 Январь 2012 - 16:19

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

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

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

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

..: Правила форума :..<->..: Новичкам форума :..





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных