MK809II + XBMC + samba (LAN) – μέρος 2/2

Το μέρος 1 θα το βρείτε εδώ.

Το Σαββατοκύριακο που πέρασε είπα να κάτσω να φτιάξω επιτέλους το MK809II να παίξει σωστά τα HD video. Τελικά τα κατάφερα. Όπως περιέγραψα στο μέρος 1 χρειαζόταν να κάνω πρώτα root την συσκευή.

Ευτυχώς με λίγη αναζήτηση στο δίκτυο βρήκα έναν οδηγό που με βοήθησε σημαντικά στο σκοπό αυτό. Θα περιγράψω όμως πως έκανα εγώ την όλη διαδικασία. Χρειάστηκα ένα XP μηχάνημα (ως χρήστης mac δεν μου δίνεται ο USB driver που χρειάζεται για την σύνδεση της συσκευής σε mac). Αυτό ήταν εύκολο, μιας και έχω ακόμα ένα παλιό asus eee. Σε αυτό κατέβασα στο android sdk από την google.

Android SDK

Έχοντας κατεβάσει το SDK το ξεκινάμε και κατεβάζουμε τουλάχιστον το USB Driver για windows. Αυτό το χρειαζόμαστε για να κάνουμε edit ένα αρχείο του. Κάνουμε λοιπόν edit το αρχείο android_winusb.inf όπως περιγράφεται στον οδηγό.

Driver & hack

Κατεβάζουμε όλα τα απαραίτητα αρχεία.

Εγκατάσταση οδηγών

Ξεκινάμε την εγκατάσταση του οδηγού για το PDA.net. Το ίδιο το PDA.net δεν θα το χρειαστούμε, θα χρειαστούμε όμως τους οδηγούς του. Κάποια στιγμή θα μας εμφανίσει ένα παράθυρο όπου θα ζητά να συνδέσουμε την android συσκευή. Από πιο πριν θα πρέπει να έχουμε ενεργοποιήσει τα

  • USB Debugging 
  • Allow installations from unknown locations

Σύνδεση με συσκευή

Τη συσκευή τη συνδέουμε στο PC με το πλάγιο usb (εκεί όπου βάζουμε την τροφοδοσία), οπότε και χρειάζεται να χρησιμοποιήσουμε ένα usb port στο PC που να δίνει αρκετό ρεύμα. Εγώ προτίμησα να κάνω reset το MK809II μου, έτσι ώστε να ξεκινήσω με μια καθαρή εγκατάσταση. Με το που συνδέουμε το MK809II στο PC αυτό θα πρέπει να μπουτάρει. Αν δεν προχωρήσει η εγκατάσταση των οδηγών θα πρέπει να πάμε και να ενεργοποιήσουμε το Connect To PC στα settings του MK809II. Η εγκατάσταση των οδηγών θα πρέπει τώρα να ολοκληρωθεί.

Test

Το test που αναφέρει με το adb shell σε μένα δεν δούλεψε ποτέ, οπότε δεν πιστεύω ότι χρειάζεται να δώσουμε σημασία. Κακός αναφέρεται εξ αρχής.

Εκτέλεση του hack

Ήρθε λοιπόν η ώρα να τρέξουμε το hack, το πρόγραμμα δηλαδή που θα κάνει root την συσκευή. Η όλη διαδικασία θα χρειαστεί 3 reboots. Ακολουθήστε τις οδηγίες (πρέπει να πατάτε ένα κουμπί κάθε φορά που το λειτουργικό έχει φορτώσει μετά το reboot) και σε λίγο η συσκευή σας θα είναι rooted.

Rooted

Τι κερδίσαμε όμως από την όλη διαδικασία; Μα τώρα πια μπορούμε να χειριστούμε το MK809II σαν να ήταν ένα desktop μηχάνημα. Θα μπορούσαμε πχ να εγκαταστήσουμε ένα VNC Server και να το χειριστούμε από τον υπολογιστή μας. Η δική μου ανάγκη όμως ήταν να κάνω mount τα samba shares για να μπορεί το XBMC να τα δει σαν τοπικούς καταλόγους στο MK809II.

CIFS Manager

Πάμε στο play store και κατεβάζουμε το CIFS Manager. Το πρόγραμμα αυτό χρειάζεται να έχει root δικαιώματα και μπορεί όταν το  ΜΚ809ΙΙ κάνει boot να σετάρει αυτόματα τα samba shares που του έχουμε ορίσει. Τα shares έχουν την μορφή

192.168.0.78/MOVIES

δηλαδή είναι η IP του μηχανήματος και το share point από το samba. Το share point το κάνει mount συνήθως στο

/mnt/cifs/MOVIES 

σε έναν κατάλογο με το ίδιο όνομα με το share point.

HD Player + XBMC

Αφού λύσαμε το θέμα με τα samba shares προχωράμε στην εγκατάσταση του XBMC με τον MX Player σαν εξωτερικό player. Για τον σκοπό αυτό θα χρειαστούμε τρια πράγματα. Τον MX Player εγκατεστημένο, την σωστή έκδοση του XBMC και ένα επιπλέον αρχείο. Οι οδηγοί που χρησιμοποίησα για τα παραπάνω είναι αυτός και αυτός (ο δεύτερος είναι από ρωσικό site και η μετάφραση είναι από το google translate). Να σημειώσω ότι το MK809II είναι NEON, οπότε αυτό διευκολύνει την επιλογή του APK για το xbmc.

MX Player

Η παραπάνω λύση μπορεί να λειτουργήσει με διάφορους εξωτερικούς players, όμως ο MX Player είναι μάλλον ο καλύτερος. Βγαίνει σε δωρεάν έκδοση (με διαφημίσεις) και σε πληρωτέα χωρίς διαφημίσεις. Ανάλογα με τον player που θα επιλέξουμε θα πρέπει να κατεβάσουμε και το ανάλογο playercorefoctory.zip αρχείο.

XBMC

Εγκαθιστούμε το XBMC με τον φυσιολογικό τρόπο.

Playercorefactory.zip

Το αρχείο αυτό δίνει τις οδηγίες στο XBMC για την χρήση του εκάστοτε εξωτερικού player. Το αρχείο αυτό θα πρέπει να το κάνουμε unzip και το xml που περιέχει να το τοποθετήσουμε στον κατάλογο

sdcard / Android / data / org.xbmc.xbmc / files /. XBMC / UserData

Επειδή ο κατάλογος .XBMC είναι κρυφός θα πρέπει να ενεργοποιήσουμε τα κρυφά αρχεία στον file manager που χρησιμοποιούμε. Προσωπικά προτείνω τον ES File Manager.

Τέλος;

Ναι. Καλή διασκέδαση.

 

Advertisements
Tagged with: , , , ,
Posted in Uncategorized

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: