Samsung Galaxy S i9000 - Rasprava

poruka: 5.989
|
čitano: 2.597.359
|
moderatori: DrNasty, XXX-Man, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
8rda3+ kaže...

Osim čekanja nema druge opcije za 2.2.1 + garancija....najlakši drugi način....kies hack ali onda "gubiš" garanciju...iako ne vjerujem da bi itko provjeravao ali dobro....

 

 

Inače....stavi darky 9.3 beta 1...speed mode lagfix...

 

poštimao prema ovim uputama

 

http://darky.ficeto.com/community/index.php?threads/enable-lagfix-on-8-1.463/#post-5289

 

quadrant score 2100....

 

kako napraviti screenshot u quadrantu?čim približim prst back tipki izadje mi iz rezultata....

 

 

inače...nešto najbolje što sam do sada doživio....mobitel leti....a ja sam mislio da mi je do sada bio brz....jednom riječju SAVRŠENSTVO....

 

na speedmodu do sada nisam doživio ni jedan bug...ni wi-fi, ni galery..ništa....izgleda da je sve bilo ipak do voodooa.....

 

aaaaaa...presretan sammmm :-)....baš me zanima da gha overclockam na 1.2 koliki bi mi bio :-)...score naravno...

baci pogled on onom što sam piso o ext2 na loop pošto si to napravio, nalazi se na početku ove stranice

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Lepy kaže...
Blade3 kaže...
tvrtkoq kaže...

Što 9.3 nema Hrvatski na Local and text?

9.3 je baziran na najnovijem službenom stock firmawareu JS5 i čini se da on nema Hrv. jezik.

 nema hrvatsku tipkovnicu i swype ili nema nit hrv. meni?

hrv. tipkovnicu i swype nikad nije nibilo, to se naknadno flasha samo iz swm i onda dobiš punu podršku,  nema system language, nije da ga koristim al samo znajći da je tamo negdje u postavkama odmah mi je toplo oko srca, hehe, a dobro, šta sad, preboljet ću {#}

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Jesi li instalirao 2.2 originalni t-mobile rom preko Kiesa?
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Blade3 kaže...
8rda3+ kaže...

Osim čekanja nema druge opcije za 2.2.1 + garancija....najlakši drugi način....kies hack ali onda "gubiš" garanciju...iako ne vjerujem da bi itko provjeravao ali dobro....

 

 

Inače....stavi darky 9.3 beta 1...speed mode lagfix...

 

poštimao prema ovim uputama

 

http://darky.ficeto.com/community/index.php?threads/enable-lagfix-on-8-1.463/#post-5289

 

quadrant score 2100....

 

kako napraviti screenshot u quadrantu?čim približim prst back tipki izadje mi iz rezultata....

 

 

inače...nešto najbolje što sam do sada doživio....mobitel leti....a ja sam mislio da mi je do sada bio brz....jednom riječju SAVRŠENSTVO....

 

na speedmodu do sada nisam doživio ni jedan bug...ni wi-fi, ni galery..ništa....izgleda da je sve bilo ipak do voodooa.....

 

aaaaaa...presretan sammmm :-)....baš me zanima da gha overclockam na 1.2 koliki bi mi bio :-)...score naravno...

baci pogled on onom što sam piso o ext2 na loop pošto si to napravio, nalazi se na početku ove stranice

  Pročitao sam još i prije.....ima par stvari u tome.... MOŽE doći do gubitka podatak.....i to u slučaju prisilnog vađenja baterije....

 

sada....podaci koje imam...znači imenik, kalendar....syncani s google accountom....aplikacije....redovni backup sa titanium backupom....a i tražio sam po netu....nitkom se nije dogodilo...ne kažem da je nemoguće....samo ako ćemo tako....onda ne treba ni stavljati custom rom, ni lagfix ni ništa....zato što se uvjek nešto može dogoditi.... sve u svemu...mislim da vrijedi rizika, ako to možemo nazvati rizikom....mobitel je jednostavno predobar ovako..

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
dirk_nowitzki kaže...

Meni ti je sve ostalo na mobitelu, sve aplikacije i WP...

Jesi li instalirao originalni 2.2 t-mobile rom preko Kiesa, jer ja ga više nakon toga više nisam imao? Mislim na WP! 

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
8rda3+ kaže...

Osim čekanja nema druge opcije za 2.2.1 + garancija....najlakši drugi način....kies hack ali onda "gubiš" garanciju...iako ne vjerujem da bi itko provjeravao ali dobro....

 

 

Inače....stavi darky 9.3 beta 1...speed mode lagfix...

 

poštimao prema ovim uputama

 

http://darky.ficeto.com/community/index.php?threads/enable-lagfix-on-8-1.463/#post-5289

 

quadrant score 2100....

 

kako napraviti screenshot u quadrantu?čim približim prst back tipki izadje mi iz rezultata....

 

 

inače...nešto najbolje što sam do sada doživio....mobitel leti....a ja sam mislio da mi je do sada bio brz....jednom riječju SAVRŠENSTVO....

 

na speedmodu do sada nisam doživio ni jedan bug...ni wi-fi, ni galery..ništa....izgleda da je sve bilo ipak do voodooa.....

 

aaaaaa...presretan sammmm :-)....baš me zanima da gha overclockam na 1.2 koliki bi mi bio :-)...score naravno...

Kako si ubacio 9.3? Preko ODINA ili si pratio neki drugi tutorial?

15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

prebacio ga na karticu.....u darkys rom configuratoru označio wipe i sve ostalo (speedmod umjesto voodoo, da mi ne instalira samsung social apps...itd...).....reboto u receovery (preko 3 button comboa) instal zip from sd car....našao ga i instalirao....piece of cake.....

 

pa meni najlakši i najednostavniji način...

 
0 0 hvala 0
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

Slažem se, i ja sam na ext2 i nemam problema nikakvih a mob. leti

 

Malo o svemu

Background

All data is stored on an 8gb or 16gb MoviNAND chip, of which 2GB is ‘system data’, and the rest is for user storage. The MoviNAND is one of the first mobile ‘smart SSD’ chips. That means that the MoviNAND handles all operations such as data wear leveling, physical data lookup, as well as having it’s own internal buffers. This cleverness is both good… and very bad.

FSYNC

When writing data to disk, your system and apps will make a call to the driver to ‘write some data to file X’. This data will then be placed into kernel filesystem buffers and streamed off as commands to the MoviNAND. The MoviNAND will then slowly accept these commands, and place them into its own buffer, and the disk controller itself will then go about it’s business writing this data to disk, using lookup tables to determine where to write the data to ensure maximum NAND lifetime, etc. It does a lot of work.

The system or apps also have an extra tool, called FSYNC. When this is used, the kernel and filesystem will clear the buffer for the affected file, and ensure it is written to disk. The current thread will block, and wait for the fsync call to return to signal that the data is fully written to disk. The kernel itself will wait for an event from the MoviNAND to signal that the data has been completely written.

In a ‘dumb’ disk, this fsync is fairly quick – the kernel buffer will be written directly to where the kernel has directed, and the round trip time (RTT) will be as long as it takes for data to be written.

In a ‘very smart’ desktop SSD, the fsync can return instantly – the disk controller will take the data and place it in it’s battery-backup protected, and then go about it’s wear leveling and writing in the background without bothering the system.

In the ‘smart’ MoviNAND, the fsync will take a very very long time to return – sometimes fsync on MoviNAND will take several seconds(confirm?) to return. This is because the MoviNAND may have a long line of housekeeping tasks waiting for it when a fsync is called, and it will complete all of it’s tasks before returning.

RFS

RFS has a fairly badly written driver, that will call an fsync on file close.

Basically, RFS runs in ‘ultra secure’ mode by default. This security may not be really needed – I personally don’t want it if it means enormous slow downs. It also doesn’t help data security if the system/app is holding a file open, only if it closes the file. The MoviNAND is also fairly smart, and appears to write it’s cache to disk before turning off, and also appears to have capacitors to keep it alive for a little bit of time in the event of a power cut.

SQLite

Most Android apps use SQLite – a fairly simple database that is easy to embed. Sqlite has ‘transactions’– not real transactions, but a transaction in sqlite is where the database is locked for the duration of a database write, and multiple databases writes can be included in one transaction. At the end of a transaction, sqlite will call FSYNC on the database file, causing a possibly long wait while the MoviNAND does it’s thing. Certain applications will not bunch up writes into a single transaction, and will do all of their writes in new transactions. This means that fsync will be called again and again. This isn’t really a problem on most devices, as fsync is a very fast operation. This is a problem on the SGS, because MoviNAND fsync is very slow.

 

The various fixes and why they work

 

Native EXT4 to replace RFS (Voodoo)

By replacing RFS with EXT4, the ‘sync on fileclose’ problem is removed. The EXT series of filesystems is also more efficient at allocating information into blocks than RFS/FAT32 is. This means less real writes to MoviNAND, which means that the MoviNAND buffer should be smaller, and when a sync is called, fewer commands have to be run. When a sync is called on EXT4, it will still be very slow, as the MoviNAND’s sync is still slow.
Basically, EXT4 improves filesystem grouping which leads to less commands, and does not have the broken ‘sync on file close’ that RFS does. It will not heavily improve sqlite database access in certain apps, as the full fsync on transaction end will still have to go through MoviNAND, and will be slow.

When pulling out the battery, there is a chance to lose data that has been written to a file but has not yet been told to sync to disk. This means that EXT4 is less secure than RFS. However, I believe the performance to be worth the risk.

 

Loopback EXT2 on top of RFS (OCLF)

 

By creating a loopback filesystem of EXT2, the ‘sync on fileclose’ problem is removed as well. Since the Loopback File is never closed until the EXT2 is unmounted, RFS will not call fsync when a file in the EXT2 loopback is closed. Since a single large file is created on RFS instead of multiple small files, RFS is unable to mis-allocate the file, or fragment it. The actual allocation of filesystem blocks is handled by EXT2. As a note, care should be taken in making the large file on RFS – it MUST align correctly with the MoviNAND boundries, or operations will be slowed down due to double-disk accesses for files, etc. It is unknown whether OCLF is aligning this correctly (how to determine this? 4KB block size gives double the performance of 2KB block size, so it might be aligning it correctly already).

Loopback also has the benefit of speeding up Sqlite databases (at the expense of a transaction being lost in power outage, as it could still be in ram). As always, this is a performance tradeoff between data security when the battery is pulled out, and performance. When pulling a battery out while using the loopback filesystem, there is a chance to lose the last few seconds of database writes. In practice, this isn’t a huge deal for a mobile phone – most lost data will be resynced when the phone reboots. In my opinion, the performance is worth it because of the very slow speed of a sync on MoviNAND.

 

Loopback EXT2 on top of EXT4

 

All of the above for normal loopback EXT2 applies. In addition, when the loopback flushes data, it will be flushed to EXT4 instead of RFS. This will probably be better than flushing to RFS, as the RFS driver is not as well written as the EXT4 driver. The difference should not be very large, though.

 

Journaling

 

Journaling on an SSD is not required. Your data will not be lost, your puppy will not die. Here is a post made by Theodore Tso

But there will be some distinct tradeoffs with
omitting the journal, including possibility that sometimes on an
unclean shutdown you will need to do a manual e2fsck pass.

Not using a journal is not a big deal, as long as you take care to do a full e2fsck pass when an unclear shutdown has occurred. This is the main reason for a journal – to prevent the need to do a full disk check, and instead the journal can be easily read, and the full disk check avoided.

 

EXT2 vs EXT4

 

EXT2 appears to work better on the SGS than EXT4. This is because EXT4 has more CPU overhead than EXT2. Journaling is also very bad on MoviNAND. Why? It appears to be the command buffer in the MoviNAND controller. A call to update the journal will use a command slot in the MoviNANDs buffer, that could otherwise have been used for a real disk write. This means that journaling on MoviNAND is a VERY expensive operation compared to journaling on a ‘dumb’ disk.

Well, you could technically use EXT4 and simply disable the high cpu and other features until you are left with EXT2, since EXT4 and EXT2 are basically the same thing.

At any rate, the difference between EXT4 and EXT2 is not very large, and there’s no need for flamewars over it – it comes down to a choice of ‘running’ performance vs ‘startup’ performance, with EXT2 edging out EXT4 for everyday speed, while EXT4 not required a long disk check at boot.

 

Future Work

 

Rewrite the firmware for the MoviNAND’s flash to handle fsyncs properly and not bring the system to it’s knees. I joke, but this is really the true solution.

Other solutions include hacking EXT’s fsync method to return instantly, and ensuring that the real fsync is called when the system shuts down. Or doing nothing, fsync is there for a reason, I guess, and would be fine if MoviNAND’s fsync wasn’t so very slow.

There is probably a lot of small details missing from this writeup. They’ll be updated when we learn more. Thanks for all the useful discussions and arguments, everyone

 

 

 

Čini se da je sve prilično sigurno a ext4 sa ext2 najbolja kombinacija, samo treba pazit da kad se flasha novi rom da se prije sve isključi.

 

Poruka je uređivana zadnji put uto 15.2.2011 19:01 (Blade3).
 
0 0 hvala 0
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Blade, ovo je malo prestrucno objasnjeno za mene.. Vidio sam da si i prije pisao same postavke kako trebaju izgledati.. Budući da nemam neke jako bitne podatke na telefonu voljan sam riskirati, plan mi je staviti darky 9,3, wipe, ali final verzijui stavio bi speedmode ext2 i onda pustiti malo na miru, bez svake nove verzije,s ovom sam vec toliko eksperimentirao da mu treba wipe. Mozes malo pojasniti kako se stavljaju te postavke?
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

imaš link koji sam ja napisao par postova ranije...tamo je ljepo sve objašnjeno

Poruka je uređivana zadnji put uto 15.2.2011 20:26 (8rda3+).
 
0 0 hvala 0
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

onaj link sto sam ja dao par postova prije ti je sve ljepo objašnjeno

 
0 0 hvala 0
17 godina
offline
Samsung Galaxy S i9000 - Rasprava

Vratio sam se na JPY sa BUJP5 zbog loseg WiFi-a. Cesto bi zastajao loading makar je signal na full.

Na JPY radi dobro...

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
parizer kaže...

Vratio sam se na JPY sa BUJP5 zbog loseg WiFi-a. Cesto bi zastajao loading makar je signal na full.

Na JPY radi dobro...

 

Možda da pokušate staviti JPY ili JPA WiFi firmware na BUJP5, pa kombinirati oba "svijeta". JPA troši nešto manje bateriju (http://forum.xda-developers.com/showpost.php?p=10056736&postcount=6706)

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
logic kaže...
Moras skinuti najnoviju verziju sa njihovog foruma.

 Jel mi mozes poslat link ako nije problem?

17 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava

 Jel mogu kako to skinuti da se ne moram registrirat? jel mi mozes nekako poslat na mail ili neznam?

15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

Evo uspio sam skinuti sa nekog hotfile search-a :). valjda ce radit

 
0 0 hvala 0
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

Oprostite sto sam dosadan.....ali kako da uninstalliram ovaj stari applanet da bi stavio ovaj najnoviji ili netrebam to radit ?

 
0 0 hvala 0
14 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava

@Pincek

 

Da, meni ti je sve bilo normalno. nakon instalacije preko kiesa, sve mi radi kao i prije. Jako čudno da ti ne radi WP ako si stavio originalnu verziju 2.2 preko Kiesa... Možda je sigurnije pitati nekog od iskusnijih članova za problem, ja sam ti samo početnik i još se snalazim u mobu:) Žao mi je šta nisam bio od pomoći...

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Hose Marinho 46 kaže...

Oprostite sto sam dosadan.....ali kako da uninstalliram ovaj stari applanet da bi stavio ovaj najnoviji ili netrebam to radit ?

 instalacijom novije verzije stara će biti obrisana

14 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava
ili skini s marketa barcode sccaner, upali i uperi mob u ovaj qr code dolje na stranici i kad očita kllikneš na link namobu i najjednostavniji download sam direkt, to je jedna od stvari koja mi se najviše sviđa kod androida

http://www.applanet.net/
 
0 0 hvala 0
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

lud sam tim gps.. uglavnom sve do prije par dana je radio super i odjedno mi vise ne lock-a satelite a nekad ih i ne vidi. probao sam sve od wipe, no wipe pa onda darky9.3 beta pa mjenao modeme ma sve. i jedino radi 1 dan tj. samo kad ga na novo flasham i to super i drugi dan ne radi, bez da sam nista na njemu radio. ima tko kakav savjet?

 
0 0 hvala 0
15 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava
 
0 0 hvala 0
17 godina
neaktivan
offline
Samsung Galaxy S i9000 - Rasprava

http://forum.xda-developers.com/showthread.php?t=954536

 

ohoh... Ovo me jako razveselilo... :D

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Što mislis o tome? Prvi puta vidim.nisam dobro shvatio, što neke stvari ne rade nakon flasha?
15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Dodge_167 kaže...

http://forum.xda-developers.com/showthread.php?t=954536

 

ohoh... Ovo me jako razveselilo... :D

Nisam baš shvatio ovo... Galaxy S bez GPS-a, Interenta?? Što ima znači da neće radit Ending a Call??

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava

Hvala u svakom slučaju. Iskusniji članovi su ionako u "višim" sferama romova, flešanja i sl. tako da je ovo vjerojatno - bez veze. Iskreno rečeno budući da još nisam obraćao pažnju na WP, jer mi se, nakon mirea, Igoa i ostalih navigacijskih programa na windowsima ovo činilo bez veze, pa sam u jendom trenutku napravio factory reset i izgubio WP, premda je to čudno ako je predinstaliran u romu. Iskustvo jednog mojeg kolege govori da ću ga morati odnijeti na Samsungov servis gdje ga oni reinstaliraju, ali i stavljaju verziju 2.1 update - 1. Vidio sam to na papiru iz servisa. Očito još nemaju ni Froyo ili ne zanju sve to ukomponirati. A t-mobile briše ruke od svega, glavno da je na njihovoj kutiji uređaja dominira slika i " besplatna navigacija".

U stvari, jedno pitanje za iskunije članove foruma: može li se preko Kiesa reinstalirati Froyo 2.2? Dakle imam stock 2.2 ali hoću još jednom staviti "čistu" verziju u kojoj ima t-mobileov Wisepilot???????{#}

 

17 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
lujito kaže...
Dodge_167 kaže...

http://forum.xda-developers.com/showthread.php?t=954536

 

ohoh... Ovo me jako razveselilo... :D

Nisam baš shvatio ovo... Galaxy S bez GPS-a, Interenta?? Što ima znači da neće radit Ending a Call??

  ? Pa to je beta rom, jos u "izgradnji", isto kao CyanogenMod...Samo kazem da mi je drago da su portali taj rom i na galaxy s... Probao sam ga i stvarno izgleda super....

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava
Pincek kaže...

Hvala u svakom slučaju. Iskusniji članovi su ionako u "višim" sferama romova, flešanja i sl. tako da je ovo vjerojatno - bez veze. Iskreno rečeno budući da još nisam obraćao pažnju na WP, jer mi se, nakon mirea, Igoa i ostalih navigacijskih programa na windowsima ovo činilo bez veze, pa sam u jendom trenutku napravio factory reset i izgubio WP, premda je to čudno ako je predinstaliran u romu. Iskustvo jednog mojeg kolege govori da ću ga morati odnijeti na Samsungov servis gdje ga oni reinstaliraju, ali i stavljaju verziju 2.1 update - 1. Vidio sam to na papiru iz servisa. Očito još nemaju ni Froyo ili ne zanju sve to ukomponirati. A t-mobile briše ruke od svega, glavno da je na njihovoj kutiji uređaja dominira slika i " besplatna navigacija".

U stvari, jedno pitanje za iskunije članove foruma: može li se preko Kiesa reinstalirati Froyo 2.2? Dakle imam stock 2.2 ali hoću još jednom staviti "čistu" verziju u kojoj ima t-mobileov Wisepilot???????{#}

 

pitaj nekog ko ima tu aplikaciju da ti pošalje apk. pa ju samo instaliraš. Za kies mislim da ne al probaj sa registry patchom pa izaberi naš kod a ne EU, ko zna.

15 godina
neaktivan
offline
Re: Samsung Galaxy S i9000 - Rasprava

Sama aplikacija nije problem, nego licenca, koju kod prvog pokretanja nisam zablježio, a sve skupa bekapirao.. {#} A t-mobile tako nešto šalje na servis. hvala na savjetu za froyo, iako se frkam raditi s bilo kakvim patcherima i sl.

E-mail:
Lozinka:
 
vrh stranice