الشامل في التعامل مع الاجهزة ذات المعالج rockchip

Redha

إداري سابق
إنضم
16 ماي 2012
المشاركات
5,582
مستوى التفاعل
20,348
النقاط
0
الإقامة
الجزائر


اعضاء و زوار المنتدى الجزائري للمحمول
نحاول ان نقدم لكم هذا الموضوع الشامل في التعامل مع اجهزة الاندرويد ذات المعالج
rockchip عسى الله يوفقنا في ذلك .. راجيا ان يفيدكم في شئ

كما اتقدم بالشكر لأخي نورالدين HILL الذي كان سببا في كتابة هذا الموضوع

كما اتقدم بالشكر الى أخي جمال الدين DZ-Developer

قبل البداية اريد ان انوه بأنه لا انا و لا المنتدى مسؤول عن اي اضرار تحدث لاجهزتكم جراء استعمال البرامج المطروحة .. كما أحيطكم علما بأنني لم اجربها كلها



1m7K6a.jpg






معلومات عامة

rockchip و هو سلسلة من المعالجات الصينية الصنع Fuzhou Rockchip Electronics Company.


[TABLE="class: cms_table_table cms_table_table-striped"]
[TR]
[TH]model[/TH]
[TH]CPU[/TH]
[TH]GPU[/TH]
[TH]Max. resolution[/TH]
[TH]Android[/TH]
[/TR]
[TR]
[TD]RK3188[/TD]
[TD]4× Cortex-A9 (28nm/up to 1.6GHz)[/TD]
[TD]Mali-400[/TD]
[TD]2048 × 1536 px[/TD]
[TD]4.4[/TD]
[/TR]
[TR]
[TD]RK3168[/TD]
[TD]2× Cortex-A9 (28nm/up to 1.2GHz)[/TD]
[TD]PowerVR SGX540[/TD]
[TD]1920 × 1080 px[/TD]
[TD]4.2.2[/TD]
[/TR]
[TR]
[TD]RK3066[/TD]
[TD]2× Cortex-A9 (40nm/up to 1.6GHz)[/TD]
[TD]Mali-400[/TD]
[TD]1280 × 800 px[/TD]
[TD]4.1[/TD]
[/TR]
[TR]
[TD]RK2918[/TD]
[TD]Cortex-A8 (up to 1.2GHz)[/TD]
[TD]–[/TD]
[TD]–[/TD]
[TD]2.3[/TD]
[/TR]
[TR]
[TD]RK2818[/TD]
[TD]ARM926EJ-S ARMv5[/TD]
[TD]–[/TD]
[TD]1024 × 768 px[/TD]
[TD]2.1-2.3[/TD]
[/TR]
[TR]
[TD]RK2808A[/TD]
[TD]ARM926EJ-S[/TD]
[TD]–[/TD]
[TD]–[/TD]
[TD]1.5[/TD]
[/TR]
[/TABLE]

RK3188



  • Android 4.4
  • Quad-core ARM Cortex-A9 @28nm (up to 1.6GHz)
  • Quad-core Mali-400 GPU
  • OpenGL ES 1.1/2.0 & OpenVG 1.1
  • 1080p@60fps video decoder, 1080p@30fps video encoder (H.264, VP8)
  • Up to resolution of 2048 × 1536 pixels
  • DDR3 & LPDDR2 support
  • Embedded GPS baseband

RK3168



  • Android 4.2.2
  • Dual-core ARM Cortex-A9 @28nm (up to 1.2GHz)
  • PowerVR SGX540 GPU
  • OpenGL ES 1.1/2.0 & OpenVG 1.1
  • 1080 video decoder/encoder (H.264, VP8)
  • Up to resolution of 1920 × 1080 pixels
  • DDR3, DDR2 & LPDDR2 support

RK3066



  • Android 4.1 (Jelly Bean)
  • Dual-core Cortex-A9 @40nm (up to 1.6GHz)
  • Quad-core Mali-400 GPU
  • OpenGL ES 1.1/2.0 & OpenVG 1.1
  • 1080 video decoder/encoder (H.264, VP8)
  • Up to resolution of 1280 × 800 pixels
  • Adobe Flash Player 10.1 HW acceleration
  • DDR3, DDR2, & LRDDR2 support

RK2918



  • Android 2.3 (Gingerbread)
  • Cortex-A8 (up to 1.2GHz)
  • OpenGL ES 2.0 & OpenVG (up to 60M triangles/second)
  • 1080p video decoding/encoding (Google WebM VP8, H.264, WMV, MPEG4)
  • DDR3, DDR2, and mobile DDR support
  • Up to 3× USB 2.0 interface (including OTG function)

RK2818



  • Android 2.1 (later 2.2/2.3)
  • ARM926EJ-S ARMv5
  • DDR2 (128MB ~ 512MB)
  • Up to 640MHz
  • better DSP (CEVA MM2000)
  • Up to 32GB of internal (flash) storage
  • Up to resolution of 1024 × 768 pixels
  • Support Wi-Fi interal, supports external 3G module
  • USB 2.0 interface, and supports the OTG function
  • Supports YouTube, up to 720p video playpack, and HTML5 video

RK2808A



  • Android 1.5 (CupCake)
  • ARM926EJ-S
  • SDRAM


و تجدر الاشارة بأن المواصفات العامة يمكن تحجيمها و تحديدها على جهاز حقيقي(مثلا RK2918 يمكن ترقيته إلى 4.0.3 وإلى 4.0.4 )... و ذلك بان المبرمجين يمكنهم تعطيل تجزيئات النواة لاجهزة الموديم الجيل الثالث 3G و غيرها ...


 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip




كيفية أخذ Full Dump
1 - راجع موضوع اخي جمال الدين جزاه الله عنا كل خير
www.dzgsm.com/vb/showthread.php?t=16784

2-
راجع موضوع اخي علي جزاه الله كل خير
http://www.dzgsm.com/vb/threads/21538-full-dump-rockchip/

3-
او بهذه الطريقة
rkdump_android.zip
> adb push rkdump /data/ (or somewhere you can push)
> adb shell
# cat /proc/mtd
(check partition number and partition name)
# chmod 755 /data/rkdump
# /data/rkdump /dev/block/mtdblock1 /sdcard/kernel.img
kernel.img found (4731248 bytes)
dumping...
crc found (4 bytes, 0x973f7d99)
done
# /data/rkdump /dev/block/mtdblock2 /sdcard/boot.img
cramfs found (172032 bytes)
dumping...
crc found (4 bytes, 0xffcd3429)
done
# /data/rkdump /dev/block/mtdblock3 /sdcard/recovery.img
:
# /data/rkdump /dev/block/mtdblock4 /sdcard/system.img
:
# /data/rkdump /dev/block/mtdblock5 /sdcard/update.img
update.img found (116115456 bytes)
dumping...
crc found (4 bytes, 0x0709e735)
done





كيفية تعديل الروم
update.img الاصلية تحتوي على صور مشفرة في بعض الحالات.. اذا لا بدا من تفليش الجهاز و اخذ دمب غير مشفر

فك/جمع update.img

AFPTool.exe -unpack update.img update


سوف نحصل على boot.img, kernel.img, system.img, الخ ... في المجلد update/Image

AFPTool.exe -pack update update.img


فك / جمع system.img

أولا قم بتثبيت cramfsprogs & fusecram


sudo apt-get install cramfsprogs fusecram


فك .sh script
#!/bin/sh
echo "unpacking..."
mkdir $1
sudo mount -t cramfs -o loop $1.img $1
tar cvzf $1.tgz $1
sudo umount $1
tar xzvf $1.tgz
echo "done


" الاستخدام :

./unpack.sh update


جمع system.img

mkcramfs system system.img


Boot & recovery image

يمكنك استخدام نفس الخطوات لفك boot و recovery images لكن من الضروري اضافة CRC في نهاية هذه الملفات images

mkfs.cramfs -n v1.01 boot boot.img


Add CRC
rkcrc file.img file-crc.img


Kernel.img

هذا الشرح مستند على أعمال xaueious من هنا .




أدوات العمل

تعريفات Rockchip Driver
http://www.mediafire.com/download/3x...6/RKDriver.rar
الادوات الرسمية للتحديث
RKAndroidBatchUpgrade, RKAndroidTool
الادوات الغير رسمية للتحديث على Linux/Mac OS
http://forum.xda-developers.com/show....php?t=1286305
الادوات الرسمية للمعالج RK2808
RKAndroidDM, RKAndroidTool
التفليش ببطاقة الذاكرة
برنامج حرق الروم عل
ى بطاقة الذاكرة Rockchip upgrade disk tool
ادوات التعديل على الويندوز
AFPTool, New Tuxbox FlashTools
مجموعة فلاشات لأجهزة ذات المعالج firmware rockchip
http://www.dzgsm.com/vb/showthread.php?t=10332

 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip



ملفات الريكوفري CWM



المؤلف الاصلي هو koush و مجموعة من المطورين .. و هم لا يتحملون المسؤولية على استعمالها
use this CWM-based Recovery at your own risk

هذا الريكوفري يمكنه كتابة تجزيئات خام MTD .. raw .. مثل الكيرنيل و البوت و الريكوفري في المعالجات RK3188, RK3066, RK2928, RK2926, RK2918, و RK2906 بدون اي مشاكل و بدون الويندوز

http://forum.xda-developers.com/show....php?t=2102679

الوظائف



  • install zip from sdcard
  • install zip from sideload
  • wipe data/factory reset
  • backup
  • restore
  • mount USB storage
  • input devices
    • mouse
    • keyboard
    • touch screen
    • remote controller (on some devices)






  • الذاكرة storages
    • internal FAT partition (as /sdcard)
    • external SD card (as /external_sd)
  • التجزيئات partitions
    • misc (mtd)
    • kernel (mtd)
    • boot (mtd)
    • recovery (mtd)
    • system (ext4)
    • data (ext4)
    • cache (ext4)
  • أوامرcommands on adb shell
    • dump_image
    • erase_image
    • flash_image



التحميل
راجع هذه المواضيع



ملفات الريكوفري cwm لبعض الاجهزة ذوات المعالج rk2918/rk2906

ملفات الريكوفري هذه عبارة kernel+ramdisk

اذا كان جهازك غير موجود بالقائمة .. استعمل الريكوفري العام generic ramdisk-only image

ملاحظة .. لتثبيت generic ramdisk-only image لا بدا ان يكون الكرنيل سليم .. و لسلامة الجهاز فان خاصية فورمات الكرنيل تمت ازالتها في generic ramdisk-only image فلا تخشى شيئ



طريقة تثبيتCWM


1 - عن طريق الريكوفري القاعدي(الاصلي) للجهاز
. قم بتغيير اسم الملف CWM.zip الى update.zip
. قم بوضع update.zip في جذر المسار internal FAT partition او external SD card
. ندخل لواجهة الريكوفري بالطرق المعروفة و نثبت الملف

صورة تجزئة الريكوفري القديمة ستحفظ على الشكل dumped_recovery.img في المسار internal FAT partition او external SD card
اذا ظهرت لك رسالة "invalid" جرب طريقة اخرى

2 - عن طريق root shell

. فك الضغط عن الملف CWM.zip ستجد به ملفين flash_image و recovery.img
. ادخال الملفين داخل الجهاز
adb push flash_image /dev/
adb push recovery.img /dev
/




. ادخل root shell
. تفليش recovery.img داخل تجزئة الريكوفري بال flash_image

chmod 755 /dev/flash_image
dev/flash_image recovery /dev/recovery.img/




. ربما ستكون مظطرا لايقاف
install-recovery.sh الذي يقوم باعادة ظبط المصنع بعد كل تشغيل للجهاز

chmod 644 /system/etc/install-recovery.sh



3 -عن طريق
CWM القاعدي ان كان موجود مسبقا في الجهاز . .
. قم بوضع CWM.zip في جذر المسار internal FAT partition او external SD card
. ندخل لواجهة الريكوفري بالطرق المعروفة و نثبت الملف install zip from sdcard"


4 -عن طريق
adb sideload
. ندخل لواجهة الريكوفري
. نثبت الملف "install zip from sideload"
. adb sideload CWM.zip

5 -عن طريق
rkflashtool, أو RKAndroidTool

. قم بفك الضغط عن CWM.zip

. قم بتفليش recovery.img في تجزئة الريكوفري
كما في تجربة اخي نورالدين في هذا الموضوع

[url]http://www.dzgsm.com/vb/showthread.php?t=16907[/URL]






cT6Ma.gif





بالتوفيق للجميع

أخوكم رضا dzgsm


g9ip6jamkomkv00t09wx.png



 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

الله يعطيك الصحة خوية رضا شرح كامل وشامل تستحق كل التقدير
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيك اخي رضا على هذا الموضوع المميز والعمل الرائع
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

مبدع كعادتك صديقي رضا .وفيت وكفيت شرح شامل وسلس .
احلى تقييم+++
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

شكرا لك شرح كامل بدون نقصان بارك الله فيك
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

ما شاء تبارك الله موضوع شامل وشرح مفصل ومبسط الى درجة اكثر من مميزة

ربي يحفظك صديقي رضا والله شرح ضخم جدا وكلمة شكر اعتبرها تقصير في حقك بكم الموضوع المتعوب عليه فعلا

اجمل تقييم مني .
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيك
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

***
**
*
ما شاء الله ..اخي رضا ... موضوع رائع ... نسأل الله لك التوفيق والسداد ...ياطيب ..
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

ما شاء الله و لا حول و لا قوة الا بالله
بصراحة عمل و شرح لا يقدر بثمن .. و هنيئا لنا و لكل رواد المنتدى .
بارك الله فيك اخي رضى
تقبل من فضلك احر تحياتي و تقديري
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

ماشاء الله موضوع رائع ومتكامل وخاصة أنه على يد أشخاص طيبين ولهم أفكار مميز
وهم جمـال نورالدين ولا ننسى عمي رضا رغم كبر سنه لكنه يأبى إلا أن يعطي كل مالديه لكي يساعد الإخوة الكرام

بارك الله فيكم وجزاكم الله كل خير ++ أحلى تقييم
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيك
الله يذيدك من علمه
احلا تقيم
++++++
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيك اخي رضا على هذا الموضوع المميز
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

موضوع محكم وشرح وافي بارك الله فيك أخي رضا

تقييم
+++++
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيكم وجزاكم الله كل خير على هذا الموضوع المميز
 
رد: الشامل في التعامل مع الاجهزة ذات المعالج rockchip

بارك الله فيك هده الاجهزة تزداد تعقيدا في كل مرة ادا لم تكن هناك مساعدة من طرف الاخوان فلا داعي للبحث لكن الحمد لله هناك قلوب مازالت تنبض خيرا ربي يجازيكم
 
Robuste

السلام عليكم
لدي تابلات Robuste Technologie III Model 7-TDB ذات المعالج Rockchip CPU Cortex A9 1.0Ghz Duel-cor DDR3 De 512 Mb Stokage interne 4GB هل يوجد اخ يساعدني على ايجاد الفلاش بارك الله فيكم.ان عضو جديد لمن يريد المسادة من فضلة ان يرسل لي رسالة على الرسائل الخاص ربي يوفقكم و ينوركم
 
يااخي فلاشة logicom 1040 btk
 
السلام عليك يا اخي العزيز هل من فلاش لطابلات ROBUSTE ذان المعالج rockchip 3026 ykq8-rk3026-v2.0 الله يخفضك
 
عودة
أعلى