Jump to content
  • 0
Melde dich an, um diesem Inhalt zu folgen  
kadir44

HD2-ROM - Rafdroid HD

Frage

kadir44

[6.FEB.11][CWM] RAFDROID HD 3.0|Fastest Full DesHD|DATA2EXT|[Kern:Rafpigna 1.7 OC]

After 2 weeks of testings and tweaks I'm proud to release the

RAFDROID HD 3.0 - Data2Ext

--- PLEASE READ POST 2 FOR UPDATED FAQ. IF YOU HAVE QUESTIONS OR ISSUES, MOST PROBABLY YOU WILL FIND THE ANSWER THERE WITHOUT NEEDING TO POST A NEW MESSAGE ---

BE ADVISED: THIS BUILD, CAUSE IT'S SIZE, WILL WORK ONLY WITH THIS METHOD OF DATA2SD EXCEPT FOR 1024 LEO WHERE IT WORK WITHOUT IT: JUST DONT CREATE ANY EXT PARTITION ON YOUR SDCARD AND IT WILL NOT BE USED. IF YOU PUT AN EXT PARTITION WILL BE AUTOMATICALLY USED ON BOOT

rafdroidHD.png

Thanks to kurniawan77 for this amazing screenshot!

========================= THEMED VERSIONS! =========================

ARE YOU LOOKING FOR THEMED VERSIONS??? GO ON POST 4 OR click here

Check Quadrand Score! Ext3 4k with my kernel

NO OC = 2236 ------- OC@ 1.5 GHZ = 3041!!!

attachment.php?attachmentid=511030&thumb=1&d=1297047421---------attachment.php?attachmentid=511031&thumb=1&d=1297047476

Themed version by kurniawan77 [thanks to kevinniven for the video] ---------------- Stock Version----------------------------------

This is a personal build made for my self, based on DESIRE HD. Is 99% stock, % battery indicator and some animations/icons. It's fully DEODEXED so you can theme it as you want. Also if it's a bit slower then ODEXED builds. I tried also to keep most of the apps, wallpapers and other stuff in it. But most important it uses to put all your DATA folder on EXT partition on your SD CARDso you dont have to worry about storage limite on LEO512

Credits:

-Cotulla and DFT for making all this possible, darkstone for his big help, the coding bits, the debug and the hours spent helping me

-andrewf403, mdeejay for the kernel, Rajko, crawling, ocm, Cass, cedesmith, domineus, imilka, rmk40 for the modded su app/bin

-dandiest for some parts of his init script that I changed to my needs.

Thanks to all people on #htc-linux and probably a lot of other people I'm forgetting and to the TMOUS version betatesters: tampaboy1984, hkmark24, Scabes24, rapaholic999, kicker1, fatappel

Thanks to 3.0 testers: kkeller, brunoavrocha, edan1979, tunkki

Thanks to the themers: kurniawan777, dandsta34, rapaholic999

============ FEATURES
============

  • Deodexed and Zipaligned, not sqashfsed

  • RMNET / PPP

  • Multilanguage

  • Rooted (SU app + SU binaries)

  • AdFree

  • AutoAPNs

  • 5mpx camera with face recognition + 800*400 camcorder

  • HSDPA, GPS, Bluethoot, WiFi all working

  • % battery icon and status bar icons changed (use original framework-res.apk to go back to stock attached in 2nd post)

  • fonts changed (use original fonts to go back to stock attached in 2nd post)

  • Enhanced Shutdown Menu

  • WiFi MAC Fixed

  • Working HTC-SENSE.COM, HTC-HUB, HTC-LIKES

  • Working HTC Headsets using my kernel

  • Working notification LEDs

  • Working Streaming Video

  • Working Flash Player, No more browser crash

  • Support config.txt to tweak boot options

  • Modified shutdown android process to cleanly unmount data partition and avoid data corruption.

  • Fast, Fast, FAST!

Removed to fit in the 400mb system partition(you can download from market or use update zip in post #2)

AdobeReader.apk

Facebook.apk

GoogleMaps.apk

Quickoffice.apk

Street.apk

Talk.apk

Twitter.apk

YouTube.apk

============ WHAT IS WORKING
============

  • Everything except stock HTC Reader (removed)

============ WHAT IS NOT WORKING
============

  • You cannot share picture directly when shooted with camera. You need to go to GALLERY and share from there.

============ CHANGELOG
============

=== INSTALL INSTRUCTIONS (CWR) - NEW USERS WITHOUT CWR INSTALLED OR WITH CWR BUT USING ANOTHER ROM ===

This process will erase everything on your nand. So, if you are already using a previous rom, backup everything!

  1. First of all: DON'T USE THE MAGDLR FUNCTION "USB MASS STORAGE" TO COPY YOUR FILES ON THE SD. IT IS BUGGED AND WILL CORRUPT YOUR FILE. YOU HAVE TO USE AN SD CARD READER.
  2. Download PANASONIC SD FORMATTER and use it to format your card with SLOW ERASE
  3. Prepare your SD Card with first partition primary FAT32. This is where you will put all your stuff like music, videos... so make it bigger as possible less the space for the EXT partition. Ext partition must be EXT3 or EXT4, primary, and must be the second partition of the SD card, just after the FAT32. The EXT partition will be seen from your phone as it's internal storage memory. Maximum 1gb EXT is suggested, bigger one can cause issues. Refer to this for an help to make the partitions https://forum.xda-developers.com/show...6#post10654666(only ext3) or use this for ext 4 https://forum.xda-developers.com/showthread.php?t=905089
  4. After the partition are created, you need to flash MAGDLR 1.13 and the 400mb Recovery for MAGDLR that you can find here https://forum.xda-developers.com/showthread.php?t=898913 follow the instructions on the thread
  5. Download the FULL RAFDROID PACKAGE and copy the entire zip (not extracted!) on the SD CARD root.
  6. Put the SD CARD in your phone and power it on and go in the MAGDLR menu (hold the power key while powering up)
  7. Select BOOT AD RECOVERY
  8. Click on INSTALL ZIP FROM SD CARD and then CHOOSE ZIP FROM SD CARD
  9. Select the FULL_RAFDROID_HD_EXT_*r*.zip that you downloaded before.
  10. Select "Yes - Install........" and wait for installation then Go back with power button and select REBOOT SYSTEM NOW
  11. First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Maybe your partitions are not setted up properly. Delete everything, reformat your SD card and try again.
  12. When you see the lockscreen, give at least 5 minutes to settle. Then do all your settings and then reboot again
  13. Enjoy.
  14. Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!

=== INSTALL INSTRUCTIONS (CWR) - UPGRADING FROM A PREVIOUS RAFDROID VERSION (2.2 or greater) WITH ALREADY CWR INSTALLED===

Since 3.0 is completely new base and a lot of bugs are fixed, I suggest to backup your apps with Titanium Backup or another backup app, format your ext3 partition and start fresh. If you prefer to keep your old data partition please understand that you could have bugs, instability, slowness, and some bugs that are fixed will remain not fixed for you.

It's your choiche, if you still want to keep your data partition, instructions below:

  1. Make a NANDROID Backup
  2. You need to flash MAGDLR 1.13 and the 400mb Recovery for MAGDLR that you can find here https://forum.xda-developers.com/showthread.php?t=898913 follow the instructions on the thread. Old CWR is NOT compatible!!!
  3. Download the RAFDROID_HD_EXT zip and save it to your SD card root
  4. Enter in MAGDLR by powering up the phone and holding power botton until MAGLDR screen appears and Enter in CWR Recovery by selecting BOOT AD RECOVERY
  5. Create a NANDROID backup! This will save you in case something goes wrong and you want to roll-back!
  6. Wipe your dalvik-cache!

  7. Select INSTALL ZIP FROM SD CARD then CHOOSE ZIP FROM SD CARD
  8. Select the RAFDROID_HD_EXT zip that you downloaded before.
  9. Select "Yes - Install........" and wait for installation
  10. Go back and select BACKUP AND RESTORE, then ADVANCED RESTORE.
  11. Select your backup then select to restore "sd-ext" if you are on 512 leo, "data" if you are on 1024 leo.
  12. When restore is complete, go back and wipe your dalvik cache.
  13. Go back with power button and select REBOOT SYSTEM NOW
  14. First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Maybe your partitions are not setted up properly. Delete everything, reformat your SD card and try again.
  15. When you see the lockscreen, give at least 5 minutes to settle then do all your settings and then reboot again
  16. Enjoy.
  17. Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!

============ CONFIG.TXT ============

Used some ideas and code bits from Dandiest's init script.

You can create a config.txt file on the
root
of your sdcard to configure some things at boot.

Actually you can configure

RMNET or PPP connection

GPS Zone

SD BOOST

- RMNET or PPP

ppp_mode=0 -> RMNET (default)

ppp_mode=1 -> PPP

- GPS ZONE

gps_zone=[your country] example gps_zone=europe

see here for the codes:

- SD BOOST

sd_boost=0 -> sd bost not active (default)

sd_boost=1 -> sd boost active

* SD Boost deactivate journal on your ext partition. This gives you more performance but if you not shut off your phone properly or you pull out the battery while running you can have data loss or data corruption. If you activate sd boost, then you want to go back to norma sd usage, just change the config.txt back to sd_boost=0 and journal will be recreated on next boot *

Example of config.txt

Code:

ppp_mode=0 gps_zone=europe sd_boost=1

The init script will also create an init.log file on your sd card at every boot. This will help you and me with debugging if something not works fine. If you have issues please always post your init.log file when reporting your problem.

============ KERNEL ============

You can refer to my kernel thread for updates, changelog, and comments

DOWNLOADS

REMEBER

3.0 is bigger then 2.3 so you need at least a 390mb system partition. If you flashed the recovery with 360mb modded file, you have to reflash it again, or you will have issues at boot!!!

Remember: if you want to avoid Data Corruption always choose SHUT OFF and not reboot!

Full zip:

RAFDROID HD 3.0 CWR FULL zip - https://www.multiupload.com/YGWCQAV5BZ

full_rafdroid_hd_ext_3r0.png

Update zip (is the same as full):

If you are using a >2.2 version of rafroid with already CWR installed you can download this

RAFDROID HD 2.3 CWR UPGRADE zip - https://www.multiupload.com/YGWCQAV5BZ

full_rafdroid_hd_ext_3r0.png

For updates and patches see post 2

OLD VERSIONS:

RAFDROID HD 2.3 DATA2EXT FULL -> https://www.multiupload.com/LDFN4D5PIE

RAFDROID HD 2.3 DATA2EXT UPGRADE ->https://www.multiupload.com/A9LWFFER6Y

RAFDROID HD 2.2 DATA2EXT - DAF FLASHER (for 512 and 1024 leo) -> https://www.multiupload.com/ZHAFSEKDA4

RAFDROID HD 2.2 DATA2EXT - CWM ZIP (for 512 and 1024 leo) -> https://www.multiupload.com/HHPD9Z96U1

RAFDROID HD 2.1 DATA2EXT -> https://www.multiupload.com/687TN3WLA2

RAFDROID HD 2.1 TMOUS (no data2ext) -> https://www.multiupload.com/VY9QPYXAHZ

DONATE:

I'm putting a lot of time in this, nights without sleeping, downloading, flashing, reflashing..So, if you like my work and appreciate it, and you want to buy me a coffe or a beer for chilling out, I will appreciate it smile.gif you can do this here btn_donate_LG.gif otherwise a click on the "thanks" button is still a good idea tongue.gif bearbeitet von johho

Diesen Beitrag teilen


Link zum Beitrag

Recommended Posts

  • 0
Jonas Quinn

ich wollte auch erst nicht mit CWR aber es ist eigentlich ganz einfach. Das einzige was mich stört ist die Sache mit 3 verschiedenen Versionen.

Wenn ich die 400 MB Variante flasche, sollte doch jedes ROM gehen? Egal ob der Romkoch ein 125MB Recovery will oder ein 360MB ? Ist das so?

seaders sollte das doch wissen - falls Du hier mitliest.

Ansonsten zum Rafdroid. Hab das jetzt seit Version 1 drauf und kann mich nicht beklagen. Das Update auf 3.2 lief ohne Probleme.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Dominic83

@tommi5893:

Ich bin mal so frei und zitiere aus den instructions des Kochs, welche auch auf der ersten Seite zu finden sind

First boot can take up to 20 minutes. If you are stuck on white screen with HTC logo just wait. If you hear boot sound more than one time, you had a bootlop and something has gone wrong. Maybe your partitions are not setted up properly. Delete everything, reformat your SD card and try again.

Wo wir wieder beim lesen wären...

@ Jonas Quinn: Wenn du nur NICHT Sense Roms flashst, kannst du die 150mb Version nehmen. Die sollte dann für alle Cyanogen und AOSP Versionen genug Systemspeicher bereithalten. Die größeren Varianten werden eigentlich nur für Sense benötigt. Mit der 400mb Version hast du halt so gut wie keinen internen Speicher mehr frei...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
HeinBloed5259

hab jetzt alles installiert aber nach dem flashen bleibt es nach dem bootscreen hängen.

weis einer woran das liegt???

Der erste Start dauert bis zu 20 Minuten, also nur GEDULD! Wenn Du übrigens nächstens von der 3.2 auf die nächsthöhere Version updaten willst reicht es, sich die (wesentlich kleinere) Update-Zip bei den Devs zu laden und auf die gleiche Art zu flashen. Vorher und nachher solltest Du aber dann im MAGDLR unter "Advanced" den Dalvik-Cache löschen. Nach dem Update dauert der Erststart dann auch wieder eine gefühlte Ewigkeit! Wenn das Build aber einmal läuft, ist es das schnellste und stabilste Froyo, das ich (bisher) kenne! :eusa_sile

...........trifft nicht ganz zu.

denn

1. ich hab mich schritt für schritt an die anleitung gehalten

2. bin ich kein direkter neuling, sondern hatte nur zwei monate infopause.

das heist ich bin voll mit Android SD, Android NAND, und allem vertraut.

nur diese methode war für mich neu

Die Methode hat den Vorteil, daß Du Dein HD2 ganz ohne PC auf dem neuesten Stand halten kannst. Einfach per Handy das ROM/Update runterladen, ggfs in den Root der SD verschieben und flashen.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
goldsand

hallo und mahlzeit...

das rafdroid ist ihm echt gut gelungen ;)

nur das mit dem facebook haut nicht hin...

bekomme keine benachrichtigungen wenn das fb app close ist...

wie ist es bei euch?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Pao17

wie lange hält der akku bei 3.2 mit 1-2 Stunden surfen, Whatsapp, 3g und Wifi an?

: )

Diesen Beitrag teilen


Link zum Beitrag
  • 0
goldsand

wie lange hält der akku bei 3.2 mit 1-2 Stunden surfen, Whatsapp, 3g und Wifi an?

: )

ca. 10 stunden bei intensiver nutzung

80% wlan

10 % bt und gps

10% surfen

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Tomtom5893

@ Dominic83 & HeinBloed5259

danke das mit den 20 minuten hab ich übersehen.

ich bin von 5 minuten wie bei einem normalen rom ausgegangen.

ach und das mit dem updaten wusste ich schon aber trotzdem danke^^

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Tomtom5893

es geht leider immer noch nicht.

hab es eine stunde booten lassen

ich beschreibe mal was ich gemacht habe:

1. hspl 2.08 installiert

2. Task29 gestartet

3. radio rom 2.15 installiert

4. magldr 1.13 installiert

5. 400 mb recovery geflasht

6. zip auf die sd gepackt

7. per hd2 die zip ausgewählt

8. fertig flashen lassen

9. akku raus / rein

10. gestartet und gewartet

nach einer stunde hab ich aufgegeben.

hab ich was vergessen oder falsch gemacht???

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Pao17

es geht leider immer noch nicht.

hab es eine stunde booten lassen

ich beschreibe mal was ich gemacht habe:

1. hspl 2.08 installiert

2. Task29 gestartet

3. radio rom 2.15 installiert

4. magldr 1.13 installiert

5. 400 mb recovery geflasht

6. zip auf die sd gepackt

7. per hd2 die zip ausgewählt

8. fertig flashen lassen

9. akku raus / rein

10. gestartet und gewartet

nach einer stunde hab ich aufgegeben.

hab ich was vergessen oder falsch gemacht???

du hast vergessen deine SD- Karte zu formatieren, mir SLOW ERASE.

Und außerdem sollst du statt ''akku raus und rein'' einfach nur einen schritt zurük gehen und dann auf Reboot system drücken, dann gehts.

Slow erase ist aber am wichtisten, am besten dann ne leere Sd in das Handy stecken.:alright:

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Tomtom5893

das mit dem schritt zurück und reboot hab ich auch versucht aber das mit der sd hab ich vergessen...

...danke^^

also muss ich die sd erst formatieren und dann die zip drauf ziehen

oder zuerst die zip installieren und dann formatieren???

muss ich partitionen erstellen oder ist das optional???

Diesen Beitrag teilen


Link zum Beitrag
  • 0
DonVits

Würde euch gerne von meinen "Erlebnissen" mit diesem Build berichten; vorneweg aber erstmal grundlegendes Basiswissen:

Modell: HTC HD2 T5858 (im Moment wird angezeigt: HTC Desire HD A9191 :icon_wink)

Android-Version: 2.2.1

Baseband-Version: 15.42.50.11U_2.15.50.14

Kernel-Version: 2.6.32.15rafpigna_1.7_OC-g39281e5

root@rafpigna-pc #15

Sun Feb 6 06:23.42 CET 2011

Build-Nummer: 1.72.405.3 CL296490

Software-Nummer: RafDroid HD 3.2 EXT

Geflasht wurde nach folgender Reihenfolge (gem. SStaR's Toolkit):

1. HSPL3 (Version 2.08.HSPL)

2. Task29

3. CustomRUU

4. MAGLDR 1.13

ab hier weiter gem. der Anleitung in Post #1

5. SD-Card am PC formatiert (Slow)

6. SD-Card am PC partitioniert (Part1: FAT32, Primary; Part2: EXT3, Primary, 4KB)

7. Recovery_400MB geflasht (gem. Anleitung)

8. .zip-Datei auf SD-Card --> SD-Card ins HD2

9. via Recovery .zip installiert; reboot (nicht Akku raus!)

10. restliche Schritte gem. Anleitung aus Post #1 (warten, Einstellungen, Tönchen ausschalten)

Vom "installieren" her war's recht einfach! :klatsch:

Nun, alles "easy" soweit; ich kann starten, ich kann auch arbeiten... mal mehr, eher weniger! Denn alle Gründe, die mich dazu bewegt hatten, mich über Wochen hier einzulesen, auszuprobieren, wieder hier (oder auch woanders) zu lesen, wieder auszuprobieren usw. und letztendlich dieses NAND hier zu nutzen, waren ständige "Freezes" an unerklärlichen Orten zu unerklärlichen Momenten -- und die sind einfach geblieben! :eusa_eh:

Einzige Möglichkeit für mich ist dann nur noch "Akku raus, Akku rein" -- und das dann mehrfach, da es dannach oftmals schon im MAGLDR nach "GoGoGo" hängenbleibt, oder sich unmittelbar nach freischalten der SIM-Card aufhängt; so vergehen dann schon mal 30-60min, bis ich wieder "auf Sendung" bin...

Kann sich das jemand erklären? Hab' ich ein "Montagshandy" erwischt? Woran könnte es liegen?

BTW: ...dieses ROM hier ist das nunmehr dritte, welches ich "probiere"; alle einfach zu installieren, zu handeln, nichts wildes, aber o.a. Fehler bleiben!!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
escalator

das mit dem schritt zurück und reboot hab ich auch versucht aber das mit der sd hab ich vergessen...

...danke^^

also muss ich die sd erst formatieren und dann die zip drauf ziehen

oder zuerst die zip installieren und dann formatieren???

muss ich partitionen erstellen oder ist das optional???

na freilich...du musst eine primäre EXT3 am SD-Kartenende partitionieren!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
DonVits

na freilich...du musst eine primäre EXT3 am SD-Kartenende partitionieren!

Gem. Anleitung eigentlich "nur" als zweite Partition; ich habe beispielsweise meine 16GB-Card in zwei Partitionen geteilt; die zweite war dann 1024MB (1019,xxMB) groß, der Rest ging in die erste, ein paar MB sind nun "herrenlos" am Ende der Card...

...und ja, es hat funktioniert, da mein "interner Telefonspeicher" auf knappe 1GB angestiegen ist... ;)

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Jonas Quinn

ich verstehe nur nicht warum manche so ein Problem mit dem ROM haben? Wir haben doch alle technisch genau das selbe Handy und das ROM aus der selben Quelle? Ich habe mein Handy glaube seit über 2 Monaten (ausser beim Update auf 3.2) nicht einmal aus gehabt. Ich lade alle 2 Tage neu auf und dann läuft es wieder. Das ist schon merkwürdig.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
escalator

Tja....wir bauen ja auch Schaltkreise bei uns in der Firma. Und ab und zu gibt es auch welche mit Fehlern, die aber mit Softwareworkarounds trotzdem in die Serienauslieferung gehen. Das ist natürlich auch bei anderen Herstellern so, quasi alle CPU´s haben Fehler,prinzipiell alle RAM-Bausteine, die aber oft nur selten auftreten, aber dann softwareseitig abgefangen werden. Und genau diese Workarounds fehlen aber in den Userkernels, weil die Dev´s natürlich garnicht wissen können, was es werksseitig mit der Hardware für Fehler geben kann.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
boxter66

Hallo tommi

wo hast du diese ZIP/CWM Toolkit her suche ich schon wie verrückt in den ganzen Anleitungen ist davon die Rede aber woher bekomme ich es...

Grusss

Bitte Link wenn möglich

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Dominic83

suche ich schon wie verrückt in den ganzen Anleitungen

kann eigentlich nicht sein, oder du suchst in anleitungen, die nicht in den Sticky Threads sind :)

Bitte Link wenn möglich

Kein Link aber ein Wink mit dem Zaunpfahl...

post-292301-14356860099687_thumb.jpg

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Jonas Quinn

  1. Make a NANDROID Backup
  2. You need to flash MAGDLR 1.13 and the 400mb Recovery for MAGDLR that you can find here https://forum.xda-developers.com/showthread.php?t=898913 follow the instructions on the thread. Old CWR is NOT compatible!!!
  3. Download the RAFDROID_HD_EXT zip and save it to your SD card root

Nix angepinnte Dinger. Steht alles auf der Quellseite die hier einfach 1 zu 1 kopiert ist

Diesen Beitrag teilen


Link zum Beitrag
  • 0
faberon

Tja....wir bauen ja auch Schaltkreise bei uns in der Firma. Und ab und zu gibt es auch welche mit Fehlern, die aber mit Softwareworkarounds trotzdem in die Serienauslieferung gehen. Das ist natürlich auch bei anderen Herstellern so, quasi alle CPU´s haben Fehler,prinzipiell alle RAM-Bausteine, die aber oft nur selten auftreten, aber dann softwareseitig abgefangen werden. Und genau diese Workarounds fehlen aber in den Userkernels, weil die Dev´s natürlich garnicht wissen können, was es werksseitig mit der Hardware für Fehler geben kann.

@escalator

Heißt das also das bei denen die keine probleme haben der chip einfach besser oder genauer gearbeitet wurde? Und wenn ich dich richtig verstehe müsste doch dann für jeden chip je nachdem wie hoch die fehlerwarscheinlichkeit ist ein extra workaround programmiert werden? Was wiederum bedeuten würde das diejenigen mit fehlern das workaround aus ihrer grundsoftware extrahieren müssten und es in die android version einbauen das es fehlerfrei läuft? Find das thema echt interessant.

Würd mich über ne antwort freuen lg faberon

Sent from my HTC HD2 using Tapatalk

Diesen Beitrag teilen


Link zum Beitrag
  • 0
escalator

Workarounds gibt es nur für Fehler, die hardwareseitig sehr häufig vorkommen.

Ich nehme jetzt mal als Beispiel eine Desktop-CPU. Die wird ja auch in verschiedenen Geschwindigkeitsstufen verkauft, oft auch mit deaktivierten Cores. Trotzdem laufen die alle über die selben Produktionsanlagen und durchlaufen die selben (etwa 400) Prozessschritte. Und dann wird ausgemessen, was funktioniert, und bis zu welcher Frequenz, und entsprechend verkauft. Über die Hälfte aller Pins an einer CPU sind für die Spannungsversorgung. Das wurde zwar alles genau durchdacht und berechnet, trotzdem kommt es ab und zu bei frühen Designs vor, dass gewisse Bereiche auf der CPU mehr Strom brauchen, als geplant, was z.B. zu lokaler Überhitzung und dadurch zu Fehlberechnungen / Abstürzen kommen kann. Das tritt dann auch bei mehreren Tausend CPU´s des gleichen Typs auf. Da man aber eh Lieferverpflichtungen hat, und ein Redesign mal ganz locker 3 Monate dauert (Das ist einfach die Durchlaufzeit, die ein Schaltkreis vom ersten bis zum letzten Prozessschritt braucht), gibt es Workarounds, meist im Bios. Dort werden einzelne Instruktionen z.B. verlangsamt, oder die Datenübertragungstakte verlängert, damit es eben keine Überhitzungen gibt, aktuell kann man sowas mit der Cool & Quiet-Funktion gut steuern. Aber auch Treiber helfen oft, genauso wie bei Grafikkarten. RAMs haben etwa 10% mehr Speicher "eingebaut", als angegeben, nennt man Redundanz. Dort wird auch ausgemessen und defekte Speicherzellem werden durch abschalten von ganzen Word oder Bitlines deaktiviert und auf funktionierende Bereiche umgelegt. Einige Chips sind auch in der Lage, drohende Ausfälle im Betrieb zu erkennen, und schon vor dem Absturz die Daten umzuleiten und die defekten Bereiche dauerhaft im EEPROM des Speicherriegels zu speichern.

Flashspeicher (wie im Handy mach das sowieso).

Und richtig, einige CPU´s im HD2 sind natürlich an der unteren Grenze der Spezifikation, andere übertreffen sie deutlich. Manche kann man bis 1.6 Ghz übertacken, andere machen schon bei 1.1 GHz schlapp. Und das der Kernel noch nicht perfekt funktioniert merkt man einfach daran, dass die CPU immernoch unter Android heisser wird, als unter WinMob. Auch wenn es schon viel besser geworden ist.

Diesen Beitrag teilen


Link zum Beitrag

Please sign in to comment

You will be able to leave a comment after signing in



Jetzt anmelden
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.