XTask mod - help newbie =)

Re: XTask mod - help newbie =)

Postby kostett » November 3rd, 2010, 11:53 am

gg, also display diagonale on S/SK/M/CX 65 is 2.1", on S/SL/ME/C/CX/M 75 is 1.8". Resolution is alike.
*****
> for decoloring animation(the one that make screen goes from color to black-and-white)
all geniusly are simply :D What you did do amimation? You get screenshot or read each pixel?..
(:
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 kostett » November 3rd, 2010, 12:10 pm

my table screen resolutions of true siemens phones (:
x45:
SX 45 - 240x320
S/SL/ME 45 - 101x80
C 45 - 101x64
x50:
M/MT/A 50 - 101x64
x55, 51, 52, 57:
A/C 55 - 101x64
A 51/52/57 - 101x64
M/S/SL 55 - 101x80
x60/62:
MC/A/C 60 - 101x80
CF62 - 128x128
A62 - 101x80
x65, 70:
S/SK/M/CX 65 - 132x176
C/SL 65 - 130x130 (but 128x128 this phones can suppotred too)
A65 - 101x80
CX70 - 132x176
x75, 72:
S/SL/M/CX/ME/C 75 - 132x176
C72 - 130x130 (also supported 128x128)
CF75 - 128x160
SG75 - 176x220
SXG75 - 240x320
BenQ-Siemens phones (x85 :P):
E/EL/CL 71 - 240x320
S68 - 132x176
C/M 81 - 132x176
EF 81, 82 - 240x320

this isn't 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 Hendz » November 3rd, 2010, 2:16 pm

Таким образом, этот для N-SGOLD как право SXG75?
for( x=0; x<240; x++ )
for( y=0; y<320; y++ )
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby kucink132 » November 3rd, 2010, 7:17 pm

@Hendz
kalo bahasa rusia, ane nyerah deh :D

@kostett
As I remember there is functions in API that can get/set one pixel of the screen, so all pixel manipulation is done by using these functions, pixel-per-pixel. I don't know if we can access screen buffer directly(this should be more efficient), but in S75, the process is fast enough so we can see the animation smootly :)

for darkening animation(the one that turn screen to darker and darker until finally black), the algorithm is more simple, you can search api function that draw square(or place image of square), make sure the square have dimension 132x176, and have black color. Draw/put square in position 0,0 (occupied all screen), set alpha transperency to something between 0-10. Do this in a loop like decoloring animation i wrote above ;)
User avatar
kucink132
Rada Pemalu
 
Posts: 11
Joined: October 13th, 2010, 8:00 pm

Re: XTask mod - help newbie =)

Postby kucink132 » November 3rd, 2010, 7:32 pm

kokakokbrut wrote:
Code: Select all
for(x=0;x<132;x++)
        for(y=0;y<176;y++)

132 x 176 = total pixel in SGold LCD?
if that is true, i think your XTask mod run on Sgold type. and New Sgold LCD pixel is bigger than SGold. and then value of x and y must be change.
is it right ?


few things that might be different between Sgold S75 and Sgold x75/x65:
-Sgold on S75 is much faster, i'm not sure that xtask animation will run smootly on sgold x76/x65(its only matter of perception)
-One function call execute 132x176=23232 iteration of sequence: getpixel, compute new pixel value, set new pixel, because the high speed of S75, this is still fast enough so it still meet the siemens operating system kernel's deathline. For Sgold x75/x65 i don't know, i never try it. (because siemens OS is cooperative pre-emptive, each function call must be done in limited time, so the kernel can switch from thread-to-thread, if a function do a very long processing time, or looping forever, then the mobile phone will crash/beeping because thread switching deathline is exceeded)
-make sure that setpixel and getpixel are available in both Sgold S75 API and Sgold x75/x65
-make sure that Sgold x75/x65 also support alpha transperency
User avatar
kucink132
Rada Pemalu
 
Posts: 11
Joined: October 13th, 2010, 8:00 pm

Re: XTask mod - help newbie =)

Postby Hendz » November 3rd, 2010, 8:03 pm

Matter of perception eh? :D I supposed that it greatly works too on x65.
And yea. Anytin loopin gonna make phone busted up for sure. Had you try this one on a Emulator or somtin like that, just in case?
Or by directly port the ELF into?
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby kostett » November 5th, 2010, 3:23 pm

to kucink132:
okey, I know (: Last evening I make some algoritmes for many kinds decoloring image.. I will begin use this, but not today.
(:
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 Hendz » November 7th, 2010, 12:39 pm

Sorry guyz, but is there an APMD ELF for all Siemens kind?

Spoiler: show
APMD is a monitoring Daemon for the Advanced Power Management (APM) subsystem. The APM subsystem consists of power-management hardware, firmware usually referred-to as the APM BIOS and a driver in the operating system kernel. The daemon can execute a program (usually a shell script). When events are reported by the APM subsystem, and will logged, via syslogd, certain changes in power status. When the available battery-power becomes very low, it can alert the user.

When the APM subsystem notifies the daemon of a pending suspend or standby request, apmd will run a proxy program internally, log the event, synchronizing data to the disk and then tell the APM-subsystem to continue its operation.

Bottom line is that APMD could somekinda small binary Device Driver to manage the Processor-speed against with Battery-power in specific ways. -- It's great when we have it on Siemens ELFy arsenals, you should got no worry bout Batt powers anymore, as I do have it on ma other machines :)
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: XTask mod - help newbie =)

Postby ilham » May 16th, 2011, 4:31 pm

Hendz wrote:Sorry guyz, but is there an APMD ELF for all Siemens kind?

Spoiler: show
APMD is a monitoring Daemon for the Advanced Power Management (APM) subsystem. The APM subsystem consists of power-management hardware, firmware usually referred-to as the APM BIOS and a driver in the operating system kernel. The daemon can execute a program (usually a shell script). When events are reported by the APM subsystem, and will logged, via syslogd, certain changes in power status. When the available battery-power becomes very low, it can alert the user.

When the APM subsystem notifies the daemon of a pending suspend or standby request, apmd will run a proxy program internally, log the event, synchronizing data to the disk and then tell the APM-subsystem to continue its operation.

Bottom line is that APMD could somekinda small binary Device Driver to manage the Processor-speed against with Battery-power in specific ways. -- It's great when we have it on Siemens ELFy arsenals, you should got no worry bout Batt powers anymore, as I do have it on ma other machines :)

Hampir semua device sekarang sudah ada Power Managementnya kali Mas, kayak di CX75ku: prosesor speed turun pas idle, naik pas digunakan, band frekwensi juga sepertinya lebih mengutamakan yang 1800MHz (1watt) dari pada 900MHz (2watt), LCD ilummination juga begitu. Bermainnya bukan di level aplikasi lagi, tapi di level kernel OS Siemens.

@Mas Admin: Tolong dong thread ini di pindah ke Sub Forum ELF... ;) TQ
■M55 ■CT65@SL65(EP2.3 32bit+BM+SieJC) ■CX75(CPU208MHz,RAM5MB,EP2.3 32bit+BM+SieJC) ■M75
■MA-8720P ■MA-8730P ■HHS-550 ■IFL-600

Bersama Siemens®, dunia dalam genggaman! (Powered by ELFs) :)
Siemens-XP's WAPsite: http://siemensxp.com/wap
User avatar
ilham
Site Admin
 
Posts: 3037
Joined: December 29th, 2009, 1:22 am
Location: Tangerang

Previous

Return to ELF

cron