هک فیدیبوک

خب، بعد از چند ماه دست‌دست کردن، آخرش لینک از دست‌رفته‌ی آقای فروغی رو خوندم و تونستم طاقچه و یه سری نرم‌افزار دیگه رو روی فیدیبوک نصب کنم. اینجا می‌تونید اون لینک رو از آرشیو اینترنت بخونید. قبل از خوندن این لینک، من سعی کرده بودم از یه سری لینک خارجی این کار رو انجام بدم که اگه بخونید متوجه می‌شید که ترکیب یه سری کارها از این لینک‌ها گرفته شده. (لینک اول، لینک دوم)

نکته‌ی بعدی اینکه این کارها تنها راه‌حل نیست و شاید هم بشه سریع‌تر این کار رو انجام داد.. دیگه من بین متن به وبلاگ قبلی آقای فروغی ارجاع نمی‌دم و اکثرا از اون لینک کپی کردم.

دلیل روت کردن هم که واضحه، فیدیبوک محدوده و نمی‌شه روش نرم‌افزاری نصب کرد، نرم‌افزارهایی مثل طاقچه، کروم، فیدخوان و پاکت.


همچنین مسئولیت اتفاقات آتی هم به عهده‌ی خودتون. با انجام این کارها، دستگاه از گارانتی خارج می‌شه.


پیش‌نیازها

گنو/لینوکس – من اوبونتوی ۱۸ ریختم – اگر ندارید (لینک ویرچوال باکس، لینک اوبونتو)
دو تا فایل که بکاپ‌های رام روت شده و ایمیج ریکاوری TWRP هستن – لینک اول، لینک دوم


مرحله ۰

فیدیبوک توسط یک شرکت چینی ساخته شده و نسخه ارزان (با صفحه نمایش بی کیفیت) کتابخوان چینی Boyue T63 است.به لطف قابلیت های چیپ RK3026 استفاده شده در این کتابخوان (تبلت) اصلا نگرانی از بریک کردن دستگاه نداشته باشید و هر بلایی سر آن بیاورید به راحتی قابل جبران است.


مرحله ۱

قبل از هر چیز باید برنامه rkflashkit را روی لینوکس نصب و اجرا کنید:

sudo git clone https://github.com/linuxerwang/rkflashkit
sudo apt-get install python-gtk2
cd rkflashkit
sudo ./waf debian
cd binaries
sudo dpkg -i rkflashkit_0.1.3_all.deb
sudo rkflashkit

نکات یا مشکلاتی که ممکنه باهاش مواجه بشید: در مورد پکیج پایتون، به لینک گیت‌هاب برید، اونجا می‌بینید که پکیج‌ها ورژن‌شون فرق داره(یعنی اون دستورات فرق داره) و همچنین libusb رو هم نصب کرده. اگه در حین دستورات یا بعدش دچار مشکل شدید احتمال داره این دلایل باشه که سرچ کنید و پکیج‌های مورد نیاز رو نصب کنید.


مرحله ۲

خب تو این مرحله باید فیدیبوک رو ببریم تو حالت ریکاوری و ازش بکاپ بگیریم. قبل از این کار به تنظیمات فیدیبوک وارد بشید و گزینه‌های برنامه‌نویسان رو فعال کنید(درباره دستگاه – ده بار روی شماره ساخت ضربه بزنید) و usb debugging رو فعال کنید.

ابتدا فیدیبوک رو به کامپیوتر وصل کنید و بعد دکمه‌ی پاور رو ده ثانیه بگیرید تا خاموش بشه و بعد از خاموش شدن، دکمه‌ی سمت راست رو همراه با دکمه‌ی پاور بگیرید و بعد از چند ثانیه رها کنید(صدای وصل شدن به کامپیوتر رو باید بشنوید، سه تا پنج ثانیه معمولا).

بعد از این کار، نرم‌افزار rkflashkit، فیدیبوک رو می‌شناسه و شما باید از تک تک پارتیشن های شناخته‌شده در قسمت NAND Partitions بکاپ بگیرید. (دقت کنید که erase نکنید!)

تصویر نرم‌افزار rkflashkit بعد از شناختن فیدیبوک

مرحله ۳

در این مرحله باید بکاپ رام روت شده رو روی فیدیبوک فلش کنیم. کافیه که هر پارتیشن رو با ایمیج مخصوص به خودش فلش کنیم. دقیقا ۹ پارتیشن و ۹ فایل. دقت کنید که ممکنه پروسه‌ی این کار نیم ساعت طول بکشه. بعد از تمام شدن، گزینه‌ی Reboot رو بزنید و صبر کنید فیدیبوک بالا بیاد و با لانچری که نصب شده وارد بشید. دستگاه باید مثل شکل پایین بالا اومده باشه:


مرحله ۴

 برای جلوگیری از مشکلات بعدی (با بروزرسانی) بهتره تنظیم خودکار بروزرسانی رو غیرفعال کنید. کافیه که انگشت‌تون رو روی برنامه‌ی OTAInstaller نگه دارید و App Information و بعد گزینه‌‌ی غیرفعال کردن رو بزنید.


مرحله ۵ و ۶

قبل از اینکه این مرحله رو انجام بدید، شاید بتونید مراحل بعدی رو بدون مشکل انجام بدید. چون رام روت شده هست، فقط SuperSu روش نصب نیست. یعنی به مرحله‌ی ۷ می‌تونید برید. ولی من ریکاوری رو نصب کردم.

در این مرحله باید ریکاوری و SuperSu رو نصب کنیم. واسه این کار باید ابتدا TWRP Recovery رو با نرم افزار فوق به جای پارتیشن ریکاوری فلش کنید.

برای ورود به ریکاوری کافیه که فیدیبوک رو خاموش کنید و دو کلید چپ و راست و پاور رو هم‌زمان نگه دارید. بعد از این کار، ریکاوری مثل شکل پایین بالا میاد:

برای تکمیل روت از ریکاوری خارج شوید و ریبوت کنید. قبل از ریبوت از شما می پرسد که SuperSu نصب شود؟ شما هم با کمال میل بگویید نصب شود!

بگذارید فیدیبوک کاملا بالا بیایید. بعد روی SuperSu installer کلیک کنید.

گزینه نصب از طریق TWRP را انتخاب کنید، فایلی دانلود می شود و سپس فیدیبوک ریبوت شده و فرایند نصب تکمیل می شود.


مرحله ۷

الان باید adb رو روی لینوکس بالا بیاریم. اول که نصبش کنید و بعد طبق دستورات زیر یا این لینک جلو برید:

disconnect fidibo
edit file or create: emacs -nw  /etc/udev/rules.d/51-android.rules
add this line:  SUBSYSTEM=="usb", ATTRS{idVendor}=="2207", MODE="0666"
save the file: C-X C-C
restart ude: /etc/init.d/udev restart
connect fidibo
adb shell


مرحله ۸

الان باید نرم‌افزار نصب کنیم. یه راه اینه که با adb بیایم و نرم‌افزاری که می‌خوایم رو بصورت سیستمی نصب کنیم یا اینکه یه راه ساده‌تر که تو نظرات همون لینک اصلی گفته شده. این کامنت:

یک راه ساده تر نصب برنامه در فیدیبوک بدون هیچ عملیات اضافه: فقط کافیست از طریق adb به فایل allowinstallappsfile در مسیر data/ دسترسی داشته باشید و محتویات آن‌ را با یک ویرایشگر متن پاک کنید، بعد از آن به راحتی می‌توانید بازار را با مرورگر دانلود و نصب کنید. (…)

خب. کافیه که adb shell بزنید و به پوشه‌ی data برید و با busybox vi محتوای فایل مورد نظر رو پاک کنید و ریبوت کنید. بعد از این کار می‌تونید از روی حافظه‌ی دستگاه برنامه نصب کنید و یا دانلود کنید و نصب کنید.

دقت کنید که بعد از هر بار اجرای نرم‌افزار فیدیبو، این فایل دوباره از نو ساخته می‌شه. من نرم‌افزارهای زیر رو به ترتیب نصب کردم:

اول اومدم یه SuperUser خاص رو ریختم که باهاش بتونم نرم‌افزارهایی که نمی‌خوام رو حذف کنم. من kingoroot ریختم. حتی می‌تونید نرم‌افزارهایی مثل تیتانیوم و اینا رو بریزید.

بعد مایکت و root explorer رو نصب کردم. فایل منیجر رو به این دلیل نصب کردم که اگر فایل allowinstallappfile دوباره ساخته شد بتونم از روی خود فیبدبوک محتواش رو ویرایش کنم. همچنین فایل منیجر خود دستگاه هم تعریفی نداره.

می‌تونید تصویر نرم‌افزارها رو ببینید:


پیوست

فعال کردن حالت simplified view برای همه‌ی وب‌سایت‌ها:

همونجور که مستحضرید کروم یه قابلیت داره به اسم «نمایش ساده‌تر» که با استفاده از اون میشه سایت و وبلاگ‌ها رو ساده‌تر خوند.
اول در کروم وارد آدرس زیر بشید:

chrome://flags/ 

و بعد Reader mode رو جست‌ و جو کنید و حالت اون رو به Always تغییر بدید.

تغییر تصویر محافظ صفحه فیدیبوک:

کافیه که تصاویر مورد نظرتون رو به آدرس زیر اضافه کنید:

SDCard/Android/data/com.fidibo.reader.device/files/fidibo.euphrates/screensaver/

کانال و گروه تلگرامی فیدیبوک:

من سعی کردم یه سری آموزش‌های دیگه و کتاب‌هایی که مشکل کپی رایت ندارند رو برای فیدیبوک مناسب‌سازی کنم و اون‌ها رو داخل کانال تلگرامی گذاشتم. اگر دوست داشتید حتما یه سر به اون جا بزنید. (لینک کانال)

۲ پاسخ به “هک فیدیبوک”

  1. عطا اقوامی میگویند: پاسخ

    سلام و وقت بخیر دوست عزیز، من بشدت دنبال آموزشی در رابطه با روت کردن فیدبوک و نصب رام بودم تا بتونم طاقچه و کتاب راه رو هم روش نصب کنم و کتابهای دیگر رو هم بخونم. ممنون که این مقاله را منتشر کردید، اما بشدت در رابطه با محیط لینوکس بی تجربه هستم ، میخوا مرحله به مرحله از روی نوشته ی شما جلو برم…. اما جسارتا درخواستی داشتم، اگر امکانش باشه میتونم ارتباط بهتری با شما داشته باشم، مثلا ایمیل و یا اگر جسارت نباشه شماره تماس. ممنون میشم راهنماییم کنید تا اگر شرایطش رو داشتید و در انجام مراحل به مشکل خوردم بتونم با شما در تماس باشم
    شماره تماس من : ۰۹۱۲۳۱۱۵۸۲۷
    ایمیل: ata_aghvami@yahoo.com
    با تشکر فروان – عطا اقوامی

    1. سلام دوست عزیز

      از طریق لینک تلگرام که در انتهای پست هست می‌تونید وارد گروه بشید، اونجا سوال‌تون رو بپرسید احتمالا دوستان دیگه هستن که جواب‌تون رو بدن. من متاسفانه نمی‌تونم فعلا کمکی کنم تا نیمه‌ی خرداد.

دیدگاهتان را بنویسید