Μετάβαση στο περιεχόμενο


Φωτογραφία
* * * * * 12 ψήφοι

Cydia - Οδηγός επίλυσης προβλημάτων


  • Παρακαλούμε συνδεθείτε για να απαντήσετε
2851 μηνύματα σε αυτό το θέμα

#1   mikexs

mikexs

    iPH Master

  • 5.698 μηνύματα
  • Twitter:@mikexst
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad 3

Δημοσίευση 28/09/2009 - 22:01

*
ΔΗΜΟΦΙΛΕΣ

Παρακάτω θα βρείτε έναν αναλυτικό οδηγό για το πώς να λύσετε προβλήματα σχετικά με το Cydia.
Προσπάθησα να βρω όσα περισσότερα μπορούσα σχετικά με πιθανά προβλήματα του Cydia.

Αν έχετε κάποιο πρόβλημα με το Cydia, καλό θα ήταν να ξεκινήσετε από εδώ.
Πιθανόν να χρειαστεί συνδυασμός των παρακάτω προτεινόμενων λύσεων, προκείμενου να βρεθεί η κατάλληλη λύση σε κάποιο πρόβλημα.

Αν έχετε να κάνετε κάποια διόρθωση ή να προσθέσετε κάτι επιπλέον, θα παρακαλούσα να το κάνετε εδώ, ώστε να μπορέσουμε να κρατήσουμε συγκεντρωμένη τη γνώση σχετικά με την επίλυση προβλημάτων του Cydia.

Προαπαιτούμενα

1. Το OpenSSH πρέπει να είναι εγκατεστημένο και ενεργό (ενεργοποιείται/απενεργοποιείται από το αντίστοιχο toggle του sbsettings).
2. Το Terminal πρέπει να είναι εγκατεστημένο για να είναι δυνατή η χρήση κονσόλας από την ιδία την συσκευή.
3. Για χρήση κονσόλας σε περιβάλλον Windows, μπορείτε να χρησιμοποιήσετε κάποιον SSH Client, όπως PuTTY, OpenSSH.
4. Για μεταφορά αρχείων μέσω SSH από και προς το iPhone μπορείτε να χρησιμοποιήσετε κάποιον FTP-SCP Client, όπως WinSCP για Windows ή Cyberduck για MAC OSX.
5. Το WiFi πρέπει να είναι ενεργοποιημένο και το iPhone να έχει πάρει έγκυρη διεύθυνση IP στο τοπικό σας δίκτυο. Επιβεβαιώστε ότι έχετε πρόσβαση από τον υπολογιστή σας.
6. Σε περίπτωση που δεν υπάρχει διαθέσιμο ασύρματο δίκτυο, για μεταφορά αρχείων από και προς το iPhone χρησιμοποιήστε κάποιον από τους παρακάτω browsers: iPhone Explorer (Win), iPhoneBrowser (Win), iPhone Tunnel Suite (Win), DiskAid (Win/MAC), iPhone PC Suite (Win).
7. Επίσης, πληροφορίες για το πώς θα συνδεθείτε με SSH σε Windows και MAC, θα βρείτε εδώ και εδώ αντίστοιχα.
8. Πολλά από τα παρακάτω βήματα μπορούν να πραγματοποιηθούν και με τη χρήση του iFile, από Cydia.


Πράγματα που πρέπει να γνωρίζετε

1. Αν κατά τη διάρκεια του Jailbrake έχετε επιλέξει να εγκατασταθούν το Icy και το Cydia μαζι, και το Cydia κρασάρει (δεν ανοίγει κτλ), τότε η μονή λύση είναι να κάνετε ξανά Jailbrake. Αυτή τη φορά επιλέξτε καλύτερα μόνο το Cydia. To Icy μπορείτε να το εγκαταστήσετε αργότερα προσθέτοντας το αντίστοιχο source μέσα από το Cydia.

2. Αν έχετε πρόβλημα με το να τρέξετε την εντολή apt-get (apt-get command not found), κατεβάστε το αρχείο apt-get από εδώ: http://www.sendspace.com/file/cr95jg. Αντιγράψτε το στο /usr/bin/, πάνω στο αρχείο apt-get κάντε δεξί κλικ και properties και στην περιοχή permissions βάλτε 775 ή 777 και η εντολή apt-get θα δουλέψει.

3. Για να συνδεθείτε σαν root, καλέστε την εντολή

su
alpine (το default password)

Όλες οι εντολές που αναφέρονται πιο κάτω, θα πρέπει να εκτελούνται σαν root.


1. Εντοπίστε το πρόβλημα

Ακολουθήστε τα παρακάτω βήματα προκειμένου να εντοπίσετε το πρόβλημα

1) Μέσω terminal ή κάποιου SSH Client
2) Σαν root δώστε την εντολή

apt-get update

3) Διαβάστε το μήνυμα λάθους και προσπαθήστε να εντοπίσετε πιθανή λύση σε κάποιο από τα παρακάτω.


2. Το Cydia κρασάρει κατά την εκκίνησή του

1) Συνδεθείτε μέσω SSH στην συσκευή.
2) Πηγαίνετε στο directory /private/var/lib/apt/lists.
3) Διαγράψτε τα πάντα ΕΚΤΟΣ από τον φάκελο partial.
4) Κάντε επανεκκίνηση τη συσκευή.


3. Δεν μπορείτε να προσθέσετε ένα νέο repo στο Cydia

Πολύ πιθανόν να συμβαίνει κάτι από τα παρακάτω:

1) Την δεδομένη χρονική στιγμή το repo δεν είναι διαθέσιμο. Ελέγξτε στο αντίστοιχο forum για περισσότερες πληροφορίες σχετικά με το πότε θα είναι το repo διαθέσιμο και πάλι.
2) Έχετε πληκτρολογήσει κάτι λάθος. Μην ξεχνάτε ότι χρειάζεται και το / στο τέλος του url.
3) Δεν έχετε σύνδεση σε δίκτυο και ως αποτέλεσμα δεν μπορείτε να συνδεθείτε στο internet. Ελέγξτε το WiFi.


4. Προβλήματα με τα sources/repo

Ένα συνηθισμένο μήνυμα είναι το Bzip2 error ή πιο απλά το γεγονός ότι ένα source δεν δουλεύει σωστά.
Αν ένα repo δέχεται μόνο μια συσκευή ανά λογαριασμό (όπως το xSellize), τότε θα πάρετε το παραπάνω error, αν δοκιμάσετε να προσθέσετε περισσότερες από μια συσκευές.

Αν δεν μπορείτε να αφαιρέσετε το source/repo από το Cydia ή αν το πρόβλημα παραμένει τότε δοκιμάστε τα παρακάτω βήματα:

1) Συνδεθείτε μέσω SSH στην συσκευή.

2) Πηγαίνετε στο directory /private/etc/apt/sources.list.d.
3) Κρατήστε ένα BackUp του αρχείου cydia.list ή γενικά του φακέλου sources.list.d
4) Κάντε επεξεργασία το αρχείο cydia.list με έναν text editor και διαγράψτε το προβληματικό source. Σώστε το αρχείο.
5) Αν μέσα στον φάκελο sources.list.d υπάρχει κάποιο αρχείο .list με το όνομα του προβληματικού repo, διαγράψτε το.

6) Πηγαίνετε στο directory /private/var/lib/apt/lists.
7) Διαγράψτε όλες τις καταχωρήσεις που αναφέρονται στο προβληματικό repo.

8 ) Πηγαίνετε στο directory /private/var/lib/apt/lists/partial.
9) Διαγράψτε όλες τις καταχωρήσεις που αναφέρονται στο προβληματικό repo.

10) Πηγαίνετε στο directory /private/var/lib/cydia.
11) Κάντε επεξεργασία το αρχείο metadata.plist
12) Διαγράψτε όλες τις καταχωρήσεις που αναφέρονται στο προβληματικό repo. Σώστε το αρχείο. Συνήθως το κάθε repo εμφανίζεται πάνω από μια φορά, οπότε θα χρειαστεί να κάνετε αναζήτηση για να εμφανιστούν όλες οι καταχωρήσεις.

13) Κάντε respring ή επανεκκίνηση τη συσκευή.

Ας δούμε τα παραπάνω βήματα πιο αναλυτικά, χρησιμοποιώντας και κάποια παραδείγματα.

Αν θέλετε να διαγράψετε πλήρως ένα source/repo από τη συσκευή σας, θα πρέπει να ακολουθήσετε τα παρακάτω βήματα.
Εδώ θα χρησιμοποιήσουμε δυο παραδείγματα, για τα repo του StePackaging (smxy) και το iSpazio. Και στις δυο περιπτώσεις η λογική είναι ίδια, απλά οι αλλαγές γίνονται με ένα ελάχιστα διαφορετικό τρόπο.

Παράδειγμα 1ο.

Το repo.smxy.org δεν το βάζουμε εμείς. Μπαίνει με την εγκατάσταση του Cydia και το όνομα του είναι Ste Packaging.

Σε αυτή την περίπτωση θα μπούμε σε κάθε directory χωριστά.

Άρα διαγράφουμε:

1.
Στο /private/etc/apt/sources.list.d

> ste.list

2.
Επεξεργασία το cydia.list (διαγράφουμε το αντίστοιχο - αν υπάρχει - ste ή smxy)

3.
Στο /private/var/lib/apt/list

> repo.smxy.org_cydia_apt_dists_xena_main_binary-iphoneos-arm_Packages
> repo.smxy.org_cydia_apt_dists_xena_main_binary-iphoneos-arm_Packages.IndexDiff
> repo.smxy.org_cydia_apt_dists_xena_Release

4.
Στο /private/var/lib/apt/list/partial

> repo.smxy.org_cydia_apt_dists_xena_Release.gpg

5.
Τρέχουμε και τις εντολές find -name smxy* και find -name ste* σε όλο το / (με cd /)

> αν υπάρχει ακόμα κάτι, το σβήνουμε

6.
Respring ή Reboot


Παράδειγμα 2ο.

Για να δούμε γενικά, αν έχει παραμείνει κάτι από κάποιο repo πχ ispazio στο κινητό μας, κάνουμε τα παρακάτω:

xxxxx-iPhone:~ root# cd /

xxxxx-iPhone:/ root# find -name ispazio* (περιμένουμε μέχρι να δούμε κάτι σαν το παρακάτω)
./private/etc/apt/sources.list.d/ispazio.net.list
./private/var/lib/apt/lists/ispaziorepository.com_._Packages
./private/var/lib/apt/lists/ispaziorepository.com_._Release
./private/var/lib/dpkg/info/ispazio.net.list
./private/var/stash/Applications.DCgeDw/Cydia.app/Sources/ispaziorepo.com.png

xxxxx-iPhone:/ root#

Η εντολή μας φέρνει όλα τα directories όπου υπάρχει αναφορά στο ispazio.
Πηγαίνουμε σε όλα τα directories που θα προκύψουν πχ /private/var/lib/dpkg/info/ και σβήνουμε ότι υπάρχει για ispazio.


5. Το Cydia κρασάρει μετά από το "Reloading Data"

1) Μέσω terminal ή κάποιου SSH Client
2) Σαν root δώστε την εντολή

dpkg --configure –a

3) Κάντε επανεκκίνηση τη συσκευή.

Αν η πιο πάνω εντολή δεν λύσει το πρόβλημα, δοκιμάστε τα παρακάτω:

1) Συνδεθείτε μέσω SSH στη συσκευή.
2) Πηγαίνετε στο directory /private/var/lib/dpkg/updates/
3) Διαγράψτε τα πάντα
4) Μέσω terminal ή κάποιου SSH Client
5) Σαν root δώστε τις εντολές

dpkg --configure –a

apt-get update

apt-get install cydia (αν αποτύχει χρησιμοποιήστε την παράμετρο –fix-missing)

apt-get upgrade

6) Κάντε επανεκκίνηση τη συσκευή.


6. July 18th Error

Στις 18 Ιουλίου 2009, εξαιτίας ενός corrupted package, όσοι φόρτωσαν το Cydia μέσα σε ένα συγκεκριμένο χρονικό περιθώριο 10 λεπτών, ενδέχεται όλα τα packages να έχουν γίνει corrupted και να αντιμετωπίζουν προβλήματα κάθε φορά που προσπαθούν να ξεκινήσουν το Cydia. Αν πιστεύετε πως συμβαίνει κάτι τέτοιο ακολουθήστε τις παρακάτω οδηγίες (παραθέτω το πρωτότυπο κείμενο):

Here are ways to fix it for Windows and Mac users:

**Update 1: crash-x has made a small update to the PDF. Please follow instructions carefully. We have confirmed reports that one or more source-repos besides TheBigBoss may be causing your problems. Removing all the lists may help.

Windows users: Download this tool for Windows (.NET required) and unzip the files to a handy location. Run the enclosed executable and connect your device to your PC. Click the button to start the fix. A confirmation screen will appear shortly when it has finished.

Mac or Windows users: This document (PDF) describes how to fix Cydia using DiskAid for Mac or Windows.

Note: This is not a fix for all Cydia issues, but only if you loaded Cydia on July 18th during that 10 minute period and now cannot load Cydia at all.


7. Δεν εμφανίζεται το εικονίδιο του Cydia

Αν μετά την εγκατάσταση ενός νέου πακέτου, το εικονίδιο του Cydia έχει εξαφανιστεί και το πρόβλημα δεν διορθώνεται με επανεκκίνηση, ακολουθήστε τα παρακάτω βήματα:

1) Συνδεθείτε μέσω SSH στην συσκευή.
2) Πηγαίνετε στο directory /private/var/stash/Applications.pwn/Cydia.app
3) Αντιγράψτε το αρχείο icon.png στον υπολογιστή σας και διαγράψτε το από τη συσκευή.
4) Κάντε Resrping και ένα λευκό εικονίδιο θα εμφανιστεί για το Cydia.
5) Αντιγράψτε ξανά στη συσκευή (/private/var/stash/Applications.pwn/Cydia.app ) το εικονίδιο που είχατε κάνει backup προηγουμένως..
6) Κάντε Resrping και το κανονικό εικονίδιο θα πρέπει να επανέλθει.


8. Μήνυμα λάθους cydia method driver /usr/lib/apt/methods/HTTP could not be found

1) Συνδεθείτε μέσω SSH στην συσκευή.
2) Πηγαίνετε στο directory /usr/lib/apt/methods/
3) Αντιγράψτε το αρχείο http στον υπολογιστή σας, αλλά μην το διαγράψετε από τη συσκευή.
4) Μετονομάστε το αρχείο σε HTTP και μεταφορά στο ίδιο directory.
5) Δώστε στο αρχείο permissions 755, είτε με δεξί κλικ πάνω στο αρχείο, είτε από terminal με την εντολή chmod 755 HTTP
6) Κάντε respring ή επανεκκίνηση.


9. Εγκαταστήστε ξανά το Cydia

Αν το πρόβλημα που αντιμετωπίζετε δεν μπορεί να λυθεί κάνοντας κάτι από τα παραπάνω, τότε καλό θα ήταν να εγκαταστήσετε και πάλι το Cydia.

Ο πρώτος τρόπος είναι να το βάλουμε να εγκατασταθεί αυτόματα.

1) Μέσω terminal ή κάποιου SSH Client
2) Σαν root δώστε τις εντολές

apt-get remove cydia

όταν ζητηθεί, γράφουμε: Yes, do as I say!

για να προχωρήσουμε με την εγκατάσταση, δίνουμε την εντολή:

apt-get install cydia

3) Κάντε επανεκκίνηση τη συσκευή ή respring.

Ο δεύτερος manual τρόπος για να κάνετε εγκατάσταση ξανά το Cydia είναι ο παρακάτω.

1) Κατεβάστε το Cydia σε μορφή deb από εδώ: http://apt.saurik.co...phoneos-arm.deb
Αν έχετε εγκατεστημένη την 4.x, κατεβάστε αυτήν την έκδοση: http://apt.saurik.co...phoneos-arm.deb
2) Κατεβάστε και αυτό το αρχείο http://apt.saurik.co...phoneos-arm.deb
3) Αντιγράψτε τα δυο αυτά αρχεία deb σε οποιοδήποτε directory θέλετε πχ. /private/var/mobile, /private/var/tmp
4) Μέσω terminal ή κάποιου SSH Client πηγαίνετε στο directory όπου κάνατε αντιγραφή τα αρχεία (αν είστε ήδη με γραμμή εντολών αλλάξτε στο επιθυμητό directory με την εντολή πχ cd /private/var/tmp)
5) Σαν root δώστε την εντολή

dpkg -i essential_0-1_iphoneos-arm.deb cydia_1.0.3222-73_iphoneos-arm.deb; respring

Αν έχετε εγκατεστημένη την 4.x, δώστε την εντολή: dpkg -i essential_0-1_iphoneos-arm.deb cydia_1.0.3366-1_iphoneos-arm.deb; respring

*** Η τελευταία έκδοση του Cydia, συμβατή με όλες τις εκδόσεις του iOS είναι η 1.1.4, την οποία θα κατεβάσετε από εδώ. ***

6) Κάντε επανεκκίνηση (ίσως χρειαστεί δυο φόρες).

Ένας τρίτος, ευκολότερος τρόπος είναι η εγκατάσταση μέσω του iFile.

Αφού κατεβάσετε το αρχείο deb, είτε απευθείας από τη συσκευή με κάποιον downloader, είτε μέσω υπολογιστή και μετά μεταφορά του αρχείου στη συσκευή, ανοίξτε το iFile, πλοηγηθείτε στο directory που έχει αποθηκευτεί το αρχείο deb και επιλέγετε Installer. Το iFile θα αναλάβει να κάνει την εγκατάσταση του Cydia. Ίσως χρειαστεί να κάνετε respring ή reboot.


10. Εγκατάσταση αρχείων .deb γενικά

1. Χρησιμοποιώντας τον auto-installer του Cydia.

Βάζουμε το deb αρχείο μέσα στο φάκελο /var/root/Media/Cydia/AutoInstall/
Αν δεν υπάρχουν οι φάκελοι Cydia και AutoInstall, τους φτιάχνουμε εμείς, όπως ακριβώς τους βλέπουμε να αναγράφονται εδώ.
Μόλις τελειώσει η αντιγραφή του αρχείου, κάνουμε reboot το κινητό, και θα εγκατασταθεί αυτόματα.

2. Με γραμμή εντολών.

Βάζουμε το deb αρχείο σε ένα φάκελο πχ /tmp
Μπαίνουμε σε αυτόν τον φάκελο με γραμμή εντολών, πχ cd /tmp
Και τρέχουμε την εντολή:
dpkg -i όνομα αρχείου deb.deb (πχ αν το αρχείο λέγεται program.deb, θα τρέξουμε την εντολή dpkg -i program.deb)


Πηγές:

[1] xSellize 1,2
[2] iPhoneHelp 1
[3] Tech Chronicle 1
[4] me

Τελευταία επεξεργασία από: mikexs, 24/01/2012 - 12:23


Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;

#2   micraSport

micraSport

    iPH newbie

  • 34 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 01/10/2009 - 11:42

Άψογος...

#3   Darkgod

Darkgod

    iPH newbie

  • 64 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: Άλλο
  • Tablet:iPad mini 4 +4G

Δημοσίευση 01/10/2009 - 14:30

perfect:)

#4   prop

prop

    iPH newbie

  • 79 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: Άλλο
  • Tablet:iPad 2 +3G

Δημοσίευση 02/10/2009 - 06:06

xxxx:~ root# apt-get install cydia
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/apt.ripden.com_._Packages
E: The package lists or status file could not be parsed or opened.

Καλημέρα εμένα μου βγάζει αυτό το μύνημα και στο install καθώς και στο remove του cydia. Εγκατέστησα στο cydia και σαν αρχείου deb αλλά δεν γίνεται τίποτα (σημείωση το iphone ειναι 3GS).
Καμία ιδέα του τι να κάνω?
Στο update που κάνω μέσω terminal κάνει ignore αρκετά πράγματα.

Και πάλι Καλημέραααααα

Edit:
Τελικά βρήκα λύση, κάτι που δεν έκανα. Έσβησα απο το cydia.list κάποια repo και ξανά δουλεύει το cydia...

#5   AlexisGon

AlexisGon

    iPH Contributor

  • 842 μηνύματα
  • Φύλο: Δ/Α

Δημοσίευση 02/10/2009 - 15:07

Ευχαριστούμε mikexs...

#6   dennisdiokonst

dennisdiokonst

    iPH Member

  • 347 μηνύματα
  • Φύλο: Άντρας
  • Κινητό: iPhone X
  • Tablet:iPad mini

Δημοσίευση 13/10/2009 - 16:37

παιδια εγω που δεν εχω εγκατεστημενο το ssh επειδη εκανα restore και το cydia δεν μου ανοιγει για να το βαλω τι πρεπει να κανω? ευχαριστω πολυ...

#7   Lenswide

Lenswide

    iPH newbie

  • 24 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 17/10/2009 - 13:40

Έχω το εξής πρόβλημα. Είχα εγκαταστήσει το Cydia και μέσω αυτού κάποιες εφαρμογές. Σήμερα εγκατέστησα επιπλέον το Rock και το Icy απλώς από περιέργεια.
Όταν ξανά άνοιξα το Cydia μου έβγαλε ένα error και ενώ δουλεύει κανονικά δεν μου εμφανίζει στο manage τις εφαρμογές που είχα εγκαταστήσει (κάτι call counter iblacklist appsync κλπ) έτσι ώστε να τις κάνω uninstall ή κάτι.

Με το Cydelete που κατέβασα σήμερα έκανα uninstall το Icy.

Τα Cydelete και terminal που εγκατέστησα σήμερα τα εμφανίζει κανονικά στο manage του Cydia . Τα παλαιότερα όχι.

Τι κάνω σε αυτή την περίπτωση?

#8   mikexs

mikexs

    iPH Master

  • 5.698 μηνύματα
  • Twitter:@mikexst
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad 3

Δημοσίευση 18/10/2009 - 11:09

μηπως θυμασαι ποιο ηταν το error?

μπες απο terminal τρεξε την εντολη: apt-get update

αν υπαρχει καποιο προβλημα θα στο αναφερει σαν error.

#9   mikexs

mikexs

    iPH Master

  • 5.698 μηνύματα
  • Twitter:@mikexst
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad 3

Δημοσίευση 18/10/2009 - 11:20

παιδια εγω που δεν εχω εγκατεστημενο το ssh επειδη εκανα restore και το cydia δεν μου ανοιγει για να το βαλω τι πρεπει να κανω? ευχαριστω πολυ...


κατεβασε τα παρακατω πακετα:

http://apt.modmyi.co...phoneos-arm.deb

http://apt.modmyi.co...phoneos-arm.deb

χρησιμοποιησε ενα απο τα προγραμματα που αναφερονται στο πρωτο post στα προαπαιτουμενα (νουμερο 6), για να μπορεις να κανεις copy αρχεια στο iphone.

μετεφερε τα αρχεια που κατεβασες πιο πανω σε ενα φακελο πχ /private/var/tmp

μπες απο terminal (απο το κινητο) και τρεξε τις εντολες:

su
alpine

dpkg -i openssl_0.9.8h-5_iphoneos-arm.deb

dpkg -i openssh_4.7p1-5_iphoneos-arm.deb

ετσι θα εγκαταστησεις το openssl και επειτα το openssh.


Εναλλακτικα δες αν εχεις αυτο το path: /private/var/root/Media/Cydia/AutoInstall

εαν οχι φτιαξτο, προσοχη στα μικρα και κεφαλαια γραμματα.

Μεσα στο φακελο AutoInstall ριξε τα αρχεια που κατεβασες πιο πριν.

Σβησε το κινητο και ανοιξε το παλι. Θα εγκατασταθουν αυτοματα απο τον Auto Installer του Cydia.

#10   ReaLity

ReaLity

    iPH Member

  • 284 μηνύματα
  • Φύλο: Δ/Α

Δημοσίευση 25/10/2009 - 20:50

καταπληκτικο θεμα μου ελυσε το προβλημα δοκιμαζοντας μερικες λυσεις μεσω terminal. ευχαριστω πολυ

#11   karpathoslsa

karpathoslsa

    iPH newbie

  • 25 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 26/10/2009 - 03:10

καλισπερα παιδια εγς εχω αλλο προβλημα μου λεει οτι το password που κανονικα πρεπει να ειναι alpine οτι δεν ειναι σωστο τι να κανω σε αυτη την περιπτωση???

#12   mikexs

mikexs

    iPH Master

  • 5.698 μηνύματα
  • Twitter:@mikexst
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad 3

Δημοσίευση 28/10/2009 - 12:26

Προφανως το αλλαξες καποια στιγμη και τωρα δεν το θυμασαι... Πρεπει να το κανεις reset.

Σε αυτο το link http://www.gargan.or..._root_password/ θα βρεις οδηγιες.

Να χρησιμοποιησεις το terminal [ή καποιον SSH client και login ως mobile (οχι root)] και το iFile απο την ιδια τη συσκευη αντι για το iCommander... Οριστε και το αρχικο κειμενο:


It happens to the best.. and also to me.. jailbreaked iPhone/iPod Touch - ssh in as root - passwd.. and when you login next time.. what was my root password?? Here is a way to recover it :)

Jailbreaked IPhone - prereq

This will ONLY work if you jailbreaked your iPhone/iPod Touch (but hence you changed your password and ssh in your phone I guess thats covered :P)

Make sure to install:

* iCommander
* terminal (if you changed not only your root, but also your 'mobile' password)

both can be found and installed via cydia (probably also via installer...)



I only changed the root password!

This is easy. just ssh on your iPhone using the user 'mobile' (w/ default password 'alpine').

then create a symlink (because iCommander is pretty buggy):

ln -s /private/etc/master.passwd master.passwd

Afterwards - on your iPhone - start iCommander - your will see a '@master.passwd' file click on the the little blue error to the right and in Permissions type in '666' and press 'Set'.

back in the terminal you can now edit the master.passwd ('nano master.passwd') and change it.

Set the password of root to: /smx7MYTQIi2M (whole line should be something like:
root:/smx7MYTQIi2M:0:0::0:0:System Administrator:/var/root:/bin/sh
Then close it via Ctrl-X and then to save it.

Now you can login with root/alpine again :)


I only changed the root AND the mobile password!

This is a little trickier. but still pretty streight foreward. The only changes to above are, that you have to use the terminal instead of your computer with a nice keyboard to do all the steps above.

the trickiest parts are when you are in nano. Luckily you can just hold your finger longer on the black part of the terminal and a mini-menu opens up. There scroll your finger to 'misc' then to 'nano' and then to 'save' (let go) and again the same thing with quit.

Oh and you should change the line with 'mobile' as well:
mobile:/smx7MYTQIi2M:501:501::0:0:Mobile User:/var/mobile:/bin/sh


#13   alexandra

alexandra

    iPH newbie

  • 16 μηνύματα
  • Φύλο: Γυναίκα

Δημοσίευση 29/10/2009 - 21:18

Γεια σας
Eχω ενα IPHONE 3gs,16 GB με έκδοση 3.1.2 και Windows Vista με iTunes 9.0.1
ΜΟΛΙΣ ΕΚΑΝΑ Jailbreak με το blackra1n και CYDIA και μετα εκανα delete το blackra1n.
Βήμα 8: Για να βεβαιωθείτε ότι δουλεύει σωστά, ανοίξτε το blackra1n και πατήστε το κουμπί uninstall blackra1n.

Μπηκα στο CYDIA και ρωταει ως τι να συνδεθω: USER- DEVELOPER-HACKER
επελεξα USER και δεν με αφηνει να κανω τιποτα
ουτε το open ssh μπορω να κατεβασω -ουτε winterboard - ουτε update στο cydia μπορω να κανω γιατι εμφανιζει συνεχεια το εξης msg

http//apt.saurik.com
rosix:socket is not connected

kai

http//apt.saurik.com
NETDB: OPEN NODENAME NOR SERVNAME PROVIDED OR NOT KNOWN


please help...

#14   mikexs

mikexs

    iPH Master

  • 5.698 μηνύματα
  • Twitter:@mikexst
  • Φύλο: Άντρας
  • Κινητό: iPhone 6
  • Tablet:iPad 3

Δημοσίευση 29/10/2009 - 21:28

Σου απαντησα και στο αλλο topic που ανοιξες:

Ανοιξε το Cydia. > Πηγαινε στο Manage. > Πατα Settings (πανω αριστερα). > Επελεξε Developer (No Filters) ή οτι αλλο θες.

Ξεκινα με αυτο και μετα βλεπουμε... Επισης το σωστο ειναι: http://apt.saurik.com

#15   Jimaaras

Jimaaras

    iPH Addict

  • 731 μηνύματα
  • Φύλο: Άντρας

Δημοσίευση 30/10/2009 - 00:21

κάτι έγινε και μετά από κάποια downloads μου crasharei το cydia καμία ιδέα?

Ad

Ad

Team
iPhoneHellas
3,1416 μηνύματα
Twitter: @android
Φύλο: Όπως το δει κανείς
Κινητό: Android
Tablet: Για τα κουνούπια

Γιατί να γίνετε μέλη;



Χρήστες που διαβάζουν αυτό το θέμα: 35

0 μέλη, 34 επισκέπτες, 0 ανώνυμοι χρήστες


    Bing (1)