.tar erstellen?

  • 22 Antworten
  • Letztes Antwortdatum
EternalFame

EternalFame

Erfahrenes Mitglied
30
Hey ich habe mir jetzt eine gecleante ROM mit dem neuesten G3MOD kernel zusammengebastelt wie ich diese gerne hätte. Hab nun eine superschnelle ROM ohne viel schnickschnack mit 143 MB freiem internen Speicher :D
Doch wie kann ich mir jetzt die .tar "vom Handy holen"?

Wäre mir sehr wichtig da ich dann sorglos meine Konstellation als OnePackage flashen kann :)

Step by Step wäre sehr toll :)

Mfg
 
Eine Alternative wäre multiboot ab G3Mod Kernel 2. Ist dann keine .tar aber ein system.img
 
danke aber ich hab via adb die factoryfs.rfs geholt und in der stock. tar ausgetauscht :)

Sent from my GT-I5800 using Tapatalk
 
EternalFame schrieb:
danke aber ich hab via adb die factoryfs.rfs geholt...
Liest sich an, als ob es eine Datei waere, die man einfach kopiert? (isses aber nicht)
Haettest Du das entsprechende Skript dafuer zur Hand, damit die Interessierten auch daran teilhaben koennen?
 
qaysedcftgb schrieb:
Liest sich an, als ob es eine Datei waere, die man einfach kopiert? (isses aber nicht)
Haettest Du das entsprechende Skript dafuer zur Hand, damit die Interessierten auch daran teilhaben koennen?

nein ich habe mit dem tutorial von rudolf in xda per adb pull die factoryfs.rfs geholt und über totalcommander ausgetauscht. es funktioniert :)

Sent from my Galaxy 3 using Kyorarom Ascendency Alpha 3 at a clock of 1200MHz -> i love it!
 
oh... hatte die Hoffnung, es gaebe was schmuckeres
das ganze wurde hier in etwa auch angesprochen, der passende "rudolf Thread" im XDA muesste der hier gewesen sein, ein sehr brauchbarer Thread :)
 
OT ON
tnx 2 EternalFame done,
works as designed!
OT OFF
 
qaysedcftgb schrieb:
OT ON
tnx 2 EternalFame done,
works as designed!
OT OFF

happy to hear that :p

Sent from my GT-I5800 using Tapatalk
 
habs mal in den passenderen Thread gepackt, kommt von hier:
https://www.android-hilfe.de/forum/.../os-q-agg3-v5.182707-page-3.html#post-2615794

EternalFame schrieb:
hey qaysedcftgb
mal ne offtopicfrage undzwar hast du mal in einem thread von mir gesagt, dass du auch die adb methode benutzt um die factoryfs.rfs zu holen und sie dann in einer fertige onepackage.tar austauschst..

falls ja ich habe heut zufällig wieder den thread von alex galaxys custommaker tool gefunden und sogleich ausprobiert
wollte ich nur mal so sagen..falls du das tool schon kennst tuts mir leid :p

qaysedcftgb schrieb:
Hi eternalfame,

ja, das Tool kenne ich
Habe es aber damals wieder zur Seite gelegt, da das TAR daraus nicht flashbar war.
Heute weiss ich, dass es nicht an den Skripten lag.
Supersache, wenn man es sich so ansieht, habe es aber nicht mehr weiter verfolgt, da es scheinbar buggy ist. Wie auch immer man das nun verstehen mag, denn fuer mein Dahinhalten flutscht es!

Viele Gruesse
qaysed

//EDIT
es muss Dir nichts leid tun!

EternalFame schrieb:
ich hab mir heut die batch datein angesehn ein bisschen was geändert und hatte eine flashbare GB aosp .tar :)
nichts buggy und sonst auch keine fehler :)
weisst du zufällig wo das hintergrundbild drinsteckt und die launcherpro konfiguration?
ich habe alle sachen rausgeholt modem zimage datafs factoryfs cache aber trotzdem hab ichs nicht hinbekommen die Launchereinstellungen beizubehalten und das Hintergrundbild ):

qaysedcftgb schrieb:
einwandfrei!
Wie waers, wenn Du hier einen Upload der modifizierten Version machst?
Wuerde es vorne auf der ersten Seite verlinken, wenn Du damit einverstanden waerst.

Das Hintergrundbild...
ist ganz einfach
im /system/framework/framework-res.apk
ist das Default wallpaper eingebettet, das immer wieder nach einem WipeReset kommt.

Dein eigens ausgewaehltes Bild ist dann aber hier zu finden:
/data/data/com.android.settings/files/wallpaper
^^ das ist schon die Datei, es handelt sich hierbei um ein stumpf kopiertes Bild, umbenannt, Endung abgeschnitten.

So einfach entzaubert man ein Handy

Deine WLAN Settings hast Du schon?
-> /data/wifi/bcm_supp.conf

Launcherpro Config...
danach habe ich noch nie gesucht...
vielleicht findet es jemand schneller. Habe grad kein Handy zur Hand (fuer manch einen unvorstellbar, aber sowas gibt es auch )
Ist aber bestimmt in der Naehe des Wallpapers zu finden... waere mein erster Verdacht

Viele Gruesse
qaysed

EternalFame schrieb:
hehe danke da wär ich nicht draufgekommen :)
ja die .tar lässt sich problemlos flashen
aber ich hab so wie manch andere das problem keine mobile datenverbindung zu bekommen und das hindert mich am upload :)
und auch so möchte ich noch mit ein paar apps spielen die hineinkommen und ein paar rauswerfen :)
aber wenn 3G läuft und für mich der rest passt für den daily use werde ich sie in der schule uppen :) habe dort 10.3 MB/s upload xDD

qaysedcftgb schrieb:
sauber!

mittlerweile habe ich die Launcher Geschichte gefunden:
/data/data/com.fede.launcher/files/launcher.preferences
^^ das sieht ganz gut aus
wuerde das komplette Verzeichnis mitnehmen...

EternalFame schrieb:
ich nehme ja die

datafs.rfs
factoryfs.rfs
cache.rfs
modem.bin
und den Kernel mit

Wieso ist der Ordner nicht dabei? :p


BTW: ich lad dir gleich das ADB Tool rauf falls du willst :)
hab auch ein kleines Readme dazugepackt :)
ich probiers noch einmal aus ob es eh ohne probs funktioniert

//EDIT:
hier ist das tool http://hotfile.com/dl/143885428/57ce...Maker.rar.html
wär nett wenn du mir sagst obs bei dir auch funktioniert oder ich nur glück hatte :)

qaysedcftgb schrieb:
ohne mich grossartig in das Alex Skript eingearbeitet zu haben...
aber:
es werden in der backup.bat eigentlich nur
system (stl6)
kernel (bml5)
modem (bml10)
erstellt.
Also ein echtes image durch den "dd" Befehl erstellt.
Nicht jedoch von der data (stl7).

Hier werden nur einige Verzeichnisse gezogen und manuell (!) ueber die Recovery.bat wieder zurueckgeschoben. Diese BAT kann man erweitern mit Verzeichnissen was auch immer man will.

Im TAR ist jedoch eine data.rfs drin. Mir ist mit dem Alex Skript nicht ganz klar, wo die ploetzlich herkommt...
Habe mich damit noch nicht befasst, was da drin steckt.

Da muss ich mir wohl mal Dein Skript ansehen was da drin steckt...

EternalFame schrieb:
oh shit du hast recht die hab ich beim rumspielen gelöscht die zeile O:

probier mal bei step1 die zeile

adb shell su -c "dd if=/dev/block/stl13 of=/sdcard/data.rfs bs=4096"

stl7 dürfte auch funken

einzufügen :)

die dummheit regt mich auf xD lieg leider schon im bett :p

Gesendet von meinem GT-I5800 mit Tapatalk

ps: ich glaube die data.rfs ist eine durch zufalldaten durch das tar programm erstellte datei, da das programm keine finden kann (sowie msdos wenn es nichtvorhandene dateien erstellt)


EternalFame schrieb:
hey qaysed ich bin gerade heimgekommen von der schule und hab mir nochmal die batch dateien angesehen und ich mache ein dd image der datafs.rfs (dev/block/stl7) und verpacke diese auch mit in die .tar O:
also warum habe ich dann den launcherpro ordner nicht drin?

Da fragst mich jetzt was...
Ich habe mal die datafs.rfs der AGG3 V5 aufgemacht und sieh mal was da drin ist:



Nicht sooo viel...

Muss erst noch den anderen Rechner startklar machen, damit ich das Handy anstecken und dein Skript durchlaufen lassen kann...

Wird heute vermutlich nix mehr werden, da es eine groessere Aktion wird.
 
kay lass dir ruhig zeit :)
wegen der aosp rom wird es noch dauern, da ich keine lösung zum 3G big bekomme :/
und ich will den leuten keine rom ohne mobiles internet anbieten :p

Edit:/ holst du für deinen agg3 build nur die factoryfs oder auch die anderen block images?


Sent from my GT-I5800 using Tapatalk
 
Zuletzt bearbeitet:
Ich hole nur die factory mit adb raus und packe sie in das Flash.TAR rein, mehr nicht.
 
  • Danke
Reaktionen: EternalFame
Zum "zImage", dem Kernel also, mal zwei Fragen:


Gedumpt erhalte ich z.B. für den G3-Kernel eine Datei mit 7.680KB.
Im tar-File zum Flashen hat die Datei eine Größe von 6.476KB.


Da stellt sich mir 1. die Frage: Warum ist das so?
und zweitens und viel wichtiger eigentlich:

Welche Datei sollte ich nehmen, wenn ich tar-Archiv erstelle, dass per ODIN geflashed werden soll?
 
ich bin da in der Hinsicht etwas faul und mache mir da gar nicht so einen riesen Aufwand...

Ich dumpe mir nur die factory.rfs mit den bereits bekannten Befehlen
---
adb shell
su
mount -o remount,rw /dev/block/stl9 /system
dd if=/dev/block/stl6 of=/sdcard/factoryfs.rfs
---

eine batch dazu macht es einfacher, dann noch pullen, geht auch per Batch

Dann nehme ich mir einfach ein bewaehrtes TAR Paket, Inhalt:

datafs.rfs
factory.rfs
modem.bin
zImage

mehr nicht.

Dann mache ich das TAR einfach mit TotalCommander unter Windows auf, und tausche einfach die oben erstellte factory.rfs aus, mehr nicht.

Neuer Kernel?
Kein Problem. Dazu lade ich mir einfach den gewuenschten Kernel runter, entpacke ihn, tausche ihn nach o.g. Methode auch aus.
Kein Aufwand, fertig.

Mehr steckt da wirklich nicht dahinter.
Denn wozu sollte ich mir den Kernel dumpen, wenn es ihn zum dowload bereits gibt?
Bevor da was verrutscht, nehme ich das Original.
Auf die Groesse habe ich noch nie geachtet, da ich den Kernel nicht selbst dumpe und auch nicht verwende.

Hoffe die kleinen Taschenspielertricks helfen weiter :)

Ich seh schon... so langsam aber sicher entbloesse ich mich als grossen Faker ;)
Aber wenn man sich ein bisschen einarbeitet, dann ist das ganze moden und packen halb so wild wie es scheint.

Viele Gruesse
qaysed
 
  • Danke
Reaktionen: Michael M.
habs gemanaged...
mannomann... das waren gefuehlte 3 Stunden... da kann man locker ien Bier wegtrinken bis das Skript durch ist ;)

Also... Dein Skript kopiert alles weg... auch die Launchereinstellungen oben...

aber die Knackpunktfrage ist:
interessiert das ODIN ueberhaupt beim flashen?
Was macht ODIN mit der cache Datei?
-> der Dalvik liegt da bei mir auch mit drin und ist alles in allem 90 MB gross...

Fuer ich riecht das in etwa nach:
ein Image von einem Windows Domain Controller erstellen und zurueckspielen
das geht zweifelsohne, fliegt einem aber um die Ohren

bin da sehr zweifelnd, ob man wirklich eine bequeme Image-Restore Aktion auf dem Handy fahren kann, oder ob man doch nicht hier und da ein wenig selber eingreifen muss.

Ich glaube Alex war mit seinem Gedanken
-system flashbar
-Userdaten nachtraeglich per ADB reindonnern
nicht verkehrt.

Greetz
qaysed
 
  • Danke
Reaktionen: EternalFame
bei mir dauert das script 10 min :p
ja ich habs mir auch schon gedacht :p aber regt sich odin auf wenn keine datafs dabei ist?

Sent from my GT-I5800 using Tapatalk
 
habs noch nie ohne probiert, koennte sein, dass der Flashvorgang fehlschlaegt
Wuerde es gerne probieren, aber an USB1 wuerde ich das ungern probieren.

Hoffe, ich habe heute Abend ein Ersatzgeraet mit USB2, dann ziehe ich es mal durch.
Kann ja eigentlich nix schief gehen, da das CWM bestehen bleibt, somit ist immer noch der direkte Tastendruck zum DL Modus moeglich.

Mein Tip hier:
es wird gar nichts passieren, sofortiger Abbruch, weil gewisse Dateien einfach fehlen

Viele Gruesse
qaysed
 
hmm da odin sich seit neustem aufregt bei der script oneoackage datei :" i.e unknown datafs.rfs file" :/
das muss ich mir am montag nochmal ansehen vlt kann ich einfach die datafs von cm7 nehmen :)

aber ich möchte mal ein fettes danke an dich richten, da du echt verdammt hilfsbereit bist :)

Sent from my GT-I5800 using Tapatalk
 
wenn Du ein Projket auf CM7 Basis machst, dann ist es sehr sinnvoll, wenn du einfach
-Dein verwendetes BasisTAR hernimmst
-erstmal eine Kopie davon machst, die Kopie nehmen
-einfach die factory.rfs mit TptalCommander unter Windows austauschen
-ggf. noch einen anderen Kernel (falls moeglich) aus dem TAR Kernel Paket Deiner Wahl reinkopieren
fertig.

Ich wuerde mit der data und cache Datei gar nicht lange rumexperimentieren.
Wichtiger finde ich die Funktion, dass man nach dem Flashen umgehend ins CWM kommt, um einen Wipe durchzufuehren, um Altlasten/Fehlkonfigurationen auszumerzen. Damit waere die komplette data Datei mit allen Usersettings wieder obsolet.

Und genau hier setzt dann das Alex Recovery Skript ein...
gewisse voher gesicherte Einstellungen wieder zurueckspielen.
Sicherlich kann man die gesicherten Verzeichnisse auch in eine update.zip verpacken und aus dem CWM wieder reinbringen, sehr elegante Sache, da hier keine Operation am offenen Herzen gegeben ist.

Viele Gruesse
qaysed
 
ja da werd ich eh bleiben :)
aber wichtiger ist mit das mobile internet xD
was denkst du wird das mobile internet vom kernel gesteuert oder z.b die libwebcore? oder was andres :S

Sent from my GT-I5800 using Tapatalk
 
hm...
so wie ich das ueberschaue ist es wohl die modem Datei die hierfuer zustaendig ist.
Im xda berichten indische User, dass sie bei einer bestimmten FW Version eine gepatchte modem Datei benoetigen, sonst haben sie auch Probleme ins mobile Internet zu kommen...

Einen CM Kernel hast aber schon in Benutzung, nicht dass Du einen Froyo Kernel einsetzt?!
 

Ähnliche Themen

roman
Antworten
10
Aufrufe
2.081
qaysedcftgb
Q
J
  • jrehhofj
2
Antworten
32
Aufrufe
4.814
Bigmaster
B
G
  • GerdPol
Antworten
1
Aufrufe
2.013
DaBigFreak
DaBigFreak
Zurück
Oben Unten