HTC Nike / HTC Touch Dual - Прошиваемый Android OS | vsavichev сделал загрузку из nand



Реп: (116)
HTC Nike - Прошиваемый Android OS

HTC Touch Dual/HTC P5500/HTC Nike


HTC Touch Dual - Путеводитель
Обсуждение | Прошивка | Непрошиваемый Android OS | Прошивки от yablar | Прошивки от DOG | Прошивка от jdsl

Находясь на данной странице вы подтверждаете условия:
Представленный материал является неофициальным, в случае неудачных действий и/или гибели аппарата автор ПО и Администрация ресурса ответственности не несут!
Все действия производятся на Ваш страх и риск!



Fresh AIR была последней публичной прошивкой. Работа окончена. Проект закрыт



Актуальная версия сборки: hrustileMOD fresh AIR
ОС: Google Android 2.2.2
Ядро: 2.6.25

Ссылки

Инструкция по установке от edvarDOS
Делается на РАЗЛОЧЕННОМ АППАРАТЕ и НА СВОЙ СТРАХ И РИСК Фак по разлочке и все необходимые для этого файлы тут

1. Качаем nikeimg16.nbh или nikeimg20.nbh (для 16 или 20 кнопочного в зависимости от того какой у вас аппарат)
2. Прошиваем его как обычную прошивку. А именно:
2.2 С карты памяти: переименовать файл nikeimg16(20).nbh в NIKEIMG.NBH и положить в корень карты памяти. Одновременно с тем создать папку andboot в корне карты памяти и положить туда сборку самого андроида, как правило имеет такое название - androidinstall.tar, если иначе, то обозвать именно так. Карту форматировать не обязательно. Можно даже файлы с карты памяти не убирать - не помешают. Выключаем телефон и включаем его в режиме матраса/бутлоадера (т.е. зажимаем кнопку камера и вкл.) Далее телефон сам определит, что прошивка валяется на карте и предложит нажать кнопку Power для продолжения. Когда прошивка закончится - дернуть батарейку и включить, либо через кнопку ресет.
2.3 С компа: все действия те же, только нет необходимости класть NIKEIMG.NBH в корень карты памяти. Его надо в папку с прошивальщиком положить. А остальное как в случае прошивки с карты памяти.

Однако, это не все!!!

3. Включить девайс и на надписи Hold down Volume Up or DPad Center to launch installer нажать на центр джойстика и держать, появится меню установщика. Если не успеваем нажать - перезагружаем девайс и сразу как побегут линии консоли зажимаем центр джойстика.
Выбрать Data & Sys на "(*) NAND" и нажать Install android, согласится с предупреждением и ответить да на вопрос о полном стирании данных в памяти. В этот момент из папки andboot на карте памяти будет установлена сборка андроида из файла androidinstall.tar

4 После установки выбрать Quit и наслаждаться

Статус проекта
1. Звук
1.1 Голосовой динамик
1.2 Динамик разговора (в ухо)
1.3 Динамик вызова
1.4 Передача звука в гарнитуру проводную
1.5 Регулировки звука в общем

2. Связь
2.2 Bluetooth
2.3 GSM
2.4 GPRS/EDGE/3G
2.5 Wi-Fi у нас его нету

3. Камера
3.1 Задняя
3.2 Фронтальная

4. Хард кнопки

5. Дисплей
5.1 Тач
5.2 Калибровка



6. Управление питанием
6.1 Гибернация (сон)
6.2 Регулировка яркости

Работает Не работает

Протестированные приложения и игры
Софт и приколы:
Impossible Level Game работает
SkyFrontier 3D прыгает, но не поворачивает
Majesty
Falling Blocks Free не устанавливается
Football Kicks не устанавливается
Fruit Pop работает, но сильно тормозит
Gold racing нет управления
Hamster Homie работает
Hardwood Solitaire IV не работает
HopDice Beta не устанавливается
ElectroDroid
JsonBackup
AndWobble
apMemo
Battery Booster
Battery Doctor
Battery Fuel Gauge
Battery Status
Talking Tom Cat -работают практически все приблуды с животными толко из-за неработающего в приложениях микрофона не повторяют слова.....
USSD Checker
Deluxe Moon -только разрешение чуть больше нашего дисплея
Easy Tie
FBReaderJ
За покупками
Funny Face 2 -устанавливается и вроде как работает,но особо настойчиво не проверял
Genial Writing
Good Morning
LED Scroller
Magic Eye 3D -иногда после просмотра нескольких картинок вылетает (примечание vsavichev- если какая-то прога вылетает, попробуйте памяти освободить побольше, с ней в нашей машинке напряги.)
Mobile Signal Widget
Факты о суровых челябинских мужиках
PaPaScreen
AudioManager Widget
Phono
Uninstaller
Air Horn!
Анекдоты
BathingCat
BioRhythms
Display Shot
Игры:
EDGE - Отлично работает
Алхимия - Без проблем
Antibodies - Чуть тормозит, но играть можно
Nesoid - Вроде хорошо
Deadly Chambers - Работает
Kamikaze Race - Работает
Kumho Tire Drive - Не устанавливается
Angry Birds - Все три отказались ставиться на телеофн
Dr.Stanley's House II - Не ставится
Aporkalypse - Pigs of Doom прекрасно работает
Baviux запускается, но наш телефон не способен на это "Вы можете вращать свой телефон, чтобы изменить силу тяжести"
Crawl 4x4 игра отказалась устанавливаться
Earth Battle прекрасно работает
Candyland работает, но почему то не получается прыгнуть в бок (один раз получилось и все)
Clumps of Clumps игра отказалась устанавливаться
Donkey Jump запускается, но не удается управлять (может я просто не разобрался)и подтормаживает!
Enzo's Pinball запускается, но существенно тормозит
Egypt Tomb Escape не запустилась
The Sims 3 HD работает, но чуть чуть тормозит
Agent
Amy Reid
Your AK-74 -всё рабортает кроме стрельбы,на ней тело вешается
Bazooka Rabbit
Bloody Penguin Baseball
Doodle Bubble Pro
Chalky
Frogly
Frozen Bubble
Monty Pythons Cow Tossing
Shooting TomCat
Steel Shot
Виселица
XO Advanced

Лог проекта
11.04.11 - vsavichev сделал нормальную вибру на всех nike даже niki100
14.04.11 - hrustile выложил прошивку hrustileMOD fresh AIR
16.04.11 - vsavichev вышел из игры(убил зверька)
22.05.11 - hrustile начал делать STORM

Участники проекта
vsavichev - - Писатель ядра(незаменимый человек)
hrustile - Дизайн, система Android, initrd
blyha - Хардварный тестер
Payk86 - Тестер игр


Сама прошивки в аттаче NIKEIMG16.rar- это для 16 кнопчного найка а NIKEIMG20k.rar- для 20 кнопочного сответственно

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

Прикрепленный файлNIKEIMG20K.7z ( 2.74 МБ )
Прикрепленный файлNIKEIMG16K.7z ( 2.74 МБ )


Сообщение отредактировал hrustile - 19.04.13, 23:19
Причина редактирования: This is it



Реп: (116)
а чем пришлось пожертвовать ради подсветки))



Реп: (13)
А сам посмотри, не пожалеешь! Я думаю, смогу исправить, но этот готический шедевр тоже должен жить!

Сообщение отредактировал vsavichev - 25.03.11, 17:10



Реп: (116)
Инверт?)) круто!



Реп: (13)
Причем все отлично работает...



Реп: (116)
Исправь пожалуйста, а то как-то неприкольно)) ты вобще как этого добился?



Реп: (13)
Полностью заменил включение-выключение экрана по типу вога/кайзера/поляриса, там вместо GPIO используется прямая запись в регистры панели, теперь вот в паре десятков регистров надо неправильный искать...



Реп: (116)
Удачи в этом нелёгком деле)



Реп: (77)
Предлагаю дополнить фак по установке андроида в оснавную память.
Делается на РАЗЛОЧЕННОМ АППАРАТЕ и НА СВОЙ СТРАХ Фак по разлочке и все необходимые для этого файлы тут

1. Качаем nikeimg16.nbh или nikeimg20.nbh (для 16 или 20 кнопочного в зависимости от того какой у вас аппарат)
2. Прошиваем его как обычную прошивку. А именно:
2.2 С карты памяти: переименовать файл nikeimg16(20).nbh в NIKEIMG.NBH и положить в корень карты памяти. Одновременно с тем создать папку andboot в корне карты памяти и положить туда сборку самого андроида, как правило имеет такое название - androidinstall.tar, если иначе, то обозвать именно так. Карту форматировать не обязательно. Можно даже файлы с карты памяти не убирать - не помешают. Выключаем телефон и включаем его в режиме матраса/бутлоадера (т.е. зажимаем кнопку камера и вкл.) Далее телефон сам определит, что прошивка валяется на карте и предложит нажать кнопку Power для продолжения. Когда прошивка закончится - дернуть батарейку и включить, либо через кнопку ресет.
2.3 С компа: все действия те же, только нет необходимости класть NIKEIMG.NBH в корень карты памяти. Его надо в папку с прошивальщиком положить. А остальное как в случае прошивки с карты памяти.

Однако, это не все!!!

3. Включить девайс и на надписи Hold down Volume Up or DPad Center to launch installer нажать на центр джойстика и держать, появится меню установщика. Если не успеваем нажать - перезагружаем девайс и сразу как побегут линии консоли зажимаем центр джойстика.
Выбрать Data & Sys на "(*) NAND" и нажать Install android, согласится с предупреждением и ответить да на вопрос о полном стирании данных в памяти. В этот момент из папки andboot на карте памяти будет установлена сборка андроида из файла androidinstall.tar

4 После установки выбрать Quit и наслаждаться

Сообщение отредактировал edvarDOS - 25.03.11, 18:34



Реп: (13)
По мне так вполне понятно и доходчиво.



Реп: (116)
Ну как прогресс?



Реп: (13)
Походу нашел нужный регистр только что, теперь надо значение подобрать.



Реп: (13)
Ну что ж, с победой! Яркость теперь регулируется, а я сейчас сдохну, блин, задолбался. Хруст, если не в лом, можешь сам под 16к переделать? И не спеши на первую страницу грузить, тут еще, походу, девайс в слип настоящий заходить научился, а выходить нет, только втыканием электричества. Надо с этим разобраться.
З.Ы. Нет, вроде все нормально, видимо сразу после того, как батарейку достал такое происходит, а после первого подключения зарядки все наладилось. Ладно, соберу и под 16к.
З.З.Ы. blyha Для тебя именно этот nbh может быть интересен. Тут стоит pm.sleepmode-1, и у меня в первый раз после запуска машинка заснула понастоящему, с миганием красного светодиода и подсветка клавы при выдвижении не включалась. Если поймаешь такой режим, можно расход померять и сравнить, стоит ли ради этого стараться. При подключении зарядки девайс проснулся.

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

Прикрепленный файлNIKEIMG.7z ( 2.72 МБ )


Сообщение отредактировал vsavichev - 25.03.11, 19:48



Реп: (13)
hrustile Вот, для первой страницы, 16 и 20. Как сплеши зашьешь, китайцам тоже закину.

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

Прикрепленный файлNIKEIMG16k.zip ( 2.72 МБ )
Прикрепленный файлNIKEIMG20k.zip ( 2.72 МБ )



Реп: (116)
я щас в гостях у друга,Э такчто сплаши будут завтра)) я их нарисовал уже, но они дома) я и blyha вписал



Реп: (116)
кто знает в 16кнопочном режиме кнопка почты для чего служит?



Реп: (13)
{{KEY_MAIL,FALSE,FALSE,FALSE,FALSE},FALSE}, // MAIL KEY Посылает значение KEY_MAIL, так что походу не замапен в андроиде, т. к. такого там не предусмотрено.
З.Ы. То, что он посылает, можно в драйвере клавы поменять, если придумаешь на что.
З.З.Ы. Блин, две недели назад даже не представлял, что там внутри ядра есть...

Сообщение отредактировал vsavichev - 25.03.11, 22:50



Реп: (59)
так замер произвел.все лучше чем было.вот жаль что батарея у меня мертвая.завтра поеду новую куплю.
зы.но состояние батареи на данные не влияют только на продолжительность работы:-)

Сообщение отредактировал Zelenets.a - 25.03.11, 22:52



Реп: (116)
Можно её тоже на поворот экрана замапить? на кайзере этого защёт открытия слайдера сделанно, просто ключ посмотри



Реп: (13)
blyha Ты имеешь в виду что там где pm.sleepmode=1 лучше, чем 0? Т.е. стоит с единичкой экспирементировать?



Реп: (59)
да. но не стоит и с 0 забрасывать так как я замеры проводил в спешке и проверить успел лишь самое основное.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 04.03.24, 08:39