VizioShop.com - prodavnica majica Lolmao.info - The Site That Makes You Laugh!

Autor Tema: Symbian OS Pitanja i Odgovori  (Pročitano 8663 puta)

0 članova i 1 gost pregledaju ovu temu.
Pozdrav!

Vidimo da još uvek niste registrovani, ili nemate nijedan post na forumu. Zašto ne biste probili led i otarasili se ove dosadne poruke? :)

Ukoliko nemate nijedan post, dobro mesto za upoznavanje sa pravilima foruma i ostavljanje prvog posta može biti ovde.

Ukoliko niste još uvek registrovani, šta čekate? :)

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Koja je razlika između .sis i .sisx ekstenzija?
« Odgovor #1 poslato: Avgust 16, 2008, 10:42:01 »
Koja je razlika između .sis i .sisx ekstenzija?


Symbian instalacije mogu imati dve različite ekstenzije:
- .SIS
- .SISX

Razlika između njih može stvoriti zabune kod krajnjih korisnika. SIS (Symbian Installation System) je originalna ekstenzija korišćena još od prvih verzija Symbian OS-a, međutim i dalje prisutna kod Symbian OS-a verzije 9, te mnogi korisnici pokušavaju instalirati stare i nekompatibilne programe na svoje S60 v3 telefone. SIS instalacija ne može instalirati nesertifikovanu aplikaciju. Upravo zbog sertifikata je nastala nova ekstenzija – SISX. Međutim, čak i ako instalacija ima ekstenziju SISX, ne mora da znači da će instalirana aplikacija biti sertfikovana, pošto ni SISX instalacije ne sadrže isklučivo sertifikovane aplikacije. Razlika je u tome što SISX instalacije ne moraju, a SIS instalacije ne mogu. I jedan i drugi tip instalacije ima MIME tip "application/vnd.symbian.install", te telefon na isti način gleda na njih, razlika se pravi tokom kreiranja instalacije.
« Poslednja izmena: Oktobar 18, 2009, 15:20:19 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Koje sve tipove aplikacija mogu izvršavati Symbian telefoni?
« Odgovor #2 poslato: Avgust 16, 2008, 10:43:23 »
Koje sve tipove aplikacija mogu izvršavati Symbian telefoni?


Symbian OS “native” aplikacije se tipično razvijaju u nekom C++ IDE-u (Integrated development environment). Symbian OS može da izvrši (interpretira) i Java MIDP, kao i Python aplikacije, a takođe može da prikaže Flash Lite animacije, sa delimičnom podrškom za ActionScript programski jezik. Java podrška dolazi sa Symbianom, dok je za Python interpretaciju neophodno naknadno instalirati dodatne biblioteke. Ranije je se Flash Lite instalirao zasebno, ali sada se praktikuje da podrška dolazi uz sam firmver. Postoje i drugi emulatori za Symbian, te se sada na njemu mogu izvršavati Palm aplikacije, Pocket PC (.NET Compact Framework) aplikacije, kao i igre sa raznih konzola (Sega, Game Boy Advanced, …).

« Poslednja izmena: Oktobar 18, 2009, 15:20:38 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Šta je to UID?
« Odgovor #3 poslato: Avgust 16, 2008, 10:45:12 »
Šta je to UID?

To je 32-bitna vrednost koja služi kao jedinstveni indentifikator svakog resursa u Symbian operativnom sistemu. Sastoji se iz 3 dela:

- UID1 – služi kao identifikator koji sistemu ukazuje da li se radi o EXE aplikaciji ili DLL fajlu;

- UID2 – pravi razliku između komponenti koje dele UID1, pa tako imamo shared DLL-ove, polimorfne DLL-ove, i tako dalje;

- UID3 – najviši UID nivo, koji mora biti jedinstven, inače može doći do nepoželjnog ponašanja u sistemu i nestabilnosti. Postoji centralna baza podataka za UID-ove Symbian aplikacija, kako se ne bi slučajno desilo da se isti UID ponovi.

Bitna stvar je da pri ponovnom “pravljenju” SIS fajla UID ne sme biti promenjen.
« Poslednja izmena: Oktobar 18, 2009, 15:21:15 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Šta su privilegije (capabilities) i šta je sertifikacija?
« Odgovor #4 poslato: Avgust 16, 2008, 10:49:54 »
Šta su privilegije (capabilities) i šta je sertifikacija?

Privilegije su uvedene od Symbian OS-a verzije 9. Sertifikacija je proces vezivanja digiralnog sertifikata sa određenim privilegijama za izvršne fajlove aplikacije, kako bi im telefon dozvolio pokretanje tzv. „osetljivih“ API funkcija. Osetljive API funkcije su one koje:

- pristupaju fajlovima korisnika;
- potencijalno stvaraju troškove (korišćenje interneta, telefonskih poziva);
- utiču na način rada telefona;
- utiču na druge aplikacije.

Programeri mogu izbeći korišćenje tih API-ja, odnosno ne moraju sve aplikacije biti potpisane, niti moraju imati sve privilegije. U svim ostalim slučajevima, aplikacija mora imati pripojen važeći sertifikat traženih privilegija kako bi bila instalirana.

Međutim, na Symbian OS-u 9 sertifikati se ne proveravaju i pri svakom pokretanju. Naime, pošto su sertifikati vremenski ograničeni, moguće je vratiti sistemski datum na telefonu (za vreme važenja sertifikata), instalirati aplikaciju, vratiti nazad vreme i koristiti aplikaciju normalno. Ovo je ozbiljan propust, a Symbian OS 9 postoji već duže vreme i to još uvek nije ispravljeno. Moguće je da je to učinjeno zarad performansi, ali ako su već sertifikati uvedeni sa vremenskim trajanjem, takav propust ne bi smeo biti dozvoljen.

Da bi developeri mogli da izdaju aplikaciju koja dolazi zajedno sa sertifikatom određenih privilegija, moraju da kupe Publisher ID. Njihove aplikacije prolaze kroz proces testiranja i, ako budu odobrene, mogu se komercijalno distribuirati. Međutim, tu nastaje problem jer taj isti Publisher ID moraju kupiti i pojedinci koji pišu freeware aplikacije, što ne može svako priuštiti, te je postojao problem nestanka freeware i open source aplikacija. Symbian Signed, telo zaduženo od strane Symbian-a za sva pitanja oko sertifikacije, je doneo kompromisno rešenje, i dozvolio tzv. „Open Signed“ proces, pri kojem pojedinci mogu sertifikovati aplikaciju online, za pojedinačni IMEI, u trajanju od 3 godine, te su programeri izdavali „unsigned“ (nepotpisane) aplikacije, koje bi korisnici sami potpisivali. Ovim procesom, međutim, ne mogu biti dodeljene sve privegije, te su neke API funkcije iz grupe tzv. „Restricted Capabilities“ i dalje zahtevale Publisher ID, no mali broj aplikacija ima realnu potrebu da ih koristi.


Pogledati i:
Šta podrazumeva "imati sertifikat"?
« Poslednja izmena: Oktobar 18, 2009, 15:21:48 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Šta podrazumeva "imati sertifikat"?
« Odgovor #5 poslato: Avgust 16, 2008, 10:53:45 »
Šta podrazumeva "imati sertifikat"?


To je fajl koji ima ekstenziju .CER. Isporučuje se zajedno sa tzv. privatnim ključem, koji ima ekstenziju .KEY. Sadržaj i jednog i drugog fajla je RSA kriptovan. U sertifikatu su zapisane relevantne informacije, poput privilegija koje on donosi, datum isteka i slično. Privatni ključ se vezuje za IMEI, i može imati u sebi zapisanu i šifru koju je neophodno uneti pri procesu sertifikovanja. Javno dobijeni ključevi obično nemaju šifru (u tom slučaju šta god da se unese, sertifikacija će proći). Ranije je bilo potrebno uneti šifru pri dobijanju sertifikata, pa se obično unosilo nešto poput 00000, 55555, 0123456 i slično. Na kraju, potrebno je imati izvršni fajl po nazivu signsis.exe, koji vrši samu sertifikaciju i prihvata parametre: putanju aplikacije, odredišta sertifikovane instalacije, sertifikata, privatnog ključa i šifru privatnog ključa. Sa komandne linije se poziva npr. ovako:

signsis aplikacija_unsigned.sis aplikacija_signed.sisx cert.cer key.key 0123456

Signsis.exe je inače aplikacija koju je izdala i zvanično odobrila sama Symbian korporacija. Ne postoji nativna verzija za druge operativne sisteme sem Windows-a, pa se moraju koristiti emulatori, ako postoje. Portovana je doduše na Symbian OS-u.

Gornji postupak je prilično zamoran i nepraktičan kada je potrebno sertifikovati više aplikacija zaredom. Pa čak i da je samo jedna u pitanju, bilo bi mnogo podesnije kada bi postojao GUI koji bi ubrzao proces. Pošto Symbian nije menjao signsis aplikaciju od njenog izdavanja, pojavile su se PC aplikacije koje automatski prosleđuju parametre signsis.exe fajlu, sa intuitivnim GUI-jem i jednostavnom upotrebnom, znatno ubrzavajući proces. Neke od njih su XSign, GenialSiS, Mobile Signer (mobilna aplikacija, koristi portovanu verziju signsis.exe-a na Symbianu), i drugi.

Pogledati i:
Tutorial: Kako sertifikovati aplikaciju kojoj je sertifikat neophodan.
« Poslednja izmena: Oktobar 18, 2009, 15:22:17 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Help aplikacija mi izbacuje Memory Full! Šta da radim?
« Odgovor #6 poslato: Avgust 17, 2008, 08:16:30 »
Help aplikacija mi izbacuje Memory Full! Šta da radim?


Ovo je problem kod svih s60v3 telefona, javlja se čak i kod telefona sa preko 80 MB slobodnog RAM-a. Prvo što morate uraditi jeste da hakujete telefon, odnosno da isključite Caps pomoću ROMPatcher-a, CapsOff-a, ili kako god. To je neophodno jer ćemo morati da premeštamo po sistemskim folderima.

Sada, otvorite C:\Resource\HELP i premestite sve fajlove na vašu memorijsku karticu, odnosno na E:\Resource\HELP. Ovo nije loše svejedno uraditi, jer se može dosta memorije osloboditi iz sistemske memorije, a telefon će ih ionako naći na kartici. Sada, napravite novi folder u HELP folderu i namestite ga da bude hidden (preporuka: koristite Xplore). Nakon toga, u tom hidden folderu prebacujte sve velike help fajlove koji vam trenutno nisu potrebni. Restartujte Help aplikaciju i vidite da li i dalje javlja Memory Full. Ako je to slučaj, prebacite još fajlova, sve dok ne uspe. Posle ih možete vratiti.

Ne zaboravite samo da je potrebno prebaciti Help fajlove sa C: na E: svaki put kada instalirate neku novu aplikaciju.
« Poslednja izmena: Oktobar 18, 2009, 15:22:44 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Ne mogu da povežem telefon u Data Transfer mod!
« Odgovor #7 poslato: Avgust 17, 2008, 09:42:43 »
Ne mogu da povežem telefon u Data Transfer mod!


Problem je verovatno u tome što se memorijska kartica trenutno koristi. Nekoliko stvari bi trebalo da reše problem:
- U podešavanjima Messaging aplikacije, namestite da pristigle poruke idu u memoriju telefona
- Vratite temu na podrazumevanu (ili neku drugu sa memorije telefona)
- Vratite font na podrazumevani (ili neki drugi sa memorije telefona)
- Postarajte se da se nijedna trenutno korišćena melodija ne nalazi na kartici
- Ugasite sve aplikacije koje se izvršavaju, a instalirane su na karticu
« Poslednja izmena: Oktobar 18, 2009, 15:23:05 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Kad god upalim telefon, on pokuša da instalira nešto, ali ne uspeva. Šta da radim?


Ovo se obično dešava nakon formatiranja ili ubacivanja novog softvera, kada imate zaostale aplikacije koje Symbian pokušava ponovo, sam, da instalira. Da bi ste rešili problem, pre svega morate imati haknut telefon, odnosno Caps isključen, pošto morate brisati neke stvari u zaštićenim sistemskim folderima.

Otvorite neki file manager (preporuka: Xplore), postarajte se da su zaštićeni i sistemski folderi vidljivi, i idite u \private\10202dce folder. Obrišite sve što ima čudan naziv i ekstenziju sis/sisx (npr. a00001b3.sis). Pronađite taj folder i u memoriji telefona i na memorijskoj kartici.

P.S. Preporuka je nakon formatiranja memorije telefona i/ili apdejta softvera, formatirati i memorijsku karticu (naravno, napraviti backup prvo), kako bi se ovo sprečilo.
« Poslednja izmena: Oktobar 18, 2009, 15:23:25 X3mE »
Sačuvana

X3mE

  • Vlasnik Mobilize.rs portala
  • Administrator
  • Mobilize.rs Legenda
  • *
  • In Love With Myself
  • Moć ugleda: 46
  • X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!X3mE is awe-inspiring!
  • Van mreže Van mreže
  • Pol: Muškarac
  • Poruke: 4138
  • Telefon: MDA Compact V (HTC Diamond 2)
  • SW: WM 6.5 Official
    • WWW
Ne mogu da pronađem temu u App Manageru! Kako da je uklonim?
« Odgovor #9 poslato: Avgust 17, 2008, 09:53:19 »
Ne mogu da pronađem temu u App Manageru! Kako da je uklonim?


Dešava se povremeno da se instalirana tema "zagubi" u App Manageru, pa je morate obrisati ručno. Kako se to mora raditi u zaštićenim, sistemskim folderima, prvo morate haknuti telefon i isključiti Caps (ako se tema nalazi na kartici, možete koristiti i PC Suite i Windows Explorer).

Dakle, otvorite folder \private\10207114 (u memoriji telefona ili na kartici, u zavisnosti gde je tema instalirana). Unutar njega će biti mnogo podfoldera sa ne baš smislenim nazivima. Na žalost, traženu temu morate pronaći ručno (unutar svakog podfoldera nalazi se par fajlova koji u nazivu sadrže "prave" nazive tema), i kada to učinite - samo obrišite folder u kome ste temu našli.
« Poslednja izmena: Oktobar 18, 2009, 15:23:51 X3mE »
Sačuvana
 



Mobilize.rs - najnovije vesti: ContraTeam Web Hosting