Зря вы так. Вероятность окирпичивания устройства прошивкой кастомного ядра довольно низка (на самом деле я считаю, что таковая вообще отсутсвует). А вот прошивка кастомного загрузчика реально может привести к окирпичиванию. Но и в этом случае можно раскирпичить устройство.
Такую статью не могу написать, т.к. я считаю себя виндузятником. Я весь код пишу на винде, который затем по SMB кидаю на Ubuntu тачку для сборки.
Надеюсь меня за это никто не заминусует. Ну не могу я обходиться без родного TotalCmd и других.
А касательно Nexus вот что скажу. Для разработки кастомных ядер Nexus не нужен. А вот когда разговор заходит о кастомном загрузчике, только тогда может чем то помочь специальная версия Nexus для разрабов. Но даже в этом случае я советую поискать китайский вариант, в котором отсутствует подпись загрузчика (либо используется тестовая подпись Qualcomm).
Вот для сравнения видео от создателя этой софтины:
Можно сразу заметить, что нужно довольно долго ждать появления kmsg логов на дисплее (до начала работы самого андройда).
В самом начале своей публикации я сразу упомянул о том, что я задавался целью именно самого раннего начала вывода kmsg логов на дисплей.
Из-за двух батарей будет ли проблема со сторонними прошивками?
Будет очень большая проблемма, т.к. JSR не предоставляет исходников. А для D6000 разработчики JSR очень сильно допилили ядро в части поддержки двух батарей. Да ещё они и код андройда тоже пропатчили ради этого же.
Очень маловероятно, что какой либо независимый разработчик сделает для D6000 рабочую прошивку CyanogenMod.
О нет, а как же DEXP, который прославился линейкой смартфонов Ixion с мощными аккумуляторами
Открою тайну: DEXP — это бывшая марка DNS (владелец тот же). Причём в своё время DNS в России барыжил Innos'ами D9. Именно с Innos D9 (DNS s4502) этот русский ретейлер и начал в Россию завозить аппараты с большими батареями.
Ядро брал из CAF-репозитория, а все JSR отличия пришлось искать дизассеблером (IDA Pro).
В моём блоге есть немного инфы о трудностях, которые пришлось преодолевать: syshwid.blogspot.ru
увеличена производительность менеджера дополнений и системы управления паролями;
Ранее менеджер паролей юзал БД SQLite, а теперь юзает текстовый файл в формате JSON «logins.json».
Очень сомнительная переделка. Сама причина переделки тут: bugzilla.mozilla.org/show_bug.cgi?id=853549
Но снова криво переделали, т.к. JSON подразумевает экранирование символа "/", а Firefox этого не делает.
Неужели так трудно соблюдать стандарты?..
А вот тут thefaraon.mylivepage.ru/image/index/ автор явно какойто плеер выдаёт за свою 100% разработку. Хотя я так полагаю, что просто скин нарисовал и исправил копирайты.
Да не нужно даже сравнивать оригиналы. На картинке lurkmore.so/images/3/33/Testirovanie_antivirusov.jpg сразу видно, что фон более низкого качества чем текст. Картинка видимо в Paint'е правилась последователем Попова.
Использовал исходники UniATA для работы с HDD через I/O порты (под виндою). Вырезал только алгоритм чтения IDE_IDENTIFY в PIO режиме.
В коде есть куски, напоминающие «костыли». Но а как без них, коли костыли есть и в самих железках.
Вот то что ACHI реализивали — это действительно подвиг.
Надеюсь меня за это никто не заминусует. Ну не могу я обходиться без родного TotalCmd и других.
А касательно Nexus вот что скажу. Для разработки кастомных ядер Nexus не нужен. А вот когда разговор заходит о кастомном загрузчике, только тогда может чем то помочь специальная версия Nexus для разрабов. Но даже в этом случае я советую поискать китайский вариант, в котором отсутствует подпись загрузчика (либо используется тестовая подпись Qualcomm).
Можно сразу заметить, что нужно довольно долго ждать появления kmsg логов на дисплее (до начала работы самого андройда).
В самом начале своей публикации я сразу упомянул о том, что я задавался целью именно самого раннего начала вывода kmsg логов на дисплей.
Будет очень большая проблемма, т.к. JSR не предоставляет исходников. А для D6000 разработчики JSR очень сильно допилили ядро в части поддержки двух батарей. Да ещё они и код андройда тоже пропатчили ради этого же.
Очень маловероятно, что какой либо независимый разработчик сделает для D6000 рабочую прошивку CyanogenMod.
Innos D9: 4pda.ru/forum/index.php?showtopic=434918&view=findpost&p=43792635
Innos D10: 4pda.ru/forum/index.php?showtopic=626918&view=findpost&p=39363617
Открою тайну: DEXP — это бывшая марка DNS (владелец тот же). Причём в своё время DNS в России барыжил Innos'ами D9. Именно с Innos D9 (DNS s4502) этот русский ретейлер и начал в Россию завозить аппараты с большими батареями.
Ядро брал из CAF-репозитория, а все JSR отличия пришлось искать дизассеблером (IDA Pro).
В моём блоге есть немного инфы о трудностях, которые пришлось преодолевать: syshwid.blogspot.ru
Модели каких вычислительных систем вам приходилось создавать?
Ранее менеджер паролей юзал БД SQLite, а теперь юзает текстовый файл в формате JSON «logins.json».
Очень сомнительная переделка. Сама причина переделки тут: bugzilla.mozilla.org/show_bug.cgi?id=853549
Но снова криво переделали, т.к. JSON подразумевает экранирование символа "/", а Firefox этого не делает.
Неужели так трудно соблюдать стандарты?..
В коде есть куски, напоминающие «костыли». Но а как без них, коли костыли есть и в самих железках.
Вот то что ACHI реализивали — это действительно подвиг.