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

الكمبيوتر الكفي (http://www.ce4arab.com/vb7/index.php)
-   منتدى هواتف Google Android العام (http://www.ce4arab.com/vb7/forumdisplay.php?f=92)
-   -   [توضيح] الذاكره الداخليه app2sd, app2sd+ , data2sd (http://www.ce4arab.com/vb7/showthread.php?t=281453)

stinger1 13-01-2011 12:25 PM

[توضيح] الذاكره الداخليه app2sd, app2sd+ , data2sd
 
[RIGHT][SIZE=4]السلام عليكم ورحمه الله

ارتأيت ان اكتب هذا الموضوع لتوضيح بعض المفاهيم المتعلقه بذاكره الاجهزه الداخليه[/SIZE] [SIZE=4]
وارتباطها بتثبيت البرامج على الهاتف ونقلها للذاكره الخارجيه. والاساليب المتبعه لتوفير مساحه على الذاكره الداخليه.

[B][COLOR=Green][U]اولا: مفاهيم عامه:[/U][/COLOR][/B]

[B][U]الذاكره الداخليه[/U]:[/B] هي الذاكره المدمجه بالهاتف من المصنع وهي محدوده بحجم معين مثلا 512 ميجا و[COLOR=Red]لا يمكن زيادتها[/COLOR].

[B][U]الذاكره الخارجيه[/U]:[/B] هي عباره عن بطاقه ذاكره توضع في الهاتف ويمكن استعمالها لعده اغراض من تخزين صور وبيانات للبرامج مثل الخرائط. ويمكن استعمال اي بطاقه تتوافق مع الجهاز ولا تتجاوز حده الاقصى للاستيعاب.

[B][U]نظام الاندرويد:[/U][/B]
نظام الاندرويد مصمم على نواه اللينوكس (كما يعلم الجميع)، يتم تنصيب النظام كاملا على الذاكره الداخليه للجهاز، (عندما تنصب روم معينه) فإنه يتم [COLOR=Red]تخزينها على الذاكره الداخليه[/COLOR].

[U]في الاندرويد هناك شيء اسمه Dalvik فما هو؟
[/U]هو برنامج مبني على لغه الجافا ويقوم بدور ما يسمى virtual machine بمعنى انه يقوم بترجمه وتشغيل وتحسين اداء البرامج التي تقوم بتنصيبها من صيغه APK على هاتفك المحمول، وينتج عنه ما يسمى [/SIZE][SIZE=4][U]Dalvik Cache [/U]وهي ملفات وبيانات مرتبطه بكل برنامج تقوم بتثبيته وتشغيله على هاتفك وهذه البيانات ايضا [COLOR=Red]تخزن على الذاكره الداخليه[/COLOR].

[U]في الاندرويد هناك قسم (بارتشن) partition اسمه /data[/U]
مهمته تخزين البيانات للبرامج واي شيء متعلق بنفس نظام التشغيل وهذا كذلك [COLOR=Red]مخزن على الذاكره الداخليه[/COLOR].

[U]في الاندرويد:[/U] عندما تنصب برنامج APK فانه يتم تخزينه على الذاكره الداخليه، انا اتكلم كبرنامج وعمليه تنصيب له، فقد يكون معه بيانات مرتبطه توضع على الذاكره الخارجيه لكن البرنامج نفسه موجود على [COLOR=Red]الذاكره الداخليه[/COLOR]

الان اعتقد ان الصوره بدأت تتوضح، وبدأت المشكله تظهر ملامحها واسبابها، وبهذا ندخل صلب الموضوع.

اكثر من يهمه الكلام التالي ربما اصحاب اجهزه ديزاير لان ذاكرته الداخليه قليله نسبيا وبعد تنصيب الروم مثلا وانزال بعض البرامج تصبح بوضع حرج من انخفاض مستوى الذاكره الداخليه للاسباب التي ذكرتها سابقا.

[U][B]الحلول الموجوده:[/B][/U] كما قلنا لا يمكن زياده الذاكره الداخليه، لهذا فان الحلول الموجوده هي كيفيه توفير مساحه اكبر على الذاكره الداخليه.

الحلول الموجوده تنقسم لجزئين من حيث المصدر:

[U]1- حلول من شركه جوجل.[/U]
بدأت جوجل بدعم ما يسمى نقل البرامج على البطاقه الخارجيه (الذاكره) وبدأت هذه الميزه من الاصدار 2.2 وما بعده، لكن هذه الميزه مرتبطه بالبرنامج نفسه، هل هو قابل للنقل ام لا؟ وهذا يتم خلال مرحله البرمجه من قبل المبرمج نفسه، بأن يفعل هذه الخاصيه لبرنامجه لكي يتمكن الاندرويد من نقله عند طلب المستخدم ذلك (بعد تثبيت البرنامج) [COLOR=Red]ولا يحتاج الى صلاحيات روت[/COLOR] حيث انها ميزه من نفس النظام [COLOR=Red]سلبيته انه لا ينقل كل البرامج بشكل عام كذلك لا ينقل كل بيانات البرنامج فهو نوعا ما ليس مجديا بشكل ملحوظ.[/COLOR]

ويوجد ايضا للهواتف التي تعمل بنظام 2.2 فقط حل من خلال كتابه امر معين سواء باستعمال ال android-sdk او من خلال ال terminal المثبت على الهاتف، والامر هو

[/SIZE][CODE][SIZE=4]pm setInstallLocation 2[/SIZE][/CODE][SIZE=4]
هذا الحل [COLOR=Red][U] يحتاج صلاحيات روت[/U][/COLOR] وهو يحدد للهاتف ان تنزيل البرامج على الذاكره الخارجيه (يتم النقل اثناء التثبيت)، كما انه يوجد برامج في الماركيت تقوم بهذا العمل من خلال واجهه سهله الاستخدام لمن لا يستطيعون تنفيذ الامر بالطرق السابقه
ابحث عن SetInstallLocation في الماركيت، [COLOR=Red]و[/COLOR][/SIZE][SIZE=4][COLOR=Red]سلبيته كذلك انه لا ينقل كل البرامج بشكل عام كذلك لا ينقل كل بيانات البرنامج فهو نوعا ما ليس مجديا بشكل ملحوظ[/COLOR][/SIZE]
[SIZE=4]
[COLOR=Red][B]مشكله هذا الحل انه فقط مخصص للبرامج اي انه يحل جزء من المشكله التي ذكرناها سابقا، حيث يبقى موضوع الكاش والداتا بارتشن.[/B]
[/COLOR]
[U]2- حلول من مطورين الانظمه المفتوحه (اشخاص مستقلين)[/U]
[COLOR=Red]جميع الحلول تحتاج صلاحيات روت[/COLOR]
بدأ المطورون بايجاد حلول لهذه المشاكل بالتدريج، فكان اول الحلول:

[B][U]app2sd[/U][/B]: وهو اختصار ل application to sdcard اي البرامج على الذاكره الخارجيه. كيف يعمل؟

كلنا نعرف الاقسام (بارتشن) في الكومبيوتر العادي.. C, D وهكذا.
فكره هذا الحل انه يعتمد على تقسيم بطاقه الذاكره لقسمين، احدهما يبقى بالوضع العادي fat32 ، والاخر يتم تحويله لنظام ملفات اسمه ext سواء كان ext3 او ext4
وهو نظام الملفات المعتمد من لينوكس.

بعد ذلك يتم تغير اعدادات معينه بالنظام (ذات مستوى منخفض) يعني ليست من الاعدادات التي تشاهدها في القوائم، مهمه هذا التعديل ان يخبر نظام الاندرويد ان البطاقه الخارجيه لديها بارتشن من نوع ext وانك يا اندرويد ستستعمله لتخزين البرامج المثبته.

هذا الحل جيد وينقل البرنامج مع اغلب بياناته وهو مجدي نوعا ما... لكن ماذا عن ال [/SIZE][SIZE=4][U]Dalvik Cache?[/U] يبقى هنا سؤال جديد...

من هنا جاء الحل الثاني وهو تطوير للحل الاول واطلق عليه

[/SIZE][SIZE=4][B][U]+app2sd[/U][/B][/SIZE] [SIZE=4]اي المحسن ان صح التعبير، وما يميز هذا الحل انه يقوم بالعمل السابق من استعمال البارتشن ونقل البرامج .. كذلك فهو ينقل ال [/SIZE][SIZE=4][U]Dalvik Cache [/U]الى البطاقه الخارجيه على البارتشن المذكور سابقا.

بهذا يكون تم حل مشكلتين وزادت المساحه المتوفره على الذاكره الداخليه

يبقى موضوع ال /data الذي ذكرناه، وهو بارتشن الداتا على الاندرويد والذي يستعمله النظام لنفسه وللبرامج كذلك.

ومن هنا جاء الحل الثالث وهو ما يسمى

[U][B]data2ext او data2sd[/B][/U]:
ووظيفته اتوقع واضحه ومفهومه وهو نقل البارتشن /data من الذاكره الداخليه الى الخارجيه، [COLOR=Red]يحتاج هذا الحل لبطاقه ذاكره سريعه من الفئه 6 فما فوق حتى تحصل على نتائج ممتازه ان شاء الله.[/COLOR]

وبهذا فان استعمال app2sd+ و data2sd يحل اغلب المشاكل المتعلقه بالذاكره الداخليه من خلال نقل ما سبق للبارتشن الذي يتم انشاؤه على الذاكره الخارجيه

هناك بعض الرومات تأتي مدمج معها الحلول السابقه (كلها او بعضها) كما ويمكن تثبيت الحلول السابقه بشكل منفرد بعد تثبيت الروم اذا لم تكون موجوده بها ايضا

[COLOR=Red][B]لا اعتقد ان المجال يتسع هنا لشرح طريقه تثبيتها بشكل مفصل لان الفكره هنا هي توضيح الوضع والمفاهيم والمشاكل والحلول.
[/B][/COLOR][/SIZE][SIZE=4]
اتمنى ان اكون قد وفقت بشرح الموضوع بشكل سهل وسلس، حتى تعم الفائده للجميع
اضافات الزملاء تعليقاتهم تفرحني

قد اكون اخطأت في شرح شيء معين فأرجو ممن يجد اي خطأ في الشرح اعلاه ان يسعدني بتعليقه الكريم ويوضح لي وللاخوه خطأي.

اخوكم
يزن - الاردن
[/SIZE][/RIGHT]

الحوووت الأزرق 13-01-2011 02:17 PM

موضوع رائع وضح لنا بعض المعلومات الناقصة وياليت يكون فيه موضوع مفصل عن طرق التثبيت للحلول وكيف نعملها

mq2005 13-01-2011 04:15 PM

يا سلام ليك يا استنقر ..

اخيرا وجدنا شيء يستحق القرأة



وهذا عيب كبير في النظام .. حتى السمبيان تجاوزها
المفروض يكون البرنامج والداتا معاه على المومري كارد
خاصه بأن كثير من اجهزة الاندرويد ذاكرتها الداخليه صغيرة الحجم

وعلى فكرة بما اني استخدمت نقل البرامج والداتا لى المومري
الا انها تسبب عدم استقرار في النظام والبرامج ايضا ..

جهاز مثل الجلكسي اس بــ 16 قيقا داخليه
لا توجد فيه مثل هذه المشاكل



وهذه نقطه مهمه لمن اراد شراء جهاز يحمل نظام اندرويد
عليه بالتفكير في الذاكره الداخليه قبل كل شيء .

stinger1 13-01-2011 04:23 PM

[quote=mq2005;2136061]يا سلام ليك يا استنقر ..

اخيرا وجدنا شيء يستحق القرأة



وهذا عيب كبير في النظام .. حتى السمبيان تجاوزها
المفروض يكون البرنامج والداتا معاه على المومري كارد
خاصه بأن كثير من اجهزة الاندرويد ذاكرتها الداخليه صغيرة الحجم

وعلى فكرة بما اني استخدمت نقل البرامج والداتا لى المومري
الا انها تسبب عدم استقرار في النظام والبرامج ايضا ..

جهاز مثل الجلكسي اس بــ 16 قيقا داخليه
لا توجد فيه مثل هذه المشاكل



وهذه نقطه مهمه لمن اراد شراء جهاز يحمل نظام اندرويد
عليه بالتفكير في الذاكره الداخليه قبل كل شيء .[/quote]

اهلا بك اخي mq2005
كلامك صحيح
اعتقد هي بعض الاشياء التي تحكمهم من خلال نظام اللينوكس المستعمل كنواه
فهو وضعهم بهذه الصوره وكان يجب تجاوز ذلك بزياده الذاكره الداخليه.. وبزياده 100$ ليكون جهاز ممتاز، لانه صراحه الديزاير عدا هذا جهاز رائع

لكن ماذا نقول .. سياسه شركات واسواق ..و الا لما كان هناك desire HD او Desire Z:confused:

مملكة الحب101 13-01-2011 09:02 PM

[quote=stinger1;2135534][RIGHT][SIZE=4]السلام عليكم ورحمه الله

ارتأيت ان اكتب هذا الموضوع لتوضيح بعض المفاهيم المتعلقه بذاكره الاجهزه الداخليه[/SIZE] [SIZE=4]
وارتباطها بتثبيت البرامج على الهاتف ونقلها للذاكره الخارجيه. والاساليب المتبعه لتوفير مساحه على الذاكره الداخليه.

[B][COLOR=Green][U]اولا: مفاهيم عامه:[/U][/COLOR][/B]

[B][U]الذاكره الداخليه[/U]:[/B] هي الذاكره المدمجه بالهاتف من المصنع وهي محدوده بحجم معين مثلا 512 ميجا و[COLOR=Red]لا يمكن زيادتها[/COLOR].

[B][U]الذاكره الخارجيه[/U]:[/B] هي عباره عن بطاقه ذاكره توضع في الهاتف ويمكن استعمالها لعده اغراض من تخزين صور وبيانات للبرامج مثل الخرائط. ويمكن استعمال اي بطاقه تتوافق مع الجهاز ولا تتجاوز حده الاقصى للاستيعاب.

[B][U]نظام الاندرويد:[/U][/B]
نظام الاندرويد مصمم على نواه اللينوكس (كما يعلم الجميع)، يتم تنصيب النظام كاملا على الذاكره الداخليه للجهاز، (عندما تنصب روم معينه) فإنه يتم [COLOR=Red]تخزينها على الذاكره الداخليه[/COLOR].

[U]في الاندرويد هناك شيء اسمه Dalvik فما هو؟
[/U]هو برنامج مبني على لغه الجافا ويقوم بدور ما يسمى virtual machine بمعنى انه يقوم بترجمه وتشغيل وتحسين اداء البرامج التي تقوم بتنصيبها من صيغه APK على هاتفك المحمول، وينتج عنه ما يسمى [/SIZE][SIZE=4][U]Dalvik Cache [/U]وهي ملفات وبيانات مرتبطه بكل برنامج تقوم بتثبيته وتشغيله على هاتفك وهذه البيانات ايضا [COLOR=Red]تخزن على الذاكره الداخليه[/COLOR].

[U]في الاندرويد هناك قسم (بارتشن) partition اسمه /data[/U]
مهمته تخزين البيانات للبرامج واي شيء متعلق بنفس نظام التشغيل وهذا كذلك [COLOR=Red]مخزن على الذاكره الداخليه[/COLOR].

[U]في الاندرويد:[/U] عندما تنصب برنامج APK فانه يتم تخزينه على الذاكره الداخليه، انا اتكلم كبرنامج وعمليه تنصيب له، فقد يكون معه بيانات مرتبطه توضع على الذاكره الخارجيه لكن البرنامج نفسه موجود على [COLOR=Red]الذاكره الداخليه[/COLOR]

الان اعتقد ان الصوره بدأت تتوضح، وبدأت المشكله تظهر ملامحها واسبابها، وبهذا ندخل صلب الموضوع.

اكثر من يهمه الكلام التالي ربما اصحاب اجهزه ديزاير لان ذاكرته الداخليه قليله نسبيا وبعد تنصيب الروم مثلا وانزال بعض البرامج تصبح بوضع حرج من انخفاض مستوى الذاكره الداخليه للاسباب التي ذكرتها سابقا.

[U][B]الحلول الموجوده:[/B][/U] كما قلنا لا يمكن زياده الذاكره الداخليه، لهذا فان الحلول الموجوده هي كيفيه توفير مساحه اكبر على الذاكره الداخليه.

الحلول الموجوده تنقسم لجزئين من حيث المصدر:

[U]1- حلول من شركه جوجل.[/U]
بدأت جوجل بدعم ما يسمى نقل البرامج على البطاقه الخارجيه (الذاكره) وبدأت هذه الميزه من الاصدار 2.2 وما بعده، لكن هذه الميزه مرتبطه بالبرنامج نفسه، هل هو قابل للنقل ام لا؟ وهذا يتم خلال مرحله البرمجه من قبل المبرمج نفسه، بأن يفعل هذه الخاصيه لبرنامجه لكي يتمكن الاندرويد من نقله عند طلب المستخدم ذلك (بعد تثبيت البرنامج) [COLOR=Red]ولا يحتاج الى صلاحيات روت[/COLOR] حيث انها ميزه من نفس النظام [COLOR=Red]سلبيته انه لا ينقل كل البرامج بشكل عام كذلك لا ينقل كل بيانات البرنامج فهو نوعا ما ليس مجديا بشكل ملحوظ.[/COLOR]

ويوجد ايضا للهواتف التي تعمل بنظام 2.2 فقط حل من خلال كتابه امر معين سواء باستعمال ال android-sdk او من خلال ال terminal المثبت على الهاتف، والامر هو

[/SIZE][CODE][SIZE=4]pm setInstallLocation 2[/SIZE][/CODE][SIZE=4]
هذا الحل [COLOR=Red][U] يحتاج صلاحيات روت[/U][/COLOR] وهو يحدد للهاتف ان تنزيل البرامج على الذاكره الخارجيه (يتم النقل اثناء التثبيت)، كما انه يوجد برامج في الماركيت تقوم بهذا العمل من خلال واجهه سهله الاستخدام لمن لا يستطيعون تنفيذ الامر بالطرق السابقه
ابحث عن SetInstallLocation في الماركيت، [COLOR=Red]و[/COLOR][/SIZE][SIZE=4][COLOR=Red]سلبيته كذلك انه لا ينقل كل البرامج بشكل عام كذلك لا ينقل كل بيانات البرنامج فهو نوعا ما ليس مجديا بشكل ملحوظ[/COLOR][/SIZE]
[SIZE=4]
[COLOR=Red][B]مشكله هذا الحل انه فقط مخصص للبرامج اي انه يحل جزء من المشكله التي ذكرناها سابقا، حيث يبقى موضوع الكاش والداتا بارتشن.[/B]
[/COLOR]
[U]2- حلول من مطورين الانظمه المفتوحه (اشخاص مستقلين)[/U]
[COLOR=Red]جميع الحلول تحتاج صلاحيات روت[/COLOR]
بدأ المطورون بايجاد حلول لهذه المشاكل بالتدريج، فكان اول الحلول:

[B][U]app2sd[/U][/B]: وهو اختصار ل application to sdcard اي البرامج على الذاكره الخارجيه. كيف يعمل؟

كلنا نعرف الاقسام (بارتشن) في الكومبيوتر العادي.. C, D وهكذا.
فكره هذا الحل انه يعتمد على تقسيم بطاقه الذاكره لقسمين، احدهما يبقى بالوضع العادي fat32 ، والاخر يتم تحويله لنظام ملفات اسمه ext سواء كان ext3 او ext4
وهو نظام الملفات المعتمد من لينوكس.

بعد ذلك يتم تغير اعدادات معينه بالنظام (ذات مستوى منخفض) يعني ليست من الاعدادات التي تشاهدها في القوائم، مهمه هذا التعديل ان يخبر نظام الاندرويد ان البطاقه الخارجيه لديها بارتشن من نوع ext وانك يا اندرويد ستستعمله لتخزين البرامج المثبته.

هذا الحل جيد وينقل البرنامج مع اغلب بياناته وهو مجدي نوعا ما... لكن ماذا عن ال [/SIZE][SIZE=4][U]Dalvik Cache?[/U] يبقى هنا سؤال جديد...

من هنا جاء الحل الثاني وهو تطوير للحل الاول واطلق عليه

[/SIZE][SIZE=4][B][U]+app2sd[/U][/B][/SIZE] [SIZE=4]اي المحسن ان صح التعبير، وما يميز هذا الحل انه يقوم بالعمل السابق من استعمال البارتشن ونقل البرامج .. كذلك فهو ينقل ال [/SIZE][SIZE=4][U]Dalvik Cache [/U]الى البطاقه الخارجيه على البارتشن المذكور سابقا.

بهذا يكون تم حل مشكلتين وزادت المساحه المتوفره على الذاكره الداخليه

يبقى موضوع ال /data الذي ذكرناه، وهو بارتشن الداتا على الاندرويد والذي يستعمله النظام لنفسه وللبرامج كذلك.

ومن هنا جاء الحل الثالث وهو ما يسمى

[U][B]data2ext او data2sd[/B][/U]:
ووظيفته اتوقع واضحه ومفهومه وهو نقل البارتشن /data من الذاكره الداخليه الى الخارجيه، [COLOR=Red]يحتاج هذا الحل لبطاقه ذاكره سريعه من الفئه 6 فما فوق حتى تحصل على نتائج ممتازه ان شاء الله.[/COLOR]

وبهذا فان استعمال app2sd+ و data2sd يحل اغلب المشاكل المتعلقه بالذاكره الداخليه من خلال نقل ما سبق للبارتشن الذي يتم انشاؤه على الذاكره الخارجيه

هناك بعض الرومات تأتي مدمج معها الحلول السابقه (كلها او بعضها) كما ويمكن تثبيت الحلول السابقه بشكل منفرد بعد تثبيت الروم اذا لم تكون موجوده بها ايضا

[COLOR=Red][B]لا اعتقد ان المجال يتسع هنا لشرح طريقه تثبيتها بشكل مفصل لان الفكره هنا هي توضيح الوضع والمفاهيم والمشاكل والحلول.
[/B][/COLOR][/SIZE][SIZE=4]
اتمنى ان اكون قد وفقت بشرح الموضوع بشكل سهل وسلس، حتى تعم الفائده للجميع
اضافات الزملاء تعليقاتهم تفرحني

قد اكون اخطأت في شرح شيء معين فأرجو ممن يجد اي خطأ في الشرح اعلاه ان يسعدني بتعليقه الكريم ويوضح لي وللاخوه خطأي.

اخوكم
يزن - الاردن
[/SIZE][/RIGHT]
[/quote]

مشكووووووور أخي العزيز على هذا الموضوع الرائع;););)
ولي طلب
ممكن البرنامجين [SIZE=4][B][U]+[/U][/B][/SIZE][SIZE=4][B][U]app2sd[/U][/B][/SIZE] و
[SIZE=4][U][B]data2ext[/B][/U][/SIZE][SIZE=4][U][B] او data2sd[/B][/U]:[/SIZE]

stinger1 14-01-2011 11:38 AM

[quote]مشكووووووور أخي العزيز على هذا الموضوع الرائع
ولي طلب
ممكن البرنامجين +app2sd و
data2ext او data2sd:[/quote]
اهلا بك مملكه الحب 101
بوجهه نظري تثبيت روم يحتوي هذه البرامج مدمجه به لان ذلك اضمن حيث انه يجب مراعات تناسب الروم مع ال app2sd او data2sd المستعملين ولهذا افضل ان تستعمل روم مدمج بها الحلول

صراحه لم ابحث عنهم بشكل منفصل لكن ابحث عن روم تحوي هذه الحلول وهذا اسهل في التثبيت فأنت تثبت شيء واحد يشمل كل الحلول مع الروم

يجب ان تراعي نوع جهازك ، اي روم تستعمل ، اي اصدار من هذه الروم ، وربما اي كيرنل كذلك
فالموضوع قليلا حساس ولهذا افضل استعمال روم مجهزه اصلا.

ابواسيد 14-01-2011 12:49 PM

[quote=mq2005;2136061]يا سلام ليك يا استنقر ..

اخيرا وجدنا شيء يستحق القرأة



وهذا عيب كبير في النظام .. حتى السمبيان تجاوزها
المفروض يكون البرنامج والداتا معاه على المومري كارد
خاصه بأن كثير من اجهزة الاندرويد ذاكرتها الداخليه صغيرة الحجم

وعلى فكرة بما اني استخدمت نقل البرامج والداتا لى المومري
الا انها تسبب عدم استقرار في النظام والبرامج ايضا ..

جهاز مثل الجلكسي اس بــ 16 قيقا داخليه
لا توجد فيه مثل هذه المشاكل



وهذه نقطه مهمه لمن اراد شراء جهاز يحمل نظام اندرويد
عليه بالتفكير في الذاكره الداخليه قبل كل شيء .[/quote]

اخي ما ترا عيبا اراه ميزة واختلافنا ...للأسباب التي سأذكرها ...
العيب ليس عيب اللينكس اخي الغالي ... بل الشركات المصنعة عندما جعلت الذاكرة الداخلية صغيرة الحجم ..1-2 جيجا بالكثير ..
فلو كانت الداخلية 16 او 8 لما عانى احد من المشكل ..
ففي اللينكس ... الامر مختلف ... انا اتحكم بالمساحة التي اريدها للذاكرة الداخلية للسيستم ..
بينما في الجوال الشركات هي التي تحكمنا ..
ايضا فائدة وجود الداتا يا اخي على الذاكرة الخارجية او المدمجة .. هو حفظ جميع اعداداتي الخاصة لجميع البرامج او ملفات مهمه لتشغيل اي لعبة وقد تصل الى حجم من واحد ميجا الى 900 ميجا على حسب البرنامج او اللعبة ..وجميع ملفاتي من صور وفديو وغيرة ..فعند عمل الفورمات بدون مسح الذاكرة الداخلية المقصود بها 8-16... اجد جميع بياناتي كما تركتها ..

اما اخي الغالي النقطة التي ذكرت :
جهاز مثل الجلكسي اس بــ 16 قيقا داخليه
لا توجد فيه مثل هذه المشاكل ... ال 16 جيجا لا تعتبر داخلية .. :eek: كما هو الحال في 8 جيجا ..

وجود 8-16 فقط للداتا ...وهو امر :confused: غريب كأن الشركات تقول 2 جيجا هو اكثر حد لتثبيت برامج فقط ..وهو امر لم يعجبني ..
كان من المفترض جعل الداخلية كحد ادنى 10 جيجا ..

انا اسامه 15-01-2011 08:27 AM

موضوعك جميل وتكلم عن نواحي مهمه في عالم الاندرويد

كنت اجهل بعض المصطلحات المتعلقه بالنظام ولا القي لها بالا

الان تغير منظروري للذاكره وقررت ان اعمل جاهدا لكي احظى ببرامج اكثر

جهازي desire العادي وكما هو معلوم عند الكثير ان ذاكرته الداخليه صغيره جدا مما يجعلها بالكاد تقبل التطبيقات المهمه

مثل النفقيشن وبعض الالعاب مثل اسفلت .... بعد تثبيت التطبيقات المذكوره لايمكن للجهاز ان يتنفس

والحل ان شالله سوف تفيدنا به عما قريب لان الغريق يتعلق بقشه ......

تحياتي للجميع ....,,

dark_knight 15-01-2011 10:20 AM

تستحق التثبيت

زنجبار 16-01-2011 05:25 AM

للأسف صغر ذاكرة جهازي i5700 سامسونج هي تدعتني للتنقيب عن حلول رغم أنني حملت الكثير من التطبيقات في المتجر ولكن للأسف حتى الآن لم أجد الحل المناسب...
أتمنى من الأخوة الذين لهم تجربة وخبرة أن يووافننا بحلول حتى يزول هم صغر الذاكرة الخانق...

واستفسار:كيفية معرفة أن بطاقه الذاكره سريعة من الفئه 6 ؟
ولكم الشكر..

stinger1 16-01-2011 12:08 PM

[quote]واستفسار:كيفية معرفة أن بطاقه الذاكره سريعة من الفئه 6 ؟
ولكم الشكر..[/quote]

[SIZE="4"][RIGHT]
حياك الله اخي

بالنسبه لمعرفه السرعه
عملت بحث سريع وكانت النتائج كالتالي:

1- اذا لم يكن مكتوب على البطاقه من اي فئه فهي من الفئه الثانيه class 2
2- احتمال 90% للبطاقات ذات السعه 2 GB ان تكون class 2

لم اجد برنامج لمعرفه الفئه للاسف ولكن هناك شيء قد يساعد وهو ما يلي:
يتم تحديد الفئه من خلال [B]سرعه الكتابه[/B] على البطاقه

والبطاقه ذات سرعه كتابه تساوي [U]2 ميجا/ثانيه[/U] 2 MB/s هي من [B]فئه 2[/B]
السرعات الاقل من 2 ميجا لا تخضع لفئه او ممكن ان تسميها [B]فئه 1[/B]

السرعه [U]4 ميجا/ثانيه و 4.8 ميجا/ثانيه[/U] هي [B]الفئه 4[/B]
السرعه 6[U] ميجا/ثانيه[/U] وما فوق هي [B]الفئه 6[/B]

يبقى ان تجد برنامج يحدد سرعه الكتابه على البطاقه او اعتقد ان ويندوز 7 فيه هذه الخاصيه عند نسخ ملف يضهر بمربع النسخ زر details او تفاصيل
يظهر به سرعه النقل.. من هنا يمكن ان تقارن السرعه الظاهره مع السرعات اعلاه لمعرفه فئه البطاقه لديك.[/RIGHT][/SIZE]

زنجبار 16-01-2011 01:30 PM

مشكور أخوي:stinger1 على سرعة الاستجابة و الرد...
بانتظار حل المشكلة ..
بخصوص صغر الذاكرة الداخلية..

evans 16-01-2011 02:00 PM

رائع جداً الشرح أخي الله يعطيك العافية ، شكراً جزيلاً

أنا كرهت جهازي النيكزوس1 من وراء هذه المشكلة و لن أكرر هذه الغلطة ثانيةً و أشتري جهاز ذاكرته الداخلية منخفضة !!

مع كامل الاحترام لغوغل لا أفهم كيف تريد أن تقدم للمستخدمين أفضل تجربة بدون أن تتيح لهم مساحة توفر لهم حرية تنزيل و تجريب عدد كبير من البرامج ، و حتى الحلول التي قدمتها غوغل بعد ذلك غير مجدية بشكل واضح لعدة أسباب و قد ذكرتها أنت أيضاً ..

سؤالي لك إن كان عندك فكرة ، لماذا الأجهزة ذات الذاكرة الداخلية الكبيرة مثل 8 أو 16 غيغا يتم تخصيص فقط 2 غيغا منها للبرامج ؟؟
أنا لم أفهم الشركات في ذلك .

stinger1 16-01-2011 03:51 PM

[quote=evans;2143633]رائع جداً الشرح أخي الله يعطيك العافية ، شكراً جزيلاً

أنا كرهت جهازي النيكزوس1 من وراء هذه المشكلة و لن أكرر هذه الغلطة ثانيةً و أشتري جهاز ذاكرته الداخلية منخفضة !!

مع كامل الاحترام لغوغل لا أفهم كيف تريد أن تقدم للمستخدمين أفضل تجربة بدون أن تتيح لهم مساحة توفر لهم حرية تنزيل و تجريب عدد كبير من البرامج ، و حتى الحلول التي قدمتها غوغل بعد ذلك غير مجدية بشكل واضح لعدة أسباب و قد ذكرتها أنت أيضاً ..

سؤالي لك إن كان عندك فكرة ، لماذا الأجهزة ذات الذاكرة الداخلية الكبيرة مثل 8 أو 16 غيغا يتم تخصيص فقط 2 غيغا منها للبرامج ؟؟
أنا لم أفهم الشركات في ذلك .[/quote]
اهلا بك اخي ، العفو

موضوع ال 2 جيجا صراحه لا اعرف السبب بشكل قاطع لكن اتوقع هي امر متعلق باداره الذاكره
او memory management من قبل نظام التشغيل نفسه حيث انني استعمل روم بها app2sd+ وعند التقسيم وضعت 2 جيجا من نوع ext3 بحيث تكون مخصصه للبرامج، الان بعض البرامج (مثل تحديث فيسبوك الاخير 1.5) ترفض التثبيت (فشل في التثبيت) وعند البحث عن السبب وجدت [COLOR="SeaGreen"][B]البعض ينصح بحجم القسم الخاص بالبرامج بما لا يزيد عن 2 جيجا والافضل 1 جيجا لتجنب حصول مشاكل مع الماركيت، [/B][/COLOR] [COLOR=Red]مع انه البرنامج الوحيد الذي واجهت معه مثل هذه المشكله[/COLOR] اما باقي البرامج فتنزل ويتم التنصيب بكل سلاسه.

لهذا اعتقد ان سامسونج التزمت بحد ال 2 جيجا.
واقول مره ثانيه هذا استنتاجي الشخصي وليس جواب جازم

انا اسامه 16-01-2011 03:58 PM

طيب بحكم اغلب المجريبن للروت والرومات المطبوخه

اريد حلا بتغيير الروم الى افضل روم يدعم خاصيه تثبيت البرامج على الذاكره الخارجيه

انا لم اعمل روت او روم للجهاز لانني لم اجد الطريقه المثلى او انني لم اواجهها بسبب عدم اهتمامي بالمساحه سابقا

الا عندما واجهت مشكله الذاكره منخفضه

هل اعمل روت وكيف وماهو افضل روم يدعم هذه الخاصيه ويكون الجهاز مستقر

alsmawy 16-01-2011 04:22 PM

آين آجد الرسائل المرسلة؟

stinger1 16-01-2011 04:26 PM

[quote=انا اسامه;2143888]طيب بحكم اغلب المجريبن للروت والرومات المطبوخه

اريد حلا بتغيير الروم الى افضل روم يدعم خاصيه تثبيت البرامج على الذاكره الخارجيه

انا لم اعمل روت او روم للجهاز لانني لم اجد الطريقه المثلى او انني لم اواجهها بسبب عدم اهتمامي بالمساحه سابقا

الا عندما واجهت مشكله الذاكره منخفضه

هل اعمل روت وكيف وماهو افضل روم يدعم هذه الخاصيه ويكون الجهاز مستقر[/quote]
حياك اخي اسامه

انا استعمل روم AuraxTSense v7.6.1 HTC 2.2
تدعم App2sd+ فقط بدون data2sd
من ناحيه الاستقرار اراها مستقر بنسبه 90% وصرف البطاريه جيد (استعمالي للنت والبلوتوث خفيف)

فئه بطاقتي الذاكره هو 2 للاسف :( وهذا ما يجعلني اتردد باستعمال ال data2sd
حجمها 8 جيجا.. قسمتها 2 جيجا ext3 والباقي fat32

جهازي ديزاير

وهذه حاله الجهاز من ناحيه البرامج والذاكره
[RIGHT][RIGHT]
بعد تثبيت الروم مباشره بقي 134 ميجا في الذاكره الداخليه.

الان .. مثبت هذه البرامج وهذه احجام البرامج كما تظهر في اداره البرامج:
Applanet 1.39 MB
barcode scanner 0.98 MB
astro file manager 3.5 MB
camCard 4.3 MB
car Home
Color Dict 500 KB
compass 300 KB
DSPManager 68 KB
eBuddy 600 KB
Facebook 2.16 MB
FireFox 19 MB
Goggles 1.8 MB
GPS Test 350 KB
sms Handcent 2.5 MB
iGO 20 MB
Market Enabler 230 KB
Net Tools 150 KB
Phoenix MySql Client 1.2 MB
Playstation Official App 4.55 MB
ROM Manager 3.3 MB
Ruger SR9 38 KB
Skype 4.2 MB
Slice It 5 MB
Spare Parts 90 KB
Steamy Window 220 KB
Super Manager 4.5 MB
Super User 100KB
SwiFTP 100 KB
Tango 9.8 MB
Terminal Emulator 150 KB
Trapster 500 KB
Unrar FREE 670 KB
Whats the Doddle 250 KB
WhatsApp 2.5 MB
Wifi File Explorer FREE 1 MB
Youtube 1.4 MB
بالاضافه لعدد من الخلفيات الحيه والتي كانت مدمجه مع الروم التي قمت بتثبيتها

[SIZE=5][COLOR=Red][B]وما زال لدي ذاكره فارغه داخليه 70 ميجا[/B][/COLOR][/SIZE][/RIGHT]
[/RIGHT]

yaservet 16-01-2011 08:03 PM

السلام عليكم
موضوعى يتعلق بروم أندرويد ل hd2 بمعنى أن مكانه ليس هنا ولكنى اسأل عن جزء يتعلق باستعمال ال data2sd

فى ها الروم [url="http://forum.xda-developers.com/showthread.php?t=913597"][Jan 16][DL DesireZ v2.4][Nand][PPP/RMNET][Data2SD/Ext4+][FAST][UTF8Arabic] - xda-developers[/url]

يعنى كيف أقوم بتنصيبه على جهازى لأننى حاولت كثيرا ولم إفلح

stinger1 16-01-2011 10:37 PM

[quote=yaservet;2144463]السلام عليكم
موضوعى يتعلق بروم أندرويد ل hd2 بمعنى أن مكانه ليس هنا ولكنى اسأل عن جزء يتعلق باستعمال ال data2sd

فى ها الروم [Jan 16][DL DesireZ v2.4][Nand][PPP/RMNET][Data2SD/Ext4+][FAST][UTF8Arabic] - xda-developers

يعنى كيف أقوم بتنصيبه على جهازى لأننى حاولت كثيرا ولم إفلح[/quote]
اهلا بك اخي .. لا يهم ما دام الموضوع في دائره ما نتكلم عنه

حسب ما فهمت منه
[quote] if you want to enable the data2sd, please copy the .data folder to the root of your SDCard, and put your data.img to that folder[/quote]
هناك مجلد اسمه .data نقطه بأول الاسم ثم كلمه data مباشره
هذا المجلد يجب وضعه على بطاقه الذاكره مباشره وليس داخل اي مجلد اخر

ثم هناك ملف اسمه data.img يجب وضعه داخل هذا المجلد
وعندها تكون جاهز.. ربما تحتاج اعاده تشغيل الهاتف بعد عمل ذلك

اما من اين مجلد ال .data والملف data.img لا اعرف صراحه ربما هي موجوده بالملف الذي يجب عليك تنزيله من الروابط التي في تلك المشاركه.

Mesho7 16-01-2011 11:51 PM

انزين شباب انا مركب روم وفيها البرامج بس المشكله اني في التقسيم خليته ext2 مو 3 فمدري هل عادي اغيره الحين بدون اركب الروم مره ثانيه لان عندي برامج مابيها تروح ؟

stinger1 17-01-2011 08:45 AM

[quote]انزين شباب انا مركب روم وفيها البرامج بس المشكله اني في التقسيم خليته ext2 مو 3 فمدري هل عادي اغيره الحين بدون اركب الروم مره ثانيه لان عندي برامج مابيها تروح ؟[/quote]
اهلا بك اخي
انت لا تحتاج تنزيل الروم من جديد فقط اذهب الى الريكوفري واختار partion sd card
ثم اختار الخيار الثاني اتوقع وهو ext2 to ext3
وهو عمليه تحويل من نوع 2 الى 3

لكن يجب ان تتأكد من ان الروم التي ثبتها تدعم ال ext3
اما عن فقدان الداتا التي على البطاقه لا اعرف صراحه

لديك هنا نوعان من البيانات

الاول على ال fat32 وهذا موضوعه سهل يمكن ان تشبك الهاتف على الكومبيوتر وتنسخ البيانات كامله على حاسوبك

وتجرب عمليه التحويل واذا فقدت البيانات التي على ال fat32 تعيدها من الكومبيوتر بكل بساطه

والثاني هو البيانات التي على ال ext2 الحالي،
لكن لست متأكد من ان التحويل لبارتشن ال ext2 الى ext3 هل تفقد البيانات التي على ال ext2؟
البعض يقول لا لن تفقد لكن لست متأكد.

انا اسامه 17-01-2011 12:31 PM

[quote=stinger1;2143959]حياك اخي اسامه

انا استعمل روم AuraxTSense v7.6.1 HTC 2.2
تدعم App2sd+ فقط بدون data2sd
من ناحيه الاستقرار اراها مستقر بنسبه 90% وصرف البطاريه جيد (استعمالي للنت والبلوتوث خفيف)

فئه بطاقتي الذاكره هو 2 للاسف :( وهذا ما يجعلني اتردد باستعمال ال data2sd
حجمها 8 جيجا.. قسمتها 2 جيجا ext3 والباقي fat32

جهازي ديزاير

وهذه حاله الجهاز من ناحيه البرامج والذاكره

[RIGHT]
[RIGHT]بعد تثبيت الروم مباشره بقي 134 ميجا في الذاكره الداخليه.[/RIGHT]

[RIGHT]الان .. مثبت هذه البرامج وهذه احجام البرامج كما تظهر في اداره البرامج:
Applanet 1.39 MB
barcode scanner 0.98 MB
astro file manager 3.5 MB
camCard 4.3 MB
car Home
Color Dict 500 KB
compass 300 KB
DSPManager 68 KB
eBuddy 600 KB
Facebook 2.16 MB
FireFox 19 MB
Goggles 1.8 MB
GPS Test 350 KB
sms Handcent 2.5 MB
iGO 20 MB
Market Enabler 230 KB
Net Tools 150 KB
Phoenix MySql Client 1.2 MB
Playstation Official App 4.55 MB
ROM Manager 3.3 MB
Ruger SR9 38 KB
Skype 4.2 MB
Slice It 5 MB
Spare Parts 90 KB
Steamy Window 220 KB
Super Manager 4.5 MB
Super User 100KB
SwiFTP 100 KB
Tango 9.8 MB
Terminal Emulator 150 KB
Trapster 500 KB
Unrar FREE 670 KB
Whats the Doddle 250 KB
WhatsApp 2.5 MB
Wifi File Explorer FREE 1 MB
Youtube 1.4 MB
بالاضافه لعدد من الخلفيات الحيه والتي كانت مدمجه مع الروم التي قمت بتثبيتها[/RIGHT]

[RIGHT][SIZE=5][COLOR=Red][B]وما زال لدي ذاكره فارغه داخليه 70 ميجا[/B][/COLOR][/SIZE][/RIGHT]
[/RIGHT]

[/quote]


جزاك الله خير ماقصرت تعبتك معي

سوف ابحث عن الروم وطريقه عمل الروت وافيدكم بالتحديثات ان شالله

تحياتي للجميع .....,,

بنـــــدر 17-01-2011 02:00 PM

الله يعطيك العافيه شرح وافي ...

Mesho7 17-01-2011 04:38 PM

[quote=stinger1;2145637]اهلا بك اخي
انت لا تحتاج تنزيل الروم من جديد فقط اذهب الى الريكوفري واختار partion sd card
ثم اختار الخيار الثاني اتوقع وهو ext2 to ext3
وهو عمليه تحويل من نوع 2 الى 3

لكن يجب ان تتأكد من ان الروم التي ثبتها تدعم ال ext3
اما عن فقدان الداتا التي على البطاقه لا اعرف صراحه

لديك هنا نوعان من البيانات

الاول على ال fat32 وهذا موضوعه سهل يمكن ان تشبك الهاتف على الكومبيوتر وتنسخ البيانات كامله على حاسوبك

وتجرب عمليه التحويل واذا فقدت البيانات التي على ال fat32 تعيدها من الكومبيوتر بكل بساطه

والثاني هو البيانات التي على ال ext2 الحالي،
لكن لست متأكد من ان التحويل لبارتشن ال ext2 الى ext3 هل تفقد البيانات التي على ال ext2؟
البعض يقول لا لن تفقد لكن لست متأكد.[/quote]

يعطيك العافيه اخوي على الرد

وانشاء راح اجرب واردلكم خبر

_Hemoo_ 21-01-2011 11:23 PM

جزاك الله كل خير أخي الكريم ,
فعلاً موضوع مفيد وثري بالمعلومات ,
المفترض زي هالمعلومات المهمه تثبت بشكل مختصر وعلى هيئة نقاط مع موضوع رومات الناند الموجود في القسم !

لك جزيل الشكر عزيزي .


جميع الأوقات بتوقيت GMT +3. الساعة الآن 02:27 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.