XTask mod - help newbie =)

Re: XTask mod - help newbie =)

Postby Hendz » October 28th, 2010, 6:57 am

kostett wrote:on last photo is phone, as I have =) Anybody hear about M65 Resco? Cool phone :)
so, I view more unknowing words for me on your language :D
//thanks for link
//Could anybody give me link to kucink132 profile? :) What often he was here? What good he speak English?..


Privetstvie syuda Kostett :)
Yea coz sumtimz we gonna get our "SLANK langauge" to write up more faster than that the formal one.
But it's okay, you might gotta buy The Indonesian Slank Book either :))
---------------
Я боюсь, который не был RESCO, скорее это - M65-СПАСЕНИЕ (RESCUE), которое я предполагаю :).... Хорошо Вы можете послать ПОПОЛУДНИ "Kucink132", он будет довольная помощь Вы... Спасибо :)
Вот Профиль Kucink132

-- I'm afraid, that was not RESCO, rather it's an M65-RESCUE I guess :) Well you can send PM Kucink132 bout that, he'll glad help you up. Sorry too for ma bad Russkogo, you're good in Anglieskie for an Arkhangelskie :D
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby TUFF Stough » October 28th, 2010, 8:39 am

As far as I can remember, Kucink132 once did make an S-Gold version of Xtask_mod, but it didn't run very well.
TUFF Stough
VIP Member
 
Posts: 637
Joined: December 4th, 2009, 6:11 pm

Re: XTask mod - help newbie =)

Postby kokakokbrut » October 28th, 2010, 3:14 pm

is elf built in C language ?
can some one give me the source code, i'll do my mod and compile it.
maybe that is good project :D
HIDUP PERSIB
HIDUP VIKING
User avatar
kokakokbrut
VIP Member
 
Posts: 1805
Joined: November 21st, 2009, 3:33 pm
Location: Bandung <-> Ciamis

Re: XTask mod - help newbie =)

Postby Hendz » October 28th, 2010, 4:40 pm

^^ Yea that's gonna be a good project bro :)
And ELF made of C++. Some are mixed up with Assembly, and some are purely not, but lil do I know that they compiled togetha with "ELF Libraries" too.
You might simply reach PERK.INFO which is usually providing all their Source Codes on there, including the Libs for each Siemens ELF released. But I'm quiet sure it may depends on the Author for sure.

I just dunno what set of sourcefiles are needed in each ELF projects on there coz it's slightly differ from mine on Milestone who running them too.

But as mr.Kucink said on his thread:
coba membuka ingatan, langkah2 yg dulu saya lakukan:
1. Cari IAR versi patched yang dari rusia, install di PC
2. Cari koleksi source code library elf nya
3. Cari contoh source code, misalnya source code XTASK
4. Pastikan sukses meng-compilasi ulang source code XTASK+library menggunakan IAR
5. Pastikan hasil compilasi bisa jalan di HP seperti biasa
6. Baru mulai utak-atik source code xtask, lalu ulangi langkah 4
7. Kalo udah menguasai, bisa deh bikin program elf dari scratch
saya waktu itu baru sampai tahap 6, tapi entah kenapa sebabnya, saya lupa, seluruh source code peninggalan saya lenyap :(
binary elf yang sudah saya edit jg lupa saya taruh mana, masih adakah yg menyimpan? :((


@Komrad KOSTETT - Let me translate it in Angliskie 4 u:

mr.KucinK tried to remember what last EVER he did, as following:
1. Find the patched version of "IAR" from Russian site(s), then install it on PC;
2. Find all the ELF-libraries source code;
3. Find the example of source code, i.e. the XTASK;
4. Make sure, at first, that you successfully re-compile the XTASK source code by IAR;
5. Make sure too that the XTASK running well on the phone;
6. Try yourself to re-edit the source just as you wish and then repeat step #4 ;
7. Once you mastering this session so good, then you should be able to build up of your own from scratch;
Yet mr.Kucink stated that he had only do it by step #6 -- then he didn't know why that the sources just "vanished" by sudden.
Meanwhile he's forgotten where did he keep all the binary ELF files he's been edited before.
He finally asks to us, is there any one who keep it some?

-------
I myself can'T make a comment for that :D
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby kostett » October 28th, 2010, 6:48 pm

thank you very very much, I sent message to kucink))
perk11.info/svn - this is a mirror of svn.boba.su. I regullary update my src base from this site by every revision (=
You can write only in English, I can understand... So, my English grammar may be badly :D
What compile elf? I know, know.. Some elf I made myself :))
> Yea coz sumtimz we gonna get our "SLANK langauge" to write up more faster than that the formal one.
God helped you, if you never seen Russian slang))) waper.ru/forum/13 - at this place more it)
***
Something about m65 rescue edition..
http://cs800.vkontakte.ru/u6390296/9315 ... 775624.jpg
http://cs575.vkontakte.ru/g9797479/a_9f645d64.jpg
http://cs9369.vkontakte.ru/u6390296/931 ... 5681b5.jpg
http://cs1936.vkontakte.ru/u3196352/931 ... 066887.jpg
Something about my M65 Grafit
http://cs1936.vkontakte.ru/u3196352/931 ... f3f398.jpg
http://cs1936.vkontakte.ru/u3196352/931 ... 073586.jpg
Something about other LE M65
http://cs1936.vkontakte.ru/u3196352/931 ... bf9d69.jpg - Racing Black
http://cs1936.vkontakte.ru/u3196352/931 ... f2435e.jpg - some...ermm.. I don't know his names))
http://cs1936.vkontakte.ru/u3196352/931 ... fb83e9.jpg - dont know too
http://cs1680.vkontakte.ru/u6390296/931 ... dae158.jpg - M65 Prototype)) best first..
http://cs800.vkontakte.ru/u6390296/9315 ... 64df00.jpg - +1 prototype, Military Green
http://cs1704.vkontakte.ru/u3196352/931 ... a1a3a3.jpg - M65 Tour (Russia). This larry full of M65)
http://cs253.vkontakte.ru/u6390296/9315 ... 0b8906.jpg - some m65
I think, this fully... =)
***

is elf built in C language ?
can some one give me the source code, i'll do my mod and compile it.
maybe that is good project

go to http://perk11.info/svn/ARM/

****
Privetstvie syuda Kostett :)
right is "Приветствуем, Костетт!" :D Russian is a difficult language, because in him is more forms of verb, adjective, noones and other.. But thank you, because you very guest-like.. (=
***
Anglieskie for an Arkhangelskie
Архангельские ;-) (Arkhangelskie). My city was named for st. Michael's Arkhangel's (святой Михаил Архангел) honour =)
***
if I know your language, I will want be on your forum :D Thanks for all and thanks to all :)
(:
User avatar
kostett
Rada Pemalu
 
Posts: 17
Joined: October 27th, 2010, 9:16 pm
Location: Russian Federation, Arkhangelsk city

Re: XTask mod - help newbie =)

Postby andRa4 » October 28th, 2010, 7:15 pm

Image
LIKE THIS :x
I will try to change my M65 to be like the picture above
andRa4
Gaul
 
Posts: 1056
Joined: June 4th, 2010, 8:24 pm

Re: XTask mod - help newbie =)

Postby Hendz » October 28th, 2010, 7:35 pm

@KOSTETT
=)) yea Russkogo is not easy enuf to understand, though i've been awhile at 12th Novokhusnetskayya Rd., the Embassy in Moskva. when just the USSR fallen and "glastnost"-ed into the R.F.
He's Mihail ArhangeL? - ah now I know then :)
But hey hey... I've tried to write up in Latin but it's so hard for the "ie" "iye" etc and ma head dizzy afterall :D
Anyway Mother Russia is greattttt land.

>>>> if I know your language, I will want be on your forum :D Thanks for all and thanks to all :)
No don't be that soon. You gotta go sit in here with us, Komrad. We neeeeeed yer share bout Siemens. And that's for sure. Coz we're in a unity right eh? -- Of course we can "turn" the lang into English as well, more nicely, more technically, so you gotta be know it all of what we talkin bout.


@4NDR4
Oyeah, sure thing buddy :)) and that's a MUST fo ya! Go get it then change the sealing into white one. That's what I call State of The Art! hehe.........
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby kucink132 » October 30th, 2010, 3:29 pm

It is very sad that i've lost the source code due to Harddrive failure :(

I think the first step that seems easy at first but tricky is try to compile original XTask source and make sure it run well on device

The way i modified XTask is by intercept key-hook event(key to activate XTask), so before actual XTask GUI is show on, we do some animation using pixel-per-pixel modification function(because lack of documentation, i did trial-and-error over all function in library, based from its name)

I, myself never try the modification on SGold family as i didnt own that kind of mobile phone at the time of development
User avatar
kucink132
Rada Pemalu
 
Posts: 11
Joined: October 13th, 2010, 8:00 pm

Re: XTask mod - help newbie =)

Postby kostett » October 30th, 2010, 6:44 pm

kucink132 wrote:It is very sad that i've lost the source code due to Harddrive failure :(

I think the first step that seems easy at first but tricky is try to compile original XTask source and make sure it run well on device

The way i modified XTask is by intercept key-hook event(key to activate XTask), so before actual XTask GUI is show on, we do some animation using pixel-per-pixel modification function(because lack of documentation, i did trial-and-error over all function in library, based from its name)

I, myself never try the modification on SGold family as i didnt own that kind of mobile phone at the time of development

oh, I didn't know about your trouble... Sorry for exinety.
> using pixel-per-pixel modification function
Yes, other realization is impossible. So, could you give me text of this function? =) May be, you not forgot this ;-)
(:
User avatar
kostett
Rada Pemalu
 
Posts: 17
Joined: October 27th, 2010, 9:16 pm
Location: Russian Federation, Arkhangelsk city

Re: XTask mod - help newbie =)

Postby kucink132 » November 1st, 2010, 3:26 pm

here i give an ilustration for decoloring animation(the one that make screen goes from color to black-and-white)

Code: Select all
// this is pseudocode, for ilustrational purposes
// Author: Oky Firmansyah. 2010


unsigned int AnimationDuration;// for storing duration

void startDecoloringAnimation()          // this function is called by event manager
{
    AnimationDuration=100;               // set animation duration
    KERNEL_Resume(DecoloringAnimation);  // call main animation loop asynchronously(Siemens OS is single thread, cooperation pre-emptive)
}

void DecoloringAnimation()
{
    unsigned char x, y;
    for(x=0;x<132;x++)
        for(y=0;y<176;y++)
        {
            unsigned char redVal;         // for storing how red a pixel is
            unsigned char greenVal;       // for storing how green a pixel is
            unsigned char blueVal;        // for storing how blue a pixel is
            unsigned char alphaVal;       // for storing alpha transperency of one pixel
            unsigned int  compositeVal;   // for storing all color and transperency value in 32-bit word

            compositeVal=getPixel(x, y);       // please refer to elf library for actual function
            redVal=extract_red(compositeVal);  // please refer to elf library for actual function
            blueVal=extract_blue(compositeVal);// please refer to elf library for actual function
            greenVal=extract_green(compositeVal);// please refer to elf library for actual function
            alphaVal=extract_alpha(compositeVal);// please refer to elf library for actual function
           
            redVal=redVal*k+greenVal+blueVal/(k+2);   // you can experiment with any k value(>2)
            greenVal=greenVal*k+redVal+blueVal/(k+2);
            blueVal=blueVal*k+greenVal+redVal/(k+2);
            compositeVal=combineRGB(redVal, greenVal, blueVal, alphaVal);
            setPixel(x, y, compositeVal);     // store new value
        }
    AnimationDuration=AnimationDuration-1;
    if(AnimationDuration)
        KERNEL_Resume(DecoloringAnimation); // continue loop, call asynchronously, please refer to elf library
}

User avatar
kucink132
Rada Pemalu
 
Posts: 11
Joined: October 13th, 2010, 8:00 pm

PreviousNext

Return to ELF

cron