Все для Sony Ericsson, патчи, эльфы, моддинг, прошивка
  
Логин: Пароль: Запомнить: Привет гость! Зарегистрируйся или авторизируйся для получения доп. возможностей!
Разделы
PDA версия сайта
TrackIDentify
Новости
Статьи
Файлы
Патчи
Патчи A2
Патчи db2020
Эльфы
Исходники эльфов
Wiki
Форум
Опросы
Обратная связь
Развернуть/Свернуть
 
Развернуть/Свернуть

Interfaces : Эльфостроение : Эльфы : Форум : Для Sony Ericsson патчи эльфы моддинг прошивка
/  Список форумов
   /  Эльфы
      /  Эльфостроение
   /  Interfaces
На печать 
Правила 
Страница 1 из 2: [1] 2 »

MO_oC


Elfmaker


Регистрация: 2.9.10
Сообщений: 30
Репутация: 538





 
  #1 [28.10.10, 14:44] Interfaces   

 
Canvas_DB2010: 

Canvas_DB2020: 

Canvas_A2: 


GC Structure: 

CPen: 

CSolidBrush: 

CMyCanvas_h: 

UUID: 

CMyCanvas_cpp: 


;-) So Funny. Hope someone can research it together.

[ Редактировано MO_oC в 28.10.10 20:05 ]



Спасибо сказали: farid, a6b6

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #2 [28.10.10, 16:34] Re: class Canvas   

 
1. these classes are where are some library functions from
2. it's not necessary to use switch/case block.




promt is better than google translate
Спасибо сказали: MiFa

MO_oC


Elfmaker


Регистрация: 2.9.10
Сообщений: 30
Репутация: 538





 
  #3 [31.10.10, 16:38] Re: Interfaces   

 
UUID: 

classes: 

get_DisplayBuffer: 


And this is the sshoot.elf make by the code, support db2010 db2020 db3150 db3210 db3350

[ Редактировано MO_oC в 1.11.10 23:18 ]



Прикрепленный к сообщению файл:

SShoot.elf SShoot.elf (6.36 kb; 57 hits) Скачать файл

Спасибо сказали: MiFa, toha257, den_po, thomassafca, Melodic_Death, mortezaw810, arban, farid

thomassafca


Patcher


Регистрация: 19.2.09
Сообщений: 23
Репутация: -371
Откуда: The Netherlands




 
  #4 [31.10.10, 20:08] Re: Interfaces   

 
Works on my W995 =)





zylka


Elfmaker


Регистрация: 5.7.08
Сообщений: 181
Репутация: 2505





 
  #5 [31.10.10, 22:49] Re: Interfaces   

 
W800 - reset after pressing key




den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #6 [31.10.10, 23:13] Re: Interfaces   

 
zylka, i had problems with some classes at w800. may be there are wrong ose_getshell/cocreateinstance?




promt is better than google translate

den_po


Developer/Admin


Регистрация: 27.3.06
Сообщений: 3278
Репутация: 10763
Откуда: Чебоксары




 
  #7 [01.11.10, 02:48] Re: Interfaces   

 
ok, i've found what's wrong with w800 (thanks to zylka). w800 checks parents for IIDs so we have 2 ways:

1. extended UUID structure with a parent set to NULL

Код: 
struct UUID2010SAFE
{
    UUID uuid;
    UUID2010SAFE* parent;
};

UUID CID_IDisplay_Manager={0x88, 0xC6, 0x4A, 0x99, 0x8D, 0x3A, 0x42, 0x48, 0xB5, 0xD4, 0x24, 0x30, 0xDD, 0x3F, 0x74, 0x17};

UUID2010SAFE IID_IDisplay_Manager_DB2020={0xBC, 0x8E, 0xB4, 0x2, 0x3E, 0x52, 0x41, 0x3E, 0xA1, 0x19, 0x98, 0xE0, 0x9D, 0x7, 0x95, 0xE3     , NULL};
UUID2010SAFE IID_IDisplay_Manager_DB3350={0x87, 0x7E, 0x94, 0x1D, 0x61, 0x27, 0x48, 0x2A, 0x9A, 0x2C, 0x1C, 0xE7, 0x6D, 0x56, 0xA5, 0x97     , NULL};
...


2. patched CreateInstance with a removed parent check


Добавлено 1.11.10 10:44

MO_oC,
z610_r6da001: 




promt is better than google translate

MO_oC


Elfmaker


Регистрация: 2.9.10
Сообщений: 30
Репутация: 538





 
  #8 [01.11.10, 17:15] Re: Interfaces   

 
den_po, thanks for your code. only w800? seems that it works on w810.




IronMaster


VIP Developer


Регистрация: 16.5.06
Сообщений: 1135
Репутация: 8514
Откуда: Пермь




 
  #9 [01.11.10, 17:36] Re: Interfaces   

 
MO_oC,
The func is called
IDisplayManager_CreateDisplaySession

and the pIDisplay is IDisplaySession interface




K700->W810->W850->W705 & W995 (cid81)
==========
WMZ307721639637
WMR675285842893
Спасибо за пожертвования:
Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp

IronMaster


VIP Developer


Регистрация: 16.5.06
Сообщений: 1135
Репутация: 8514
Откуда: Пермь




 
  #10 [01.11.10, 20:59] Re: class Canvas   

 
MO_oC,
You have mistake...

UUID IID_ICanvas_A2 is {0xC4, 0xA3, 0x8D, 0xBB, 0x15, 0x68, 0x4D, 0x91, 0xAF, 0xD3, 0xD1, 0x16, 0xDF, 0x5F, 0xC6, 0x15};

and your UUID is IID_IBufferCanvas

Код:

class IBufferCanvas : public ICanvas




K700->W810->W850->W705 & W995 (cid81)
==========
WMZ307721639637
WMR675285842893
Спасибо за пожертвования:
Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
Страница 1 из 2: [1] 2 »



  • Поиск
  • Права
Вы не можете начинать темы.
Вы не можете редактировать свои сообщения.
Вы не можете создавать опросы.
Вы не можете вкладывать файлы в сообщения.
Вы не можете отвечать на сообщения.
Вы не можете удалять свои сообщения.
Вы не можете голосовать.

Главная Новости Статьи Файлы Патчи Форум Опросы PDA
- Генерация страницы: 0.19 секунд | 11 Запросов | HTML: 77.75 КБ -