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

HD2-ROM - TyphooN CM 7

Frage

electrictobi

With the help of crawlingcity and rafpigna on IRC, I bring you my CyanogenMod 7 ROM flashable by CWM.
Currently A 150MB system partition and 5MB cache partition is required. Any system partition over 150MB will work, but will leave less NAND space for /data/ (which means less room for internally installed applications). The system partition size of this ROM used to be 125MB, but it has grown in size.
I plan to update this to the latest nightly frequently and keep up with the latest fixes. The purpose of this build is to port the latest stock CyanogenMod 7 Desire (bravo) base to HD2 with the minimal amount of changes required with no custom apps. Keep in mind that this is my personal build and I am sharing it with you.

Features:

-No Custom apps, all apps included that come stock with CM7

-3G / Data

-720P video playback

-A2SD+

-Apps running from SD even without A2SD+

-Audio

-Bluetooth

-Bluetooth Low Power Mode

-Bluetooth Unique MAC Address

-Bluetooth Auto Reconnect (thanks tytung for all new bluetooth features)

-Camcorder (800x480)

-Camera (5MP)

-Call Recording with

-GPS (diem fix)

-Google Talk AV

-Hosts file to stop most web ads.

-LED Notification

-Phone

-ROM Manager Support

-RTL Language Support

-Wi-Fi + IEEE 802.1x/EAP authentication

-Volume Up/Down rocker camera control

-USB File Transfer

-ADW Launcher (CM7 Stock)

-Native WIFI Tethering with or

-Wired Tethering with

-Adjustable CPU voltage via /system/etc/init.d/98cpu_voltage This can help overclocking stability and battery usage.

Known issues:

-Auto backlight does work but custom auto backlight levels do not. This started occurring once LED Notifications began to work. They are both tied to the lights library but it will remain this way until a new lights library is available. I feel that this is the best middle ground because to me LED notifications are essential.

FAQ:

-Will a DFT flashable version be released? I feel that CWM is a superior way to flashing and for data backup/recovery. I never plan to release a DFT flashable version.

-Will you include navigon fix (libmedia.so). Currently this keeps CM7 based builds from booting.

-Why does the camcorder force close? Make sure you have the back camera selected.. It closes with the front camera selected (which this phone does not have).

-I have Blurry MMS: Set UserAgent to "NexusOne" in messaging.

-Where can I change MMS Max Size? This can be adjusted if you use handcent messaging, not within the stock messaging app.

-If you are getting an issue that nobody else seems to be having.. Check the md5sum of the file you downloaded, if it is not the same as posted re-download the .zip file and transfer it to your SD card again. File transfer corruption does happen and this is most likely the cause.

-Can I upgrade to a newer version without loosing my data/settings? Yes. Just make sure you back it up with CWM just in case something goes wrong. I have used the same data since before I released v1.0 on XDA. There should be no problem with keeping your data. But don't expect to come from another ROM and keep your data without issues.

-How can I adjust CPU voltage? Edit the user editable script in /system/etc/init.d/98cpu_voltage to change voltage values for the CPU. Values between 800-1350 are accepted for each CPU clock speed but don't expect 800 to be stable at 1190mhz. This script is executed upon startup. You can run it manually via adb by typing sh /system/etc/init.d/98cpu_voltage to see effects before a reboot. I would suggest only putting a stable script in this location, and having "test" scripts on your sdcard to try before replacing the one that is run on bootup.

-I get NAND Kernel open failed upon booting after flashing. You have picked the wrong version of the ROM for your bootloader. Make sure you pick the cLK version for cLK and MAGLDR for MAGLDR.

-What is changed in the nightlies? Check
, or

Voltage control script Information:

As you can see in my script, I adjusted to the lowest possible value that I found stable for my phone on each frequency. I feel that is the best way, however.. if you want a quick and easy way, you can also do it this way:

incrementing/decrementing all levels by a specified amount* (mV):

echo '-25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

echo '+25' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels

All you would have to do is delete everything in the current script, and just have + or - the value you would like.. it would apply it universally. To see current levels type cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels . All of these commands can be done via adb shell, gscript lite, or editing the init.d script I have provided. Make sure that you use a unix compatible text editor:
Notepad is NOT a unix compatible text editor
, use Notepad++ in windows.

Please read this before asking any questions:

Clean Install MAGLDR:

1. Task 29

2. Flash Radio(2.15 Recommended)

3. MAGLDR 1.13

4. MAGLDR 150MB System/5MB Cache (ClockworkMod Recovery v3.0.2.5)

5. Install TyphooN CyanogenMod 7 .zip with CWM

Install tutorials (thanks to unsinkable2):

Clean Installation

ROM or Kernel-Update

ROM-Update including CWM-Update

Clean Install cLK:

Follow Charmacas's tutorial

-Reference stirkac's cLK install guide if you are confused on any step along the way. You do not need a custom kernel/initrd update package. Everything you need for that is included in my cLK update .zip.

Optional

1. Install any optional CWM .zip files such as AngelDeath's Faster GPS Fix or another preferred kernel.

2. Install some CM7 Themes By UpwardSpiral

3. Tweak /system/etc/init.d/vdd_levels for stability or battery life!

4. Install SPL boot image

Optional SPL boot images (thanks to vodkinagdan):

-MAGLDR

-cLK

Download:

-Current Version v3.6.0:

MAGLDR md5sum 073f652afb52a8632483b4fcf57c0cfc: Mirror 1 | Mirror 2 | Mirror 3 | Mirror 4 | Mirror 5

cLK md5sum dfaebaa40225213a1d8c48c093f6a56a: Mirror 1 | Mirror 2 | Mirror 3 | Mirror 4 | Mirror 5

Thanks for the dedicated ad-free hosting:

-Kaffe4Eck - Mirror 1

-DannyBiker - Mirror 2

-SyLvEsTeR20007 - Mirror 3

-Shadovladek - Mirror 4

-Rofela - Mirror 5

New partition layouts for v3.2.0+:

-MAGLDR 150MB System/5MB Cache (ClockworkMod Recovery v3.0.2.5)

-cLK 150MB System/5MB Cache (ClockworkMod Recovery v3.0.2.5)

1. Backup with CWM

2. Flash new partition Layout

3. Restore /data/ only through advanced restore

4. Restore /sd-ext/ if you are using A2SD+

5. Install TyphooN CyanogenMod 7 v3.2.0+ .zip with CWM

bearbeitet von electrictobi

Diesen Beitrag teilen


Link zum Beitrag

Recommended Posts

  • 0
GFBB

..also leute, das ist doch nicht so schwer?

hier nochmal wie man (erfolgreich) ein "Update" macht (ich habe das heute morgen von der 2.9.4 gemacht)

1. d.h. zuerst beide dateien runterladen, die eigentliche ROM (Magldr Version) und das 130MB Layout. Die ROM-Zip datei auf die SD Karte packen, die Layout-Zip irgendwo auf den Rechner.

2. MAGLDR Loader starten und in AD Recovery gehen, dort auf Backup/Restore und dann erst mal alles backupen.

3. Layout.zip auf dem REchner entpacken, MAGLDR starten und USB FLASHER auswählen. Dann HD2 mit USB am REchner verbinden und DAF.EXE im eben entpackten Verzeichnis als Admin starten. Partitionslayout wird dann automatisch gefasht.

4. wieder in den MAGLDR Loader AD/Recovery gehen und unter Backup/Restore Advanced Restore nehmen und NUR die Daten zurückspielen.

5. (kein Neustart vorher nötig) "ganz normal" im MAGLDR unter AD/Recovery "Install Zip from SD" wählen und die ROM-ZIP normal flashen.

Dann reboot und fertig.

Reboot dauert ca 3-5 Min, dann ist alles wieder wie vorher nur auf dem neusten Stand. Alle Apps, Einstellungen usw sind noch da.

so gehts perfekt (und nicht anders :) )

.. vielleicht mach ich mal ein youtube video heute abend mit der neuen kammera...mal sehen ob ich nichts besseres zu tun finde :)

Hallo Johho,

vielen Dank für deine Beschreibung - doch so ganz klar ist es für mich noch immer nicht.

Du schreibst, dass ich beide Dateien runterladen soll. Angegeben, respektive verlinkt sind jedoch 4 Dateien:

  • MAGLDR md5sum 42b0560c2840c0604c99be926184df0d
  • cLK md5sum 04e82a3fb679251144d6398ee851d9e2
  • MAGLDR 130MB System/4MB Cache (ClockworkMod Recovery v3.0.2.4)
  • cLK partitions by vodkinagdan (You do not need the script in this link)

Soweit ich das verstehe, ist der erste Link die neue Version selbst, die ich auf jeden Fall zwingend brauche. Was ist aber der zweite MAGLDR-Link?

Der zweite CLK-Link verlinkt wiederum auf ein anderes Forum, bei dem man sich augenscheinlich auch anmelden muss, um das File herunterzuladen. Aber wofür brauche ich das denn überhaupt? Und warum ist es 2x verlinkt? Oder sind das unterschiedliche Dinger, die nur gleich heißen, um Leute zu verwirren?

Um zu backupen, wie du schreibst, brauche ich da ein separates Tool, oder wird das dann irgendwo intern auf die SD-Karte geschrieben?

Trotz deiner Anleitung habe ich noch immer keine Ahnung, wie ich update, da es schon an den Files scheitert, siehe oben... :(

Diesen Beitrag teilen


Link zum Beitrag
  • 0
denver01

Hab ich es richtig verstanden,das du ein Update machen möchtst???

Als ich dieses Build zum 1.mal installiert habe bin ich so vorgegangen.

Zu finden im 1.Post

Clean Install MAGLDR:

1. Task 29

2. Flash Radio(2.15 Recommended)

3. MAGLDR 1.13

4. MAGLDR 130MB System/4MB Cache (ClockworkMod Recovery v3.0.2.4)

5. Install TyphooN CyanogenMod 7 .zip with CWM

Als ich dann ein Update machen wollte hab ich einfach die Zip-datei v3.0.1 auf die speicherkarte kopiert danach über Recovery die zip installiert.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
electrictobi

Hallo Johho,

  • MAGLDR md5sum 42b0560c2840c0604c99be926184df0d
  • cLK md5sum 04e82a3fb679251144d6398ee851d9e2
  • MAGLDR 130MB System/4MB Cache (ClockworkMod Recovery v3.0.2.4)
  • cLK partitions by vodkinagdan (You do not need the script in this link)

Bootloader Nr1.: Magldr (den hast du sicherlich)

Bootloader Nr. 2: cLK (hast du mit sicherheit nicht)

Anders gesagt brauchst du für jeden Loader ne eigene Version.

Der zweite Magldr link dient wie schon oft geschrieben und auch in der klammer erkennbar dem layout der ClockworkRecovery!!!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
GFBB

... mit euren Informationen versuche ich's gerade ...

(Daumen drücken!)

----

edit:

Und stehe in der Pin-Eingabe. Scheint also geklappt zu haben auf den ersten Blick. :)

Danke euch!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
drizztduurden

Moin.

Leider ist mein Englisch nicht mehr so gut, aber kann es sein, dass es da probleme mit den 3.0.1 und 3.0.2 Versionen gibt?

Danke

Diesen Beitrag teilen


Link zum Beitrag
  • 0
denver01

v3.0.2 ist online.

Changelog:

v3.0.2.: Updated to cm_bravo_37 base

Diesen Beitrag teilen


Link zum Beitrag
  • 0
GFBB

... an sich ist alles ok - nur kann ich seit dem Update nicht mehr telefonieren. es klingelt zwar und ich kann Gespräche annehmen, doch höre weder ich etwas, noch hört man mich. was habe ich falsch gemacht?

1. backup

2. daf

3. Daten von backup zurück gespielt

4. zip installiert

hmm?

Diesen Beitrag teilen


Link zum Beitrag
  • 0
F5.Dogg

Ich habe "noch" Windows drauf und möchte gerne ein Android haben, wo ich keine Probleme mit App's habe und aufjedenfall wie bei dem Stock Desire Rom die Wetteranzeige möchte.

Auf dem Screen sieht man diese, ist die auch standardmässig dabei und ca. wie bei der Windows Version von HTC?

Läuft Navigon auf dieser Version? Bei meinem kleinen Bruder (da habe ich schon Android drauf installiert) startet es nicht einmal...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
GFBB

... an sich ist alles ok - nur kann ich seit dem Update nicht mehr telefonieren. es klingelt zwar und ich kann Gespräche annehmen, doch höre weder ich etwas, noch hört man mich. was habe ich falsch gemacht?

1. backup

2. daf

3. Daten von backup zurück gespielt

4. zip installiert

hmm?

Nur zur Info, weil ich's sehr kurios finde:

Ich habe nun die 3.0.2 installiert und jetzt geht wieder alles...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
electrictobi

v3.0.4: Updated base to CM 7 Final

Diesen Beitrag teilen


Link zum Beitrag
  • 0
johho

Nur zur Info, weil ich's sehr kurios finde:

Ich habe nun die 3.0.2 installiert und jetzt geht wieder alles...

sowas kann mal vorkommen wenn beim, Flashen irgendwas nicht 100%tig sauber läuft bzw. installiert wird.

Wenn man Probleme hat empfiehlt es sich immer einfach nochmal zu flashen bzw. bei schwerwiegenderen sachen einen Clean Install anstatt ein Update zu machen.

Man darf nicht ausser Acht lassen, dass es sich um Gingerbread handelt, was definitiv nicht mit allen Apps kompatibel ist (bzw. umgekehrt), d.h. es kann durchaus sein das eine App mit einer vorherigen Version gut läuft und dann auf einmal Probleme macht (hab ich selbst bei Can Toss z.b. erlebt, seit 2.5 irgendwas läuft das nicht mehr auf Typhoon).

Diesen Beitrag teilen


Link zum Beitrag
  • 0
denver01

Ich hab da mal eine ganz Blöde frage:Was heist das denn was bei der v3.0.4: Updated

wegen "Experimental v3.0.4 (known issue with Notification pulldown via swipe down):"

Ich kapiere das nicht so richtig.Hab es so verstanden das an der v3.0.4 Experimentiert wird.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
electrictobi

ich in auch nicht so das englisch-ass, aber wie immer "google"-(übersetzer) hilft...... also teilweise. aber der sinn der übersetzung ist erkennbar..... warte ich poste sie mal:

v3.0.4: Updated Basis zu CM 7 Final .. Noch ein Problem mit Anmeldung über Pulldown Streichen nach unten auf homescreens obwohl, /.

:biggrin::biggrin:

rießig oder??? google rockz!!!!!!

EDIT: hoffe du hast auch gelesen das das nur so ne Art Testversion ist, oder??

"-Experimental v3.0.4 (known issue with Notification pulldown via swipe down)"

Diesen Beitrag teilen


Link zum Beitrag
  • 0
johho

ich in auch nicht so das englisch-ass, aber wie immer "google"-(übersetzer) hilft...... also teilweise. aber der sinn der übersetzung ist erkennbar..... warte ich poste sie mal:

v3.0.4: Updated Basis zu CM 7 Final .. Noch ein Problem mit Anmeldung über Pulldown Streichen nach unten auf homescreens obwohl, /.

:biggrin::biggrin:

rießig oder??? google rockz!!!!!!

EDIT: hoffe du hast auch gelesen das das nur so ne Art Testversion ist, oder??

"-Experimental v3.0.4 (known issue with Notification pulldown via swipe down)"

ALso ich helf Euch mal ein wenig weiter :)

Gemeint ist das es noch Probleme mit dem Pulldown Menu gibt, das man z.B. runterziehen kann wenn eine SMS gekommen ist oder andere Benachrichtigungen (=Notification Pulldown) das man per "Swype", also mit dem Finger draufdrücken und nach unten ziehen öffnen kann.

Worin genau aber die Probleme liegen weiss ich nicht stand auch nicht da. Hilft wohl nur probieren.

Wenn jemand dieses Pull Down eh nicht nutzt, dann gibts auch überhaupt kein Problem :)

Diesen Beitrag teilen


Link zum Beitrag
  • 0
seadersn

es gibt im adw launcher die möglichkeit, swipe up und swipe down auf homescreen mit bestimmten events zu verbinden; das ist damit gemeint. wenn dieses swipe down event mit der notification bar pulldown verknüpft wird, kommt es vor, dass dies nicht funktioniert. des is ois, buam ;):biggrin:

Diesen Beitrag teilen


Link zum Beitrag
  • 0
johho

es gibt im adw launcher die möglichkeit, swipe up und swipe down auf homescreen mit bestimmten events zu verbinden; das ist damit gemeint. wenn dieses swipe down event mit der notification bar pulldown verknüpft wird, kommt es vor, dass dies nicht funktioniert. des is ois, buam ;):biggrin:

na wunderbar, dann war ja meine Übersetzung richtig :), und das obwohl ich immer noch die 3.0 verwende :)

Diesen Beitrag teilen


Link zum Beitrag
  • 0
denver01

Ich hatte mal Langeweile gehabt und hab mich entschlossen meinen Bootanimation zu ändern und hab mir den "Honeycomb Bee 3D Boot Animation" raufgespielt.Es sieht genau so aus wie auf dem Video.

VIDEO----[ame=

[/ame]

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Guest Don Hugo alt

3.0.5 ist online. Bestehender Fehler behoben (known issue with Notification pulldown via swipe down)....:rockout:

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Nakromus

Bei mir kommt immer ein Fehler bei WLAN (WPA2).

Der mit "IP Adresse wird abgerufen...".

€:: Wlan geht jetzt , aber bin ich zu dumm oder wo ist der Appstore? ;O

bearbeitet von Nakromus

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.