Тематика [app / au / bi / biz / bo / c / em / ew / fa / fiz / fl / ftb / gd / hh / hi / hw / me / mg / mlp / mo / mu / ne / pvc / ph / po / pr / psy / ra / re / s / sf / sci / sn / sp / spc / t / tr / tv / un / w / web / wh / wm / chat]   Творчество [di / de / diy / dom / f / izd / mus / o / pa / p / wp / td]    Игры [bg /cg /gb / mc / mmo / tes / vg / wr]   Японская культура [a / aa / fd / ja / ma / rm / to / vn]   Разное [d / b / soc / r / cp / abu / @ / int / mdk]   Взрослым [fg / fur / g / ga / h / ho / hc / e / fet / sex / fag]   Пробное [gif / mov / br / sup2012 / wrk / fs]
Доски:  
Настройки   Главная
[Назад][Обновить тред][Вниз][Каталог]

[Скрыть/показать форму]


**UPD** Еще один Dvach Browser для WP - **ССЫЛКА**.
Анончики, вышел 2ch Browser для Windows Phone, установить можно в маркете - **ССЫЛКА**.
Не забываем, что для владельцев телефонов на Android так же есть 2ch Browser, скачиваем отсюда **ССЫЛКА**.
kernel panic Аноним  Срд 20 Фев 2013 22:45:50 №55049    
1361389550614.png (20Кб, 300x237Показана уменьшенная копия, оригинал по клику.
20

Итак, двощ, в этом треде я буду учиться собирать ядро и модули к нему. И может еще что придумаю.

Началось все с того, что я захотел пару модулей, nls_utf8 и ntfs. Собирал сам, гуглил готовые, ничего не работало, в dmesg было no symbol version for module_layout. Все говорило о том, что версия модулей не соотвествует ядру.
И вот я решил собрать ядро и модули к нему же, чтобы точно с одной конфигурацией.
Долго пердолился со сборкой, курил маны, исправлял .c-файлы. Не получалось. И тут я нашел официальный ман от сони (btw, у меня xperia), и вроде ядро собралось с 10го раза.
И на этом все стопорится. На данный момент я не могу прошить ядро, .img неправильно собирается. Думаю, я это скоро пофиксю, но это не еще конец.

Так что в тред приглашаются мудрые аноны-линуксоиды-анроидоебы с годными советами и предложениями по модификации ядра.

Ах, да, телефон - Xperia acro S, прошивка .50.

 оп  Срд 20 Фев 2013 23:13:33 55059 

>>55049
> img неправильно собирается
Похоже, что я накосячил с ramfs. Как ее правильно вытащить?

 Аноним  Срд 20 Фев 2013 23:23:13 55060 

Нахуй так жить, пердолики ?

 Аноним  Срд 20 Фев 2013 23:23:54 55061 

Нахуй так жить, пердолики ?

 оп  Срд 20 Фев 2013 23:27:52 55062 

>>55061
Как так? Это же не проблемы. Зато интереснооо :3

 оп  Срд 20 Фев 2013 23:41:15 55067 

>>55062
Олсо, ошибка при заливке ядра

FAILED (remote: Wrong range:0x00208000-0x0065a6ff. Ok:0x40200000 - 0x42efff)

 Аноним  Срд 20 Фев 2013 23:45:08 55068 

ОП, тебе на XDA, здесь нет таких пердоликов. Тут только мастера-говноеды по десктоп тредам

 Аноним  Чтв 21 Фев 2013 00:00:42 55069 

>>55067
>FAILED (remote: Wrong range:0x00208000-0x0065a6ff. Ok:0x40200000 - 0x42efff)
Ну вроде очевидно, что диапазон записи ядраили как его там нужно поменять на 0x40200000 - 0x42efff

 оп  Чтв 21 Фев 2013 00:05:02 55070 

>>55068
Да я догадываюсь, кто тут есть. Но на xda меня польют говном как ньюфага, так что пока подумаю сам и побампаю здесь.

>>55069
Ага, я пофиксил, теперь телефон не включается. Охуеенно, доставляет.

root@7720:/home/build# fastboot -i 0x0fce flash boot boot.img 
sending 'boot' (5380 KB)...
(bootloader) USB download speed was 37223kB/s
OKAY [ 0.162s]
writing 'boot'...
(bootloader) Download buffer format: boot IMG
(bootloader) Flash of partition 'boot' requested
(bootloader) S1 partID 0x00000003, block 0x00002000-0x0000bfff
(bootloader) Erase operation complete, 0 bad blocks encountered
(bootloader) Flashing...
(bootloader) Flash operation complete
OKAY [ 1.959s]
finished. total time: 2.121s


Кажется, на сегодня хватит. Заливаю сток, и спать.

 Аноним  Чтв 21 Фев 2013 00:19:30 55072 
1361395170059.jpg (93Кб, 1920x1080Показана уменьшенная копия, оригинал по клику.
93

>>55070
>Ага, я пофиксил
Малаца
>теперь телефон не включается
Не малаца, ты точно ядро для своего телефона скачал? Просто разметка областей для заливки намекает. Если в флештул не заходит для прошивки рабочего ядра, то передерни аккум

 Аноним  Чтв 21 Фев 2013 00:23:09 55073 

>>55072
> Если в флештул
Ебать, в фастбут конечно же.Спокойной ночи

 Аноним  Чтв 21 Фев 2013 00:32:07 55076 

>>55072
Ядро я собрал же сам. Сорцы точно свои.
Насчет разметки - ядро и ramfs склеиваются такой командой
mkbootimg --base 0x00200000 --kernel zImage --ramdisk ramdisk.img -o boot.img
Я поменял base на 40200нолики, и все прошилось.
Не грузится возможно потому что опять косяк с ramdisk, я не нашел, как вытащить img из стока, и чуть схитрил.

А с аккумом отдельная история, он не съемный. Но удержание power и громкости "-" равносильно передергиванию. Так что все в порядке, щас пишу с телефона.

Вот интересно, а фастбут-режим можно как-нибудь убить?

 Аноним  Чтв 21 Фев 2013 07:59:11 55109 

>>55076
В теории можно если прошить бутлоадер, хз как сделать правда. На ХДА не засрут, там дохуя школоты, надейся на помощь годных людей, в любом случае создай тред.

 Аноним  Чтв 21 Фев 2013 17:12:55 55233 
1361455975328.png (21Кб, 553x449Показана уменьшенная копия, оригинал по клику.
21

>>55109
> В теории можно если прошить бутлоадер
Ну ладно. Значит можно не бояться.

А история продолжается. Напердолил загрузочный файл другим методом, такой командой

mkelf.py -o kernel.elf zImage@0x40208000 ramdisk.img@0x41200000,ramdisk RPM.bin@0x20000,rpm

Телефон все так же не грузится, но уже включается подсветка экрана и идет цикличный ребут.

 Аноним  Чтв 21 Фев 2013 20:00:35 55288 
1361466035284.png (24Кб, 693x461Показана уменьшенная копия, оригинал по клику.
24

Нашел такой тред на xda. То, что надо пиксить адрес ramdisk, и так разобрался. А вот
> for unpacking the ramdisk use the method on this page (few posts above)
> otherwise you will get a black screen
очень похоже на моё. Но я не использую 7z, и вообще не распаковываю рамдиск, а беру родной образ. Странно. Может под бубунтой будет что-то другое?

 Аноним  Чтв 21 Фев 2013 20:03:39 55292 

>>55288
> фиксить

 Аноним  Чтв 21 Фев 2013 20:26:00 55297 

>>55292
Лооол, сделал как там написано, собрал рамдиск заново, и оно прошилось.
Но почему-то

uname -r
гвоорит то же самое (как было там >>54813), хотя я не нашел в сорцах упоминания g43358ca и остальных буков до -30145.

 Аноним  Чтв 21 Фев 2013 20:32:21 55301 

>>55297
Ой, а я дебил. Бля, так налажался, я же собирал родное ядро (в образ, а не само ядро)

опера на бубунте не аплоадит пикчи. Чезанах?

 Аноним  Чтв 21 Фев 2013 20:38:55 55303 
1361468335269.png (590Кб, 720x1280Показана уменьшенная копия, оригинал по клику.
590

>>55301
а-та-та!
i fuckin did it!

Какие теперь твики пилить?

 Аноним  Чтв 21 Фев 2013 21:37:47 55318 

мысли вслух
Интересно, а можно подключить к ведру внешний вайфай? Скомпилировать дрова видимо проблем не будет..

 Аноним  Чтв 21 Фев 2013 21:38:49 55319 

>>55318
Можно. Также как и 3G-свисток.

 Аноним  Чтв 21 Фев 2013 21:40:34 55320 

>>55319
Отлично.
Но у свистка есть программная поддержка, а как в настройках будут два вайфая жить? Неужели в консольке их поднимать?

 Аноним  Чтв 21 Фев 2013 21:44:21 55321 

>>55320
В общем. Там все зависит от модели свистка и от модели устройства с ведром.

 Аноним  Чтв 21 Фев 2013 21:46:14 55323 

>>55321
Ну хорошо. Доберусь сначала до этого, а потом уже буду думать.

 Аноним  Чтв 21 Фев 2013 23:00:48 55345 
1361476848955.png (309Кб, 1600x1600Показана уменьшенная копия, оригинал по клику.
309

>>55323
Набросал небольшую записочку, как все делать. Собрал заново, с самого начала. Ради интереса включил доступ к /proc/config.gz.
Модули собираются и подключаются.
Я доволен :3
Думаю, починить поддержку usb-хоста, а то он отвергает некоторые устройства, которые потребляют "слишком много".

 Аноним  Птн 22 Фев 2013 08:02:08 55387 

>>55303
Отключение логгеров типа logcat/dmesg? Обычному юзеру они не нужны. Можешь сделать андервольт/оверклок. В любом случае удобное приложение нужно. Говерноры добавь.

 Аноним  Птн 22 Фев 2013 08:04:43 55389 

Или сделать реально быстрое и стабильное ядро со стабильными модификациями (т.е. без. UV/OC).

 Аноним  Птн 22 Фев 2013 10:41:35 55404 

>>55387
dmesg нужен.
> Можешь сделать андервольт/оверклок.
Хм, вот это как раз не хочу. Ну, будут списочки чуть плавнее, хуйня.
> Говерноры добавь
Вот это можно.
> Или сделать реально быстрое и стабильное ядро со стабильными модификациями (т.е. без. UV/OC).
> быстрое
не хотет.

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

 Аноним  Птн 22 Фев 2013 19:40:17 55596 

Какие в жопу пользовательские фичи? Это как раз UV/OC. "ВСЕ НАСТРАИВАЕМО" и прочее - вряд ли даже самый ебанутый гик будет все это крутить.

На твоем месте я бы просто вставил пару твиков типа TUN, CIFS, выключил бы нахер логгеры и забил.

 Аноним  Птн 22 Фев 2013 20:47:58 55621 

>>55596
> Это как раз UV/OC
Пусть так.

> TUN, CIFS, выключил бы нахер логгеры и забил
Целая неделя пердолинга на сборку, а потом забить? Ну уж нет.
tun пока не нужен, cifs собрал, но он есть искаропки. Логгеры - dmesg нужен, логкат можно.
Алсо, вот собрал я ntfs в виде модуля, но флешки сами не монтируюстся, приходится вручную монтировать. Если я сделаю ntfs не модулем, а встрою в ядро, что-то изменится?
И еще, надо бы включить init.d, а где, так я и не понял. В инете все засрано манами по включение без моддинга ядра.

 Аноним  Птн 22 Фев 2013 21:35:12 55637 

>>55621
Гуглил по Logcat, его можно (нужно?) отключить в build.prop. Собирать ядро не надо.
> сделаю ntfs не модулем, а встрою в ядро
Пробую это

 Аноним  Птн 22 Фев 2013 21:41:36 55639 
1361558496417.png (15Кб, 518x182Показана уменьшенная копия, оригинал по клику.
15

>>55637
А насчет говернеров, они же есть. или этого мало?

 Аноним  Птн 22 Фев 2013 21:43:03 55641 

Нахуй вам этот прыщентфс сдался, он же ro?
транзитом

 Аноним  Птн 22 Фев 2013 21:44:34 55642 
1361558674681.png (15Кб, 516x150Показана уменьшенная копия, оригинал по клику.
15

>>55641
Таки нет.

 Аноним  Птн 22 Фев 2013 21:49:34 55644 

>>55639
Есши больше одного ядра в теле - стоит добавить pegasusq, если 1 то нахер не нужен. Где был гайд по твику ондеманд говернора, поищи.

 Аноним  Птн 22 Фев 2013 22:07:05 55645 

>>55641
Харды подключать внешние же.

 Ньюфаг итт  !XF.Ox1rqe2 Птн 22 Фев 2013 22:10:26 55646 

>>55049
Тест

 Аноним  Птн 22 Фев 2013 22:12:31 55647 

>>55644
> если
> где-то

быстрофикс

 Аноним  Птн 22 Фев 2013 22:54:45 55651 
1361562885041.jpg (186Кб, 1920x1080Показана уменьшенная копия, оригинал по клику.
186

>>55639
Ищи smartassv2. Ондеменд тормознойв плане переключения частот, а это равно подлагивания.
>>55404
>Хм, вот это как раз не хочу. Ну, будут списочки чуть плавнее, хуйня.
Андервольт положительно скажется на батарее.

Алсо может кто за диспетчеры i\o пояснить?

 Аноним  Птн 22 Фев 2013 23:19:35 55654 
1361564375668.png (1197Кб, 4000x4000Показана уменьшенная копия, оригинал по клику.
1197

>>55644
> Если больше одного ядра
Джва.
>>55651
> Ищи smartassv2.
умная задница. Ну ок.

Пока только починил энергопотребление хоста и встроил utf8 и ntfs. Автомонтирования нет, жаль. И почему-то ntfs ro, странно..

 Аноним  Птн 22 Фев 2013 23:21:41 55655 

>>55654
Забыл еще
>>55651
> Андервольт положительно скажется на батарее.
Все равно это не спасет от еженочной зарядки. Можно как-то объективно замерить, какой эффект от этого?

 Аноним  Птн 22 Фев 2013 23:30:15 55656 

>>55651
http://forum.xda-developers.com/showthread.php?t=1369817

Правда это для галаху с2, но все равно.

 Аноним  Суб 23 Фев 2013 00:09:31 55658 
1361567371501.png (60Кб, 778x442Показана уменьшенная копия, оригинал по клику.
60

>>55642
Это говно на палке, а не рв, более-менее нормальный рв только ч/з фузе и нтфс-3г.

 Аноним  Суб 23 Фев 2013 00:24:11 55664 

>>55658
Эх, видимо придется так поступить. Завтра соберу fuse.

Алсо, линуксодрочеры, есть ли сорцы ath9k_htc?

 Аноним  Суб 23 Фев 2013 00:44:09 55668 

>>55664
> Завтра соберу fuse.
Лол.
>Алсо, линуксодрочеры, есть ли сорцы ath9k_htc?
В ядре где-то с 2.6.30.

 Аноним  Суб 23 Фев 2013 01:03:01 55669 

>>55668
Что лол? На сегодня я закончил.

> В ядре где-то с 2.6.30.
Ой, а ядро-то я и не заметил. Завтра поищу.

 Аноним  Суб 23 Фев 2013 02:11:41 55671 

>>55658
Это шиндоус, штоле?

 Аноним  Суб 23 Фев 2013 22:22:22 55774 

Подниму тред. Что еще намодифицировать?

сегодня я ничем не занимался. Неохота.

 Аноним  Вск 24 Фев 2013 00:07:42 55781 

>>55774
Вольтажи добавил уже? Можно для хардкора добавить вольтажи еще и экрана, внутренней памяти и гпу, но эта хуйня вроде конфликтовать будет, но не уверен. Попозже еще скажу.

кун из предыдущих постов

 Аноним  Вск 24 Фев 2013 00:19:22 55782 

>>55781
Не добавил, я же сегодня так ничего и не сделал..
> вольтажи еще и экрана, внутренней памяти и гпу
stop it.

 Аноним  Вск 24 Фев 2013 00:44:07 55787 

>>55782
I/O планировщики типа cfq и noop? Есть еще новомодные row и zen. Обнови kernel tree (если можно, до 3.0.36 например, и принесет ли это какую-либо пользу?). Я хз, есть ли приложение типа STweaks, которые позволяют так настраиваиь ядро. По идее можно сделать свое ядро совместимым с этим аппом.

 Аноним  Вск 24 Фев 2013 00:44:42 55788 

>>55787
> настраивать

молниефикс

 Аноним  Вск 24 Фев 2013 23:07:58 55907 

Поизучал говернеры. Что-то сложновато их добавлять.

Есть такое ядро для эски (почти такой же телефон) http://forum.xda-developers.com/showthread.php?t=1768465
Там есть и smartassv2 и pegasusq, и UV. Думаю, стянуть нужные коммиты https://github.com/mericon/kernel-msm8660/commits/master. почему-то не получилось подключить репозиторий через tortoise...

 Аноним  Пнд 25 Фев 2013 01:24:58 55937 

Не хватает ядер шоле?

 Аноним  Пнд 25 Фев 2013 07:07:13 55954 

Посоны, посоны, у меня такой вопрос — если я возьму прошивку cm10.1 и заменю часть файлов прямо в архиве на файлы от aokp, у меня потом всё заработает или нет?

 Аноним  Пнд 25 Фев 2013 07:09:51 55956 

>>55954
Попробуй, потом нкм расскажешь.

 Аноним  Пнд 25 Фев 2013 07:52:54 55959 

>>55954
Не думаю, пробуй.

 Аноним  Втр 26 Фев 2013 23:46:30 56317 
1361911590832.png (377Кб, 720x1280Показана уменьшенная копия, оригинал по клику.
377

После анлока бутлоадера перестала загружаться инфа о музыке в волкмане.
фикс - http://4pda.ru/forum/index.php?showtopic=328570&st=4880#entry19049476

ОП

 Аноним  Втр 05 Мар 2013 19:35:04 57570 

баамп

 Аноним  Втр 05 Мар 2013 23:19:32 57616 

>>56317
Дрм ключи при оффанлоке попизде идут. SE боги смеются тебе в лицо со своим test point методом

 Аноним  Срд 06 Мар 2013 00:07:55 57627 

>>57616
> Дрм ключи при оффанлоке попизде идут.
А то я не понял, угу.

> смеются тебе в лицо
тащемта мне все равно.

 Аноним  Вск 10 Мар 2013 21:28:42 58533 

Ну вот, какого-то хрена не работает nfc с модифицированным ядром.

 Аноним  Втр 12 Мар 2013 08:16:03 58809 

>>58533
Спросил у разработчика одного из самых популярных ядер на эску. Он сказал, что хотел портануть свое ядро на акро, но столкнулся с такой же проблемой, а разбираться было лень. Хреново, блин.
Я вот думаю, вдруг разрабы тупо забыли в конфиге включить NFC? Надо бы сравнить конфиги акры и эски.

 Аноним  Втр 12 Мар 2013 08:23:48 58810 
1363065828373.png (44Кб, 895x446Показана уменьшенная копия, оригинал по клику.
44

>>58809
А отличий оказалось больше, чем я ожидал. И это не .config еще, а просто предварительный файл.
Самое очевидное, у меня не включено NFC_PN544, но я его пробовал сам включать раньше, и нифига.
левый - hikari - мой

 Аноним  Втр 12 Мар 2013 20:27:41 59009 

>>58810
Ну вообще пиздец, если выбирать в menuconfig,оно пишется не CONFIG_NFC_PN544, a CONFIG_PN544_NFC.
А если прописать вручную, вылезает ошибка

/opt/arm-eabi-4.4.3/bin/arm-eabi-ld: arch/arm/mach-msm/built-in.o: in function fuji_gsbi8_peripherals_info:board-semc_fuji.c(.init.data+0xcc8): error: undefined reference to 'pn544_pdata'
make: *** [.tmp_vmlinux1] Ошибка 1

 Аноним  Втр 12 Мар 2013 21:17:45 59022 

>>59009
Тэкс, драйвер не собирается в виде встроенного модуля. Собрал в виде .ko, делаю insmod, и все равно не заводится. Блеадь.

 Аноним  Чтв 14 Мар 2013 20:11:34 59586 

>>59022
Бля, три раза набирал пост, но он нихера не отправился.
Короче, пофиксил я. Для обычной акры надо было конфиг не fuji_hikari_defconfig, а fuji_hikari_row_defconfig

[Назад][Обновить тред][Вверх][Каталог]

[Скрыть/показать форму]


 

Тематика [app / au / bi / biz / bo / c / em / ew / fa / fiz / fl / ftb / gd / hh / hi / hw / me / mg / mlp / mo / mu / ne / pvc / ph / po / pr / psy / ra / re / s / sf / sci / sn / sp / spc / t / tr / tv / un / w / web / wh / wm / chat]   Творчество [di / de / diy / dom / f / izd / mus / o / pa / p / wp / td]    Игры [bg /cg /gb / mc / mmo / tes / vg / wr]   Японская культура [a / aa / fd / ja / ma / rm / to / vn]   Разное [d / b / soc / r / cp / abu / @ / int / mdk]   Взрослым [fg / fur / g / ga / h / ho / hc / e / fet / sex / fag]   Пробное [gif / mov / br / sup2012 / wrk / fs]