FB group

Join our facebook group

Symphony Custom ROM Developer

Friday 31 October 2014

মিডিয়াটেক রম পোর্টিং !

আগেই বলছি যে রম পোর্টিং খুব সহজ যে কেউ পারবে তাই ভয় পাওয়ার কিছু নেই !
এনড্রয়েড রোম পোর্টিং (মিডিয়াটেক)
মিডিয়াটেক নিম্নমানের চিপসেট হলেও আমাদের মত লোকের জন্য তা ভাল ! এ চিপের কারণেই বাংলাদেশ অ্যনড্রয়েড ব্যবহার করতে পারছে !
এ চিপের উল্লেখযোগ্য একটি সুবিধা হল এক  ডিভাইসের রম অন্য ডিভাইসে খুব সহজে পোর্ট করে চালানো যায় !

আজ আমরা সেই রোম পোর্টিং এর ব্যাপারেই শিখবো !

প্রাথমিক জ্ঞান : রোম পোর্টিং মানে হল এক ডিভাইসের রম অন্য ডিভাইসে চালানোর জন্য প্রয়োজনীয় কাজ করা !

যা যা লাগবে : বেস রোম  (আপনার ডিভাইসের বর্তমান রোম ], পোর্ট রোম [যে রমটি পোর্ট করবেন ] ,বেস বুট ইমেজ !

=================================================
শর্তাবলি: ১) আপনি যেসব চিপ থেকে পোর্ট করতে পারবেন ! যেমন :    MT6572 to MT6572
                                          MT6577 to MT6575
                                          MT6582 to MT6582
                                          MT6575 to MT6575
                                          MT6589 to MT6589

              ২)অ্যনড্রয়েড প্লাটফর্ম সেম হতে হবে মানে : Jellybean to jellyben

==================================================
বেস রোম : আপনার ডিভাইসটি কেনার পর তার মধ্যে যে রমটি থাকে সেটিই বেস রম !

কীভাবে পাবেন : আপনার ডিভাইসে এক্সপ্লোর নামে একটি অ্যপ ইনস্টল করুন! সেটি ওপেন করে  রুট এ ক্লিক করলে সিস্টেম পাবেন সেটি কপি করে আপনার ফোনের এসডি কার্ড
                           অথবা পিসি তে নিন! আমাদের সিস্টেম থেকে  usr,vendor,lib,etc ফোল্ডার গুলো হলেই চলে ! আপনি চাইলে পিসি দিয়ে ফোনের সিস্টেম ফোল্ডার পিসি
                           তে নিতে পারেন অথবা ফির্মওয়ার থেকে  নিতে পারেন ! যাই হোক ওদিকে আর যাচ্ছি না !


====================================
পোর্ট রোম : যে রমটি আপনি পোর্ট করে আপনার ডিভাইসে চালাবেন !

কীভাবে পাবেন : আপনার ডিভাইসের মতই  একই চিপের অন্য আরেকটি ডিভাইসের সন্ধান করে সেটির কাসটম রোম অথবা স্টক রোম ডাউনলোড করুন!
                           পোষ্ট শেষে কিছু রোম দেয়া  থাকবে চীপ অনুযায়ী !

========================================
স্টক বুট ইমেজ : বুট ইমেজ এ কার্নেল,র‌্যামডিস্ক ইত্যাদি থাকে !

কীভাবে পাবেন : এটি আপনি খুব সহজেই আপনার ডিভাইসের ফির্মওয়ার ফাইল এ পাবেন অথবা প্লে স্টোর থেকে ফ্লসিফাই অ্যপটি ডাউনলোড করে নিন ! এবার ওপেন করে ব্যাকআপ কার্নেল
                           অপশন এ জান এবং ব্যাকআপ করুন ! এবার এসডি কার্ডে android/data/com.cgollner.flasify/backup এখানে  যান ! এখানে stock kernel নামে
                            ৬ এমবি এর মত একটি ফাইল দেখতে পাবেন ! এটাকে boot.img নামে রিনেম করুন ! ব্যাস এটিই আপনার স্টক বুট ইমেজ !

==========================================
আপনি সব পেয়ে গেলেন এখন তাহলে কাজ শুরু করা যাক !

আপনার মোবাইল অথবা পিসিতে বেস রোম একটি ফোল্ডার এ নিন এবং পোর্ট রোম  অন্য ফোল্ডার এ !

==========================================
পোর্টিং  MT6572 to MT6572 and MT6582 to MT6582
==========================================
নিচের ফাইল/ফোল্ডার গুলো বেস রম থেকে পোর্ট রমে কপি এবং রিপ্লেস করুন ! আপনি কপি রিপ্লেস না বুঝলে সিম্পলি এই ফাইল/ফোল্ডার গুলো পোর্ট রম থেকে ডিলেট করে বেস রমের ঠিক ওই ফোল্ডার
পোর্ট রমে কপি করুন ! মানে আপনি পোর্ট রমের  system/etc/firmware ডিলেট করলেন তাহলে বেস রম থেকে ওই ফোল্ডার পোর্ট রমের যে স্থান থেকে ডিলেট করছেন সেখানেই কপি করতে হবে
অথবা কপি রিপ্লেস করুন

system/etc/firmware
system/lib/modules
system/usr/keylayout/generic.kl

এবার পোর্ট রমের বুট ইমেজ ডিলেট করে স্টক এর বুট ইমেজ সেখানে পেষ্ট করুন !

এবার পোর্ট রমের MRTA-INF/com/google/android/updater-script , notepad++ এবং অ্যনড্রয়েডের জন্য যে কোন টেক্য এডিটর দিয়ে ওপেন করুন!


আপনি এরকম দুটি লাইন দেখতে পাবেন !
format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

mmcblkop5 এর দিকে দেখুন ! এখানেএনড্রয়েড রোম পোর্টিং (মিডিয়াটেক)
মিডিয়াটেক নিম্নমানের চিপসেট হলেও আমাদের মত লোকের জন্য তা ভাল ! এ চিপের কারণেই বাংলাদেশ অ্যনড্রয়েড ব্যবহার করতে পারছে !
এ চিপের উল্লেখযোগ্য একটি সুবিধা হল এক  ডিভাইসের রম অন্য ডিভাইসে খুব সহজে পোর্ট করে চালানো যায় !

আজ আমরা সেই রোম পোর্টিং এর ব্যাপারেই শিখবো !

প্রাথমিক জ্ঞান : রোম পোর্টিং মানে হল এক ডিভাইসের রম অন্য ডিভাইসে চালানোর জন্য প্রয়োজনীয় কাজ করা !

যা যা লাগবে : বেস রোম  (আপনার ডিভাইসের বর্তমান রোম ], পোর্ট রোম [যে রমটি পোর্ট করবেন ] ,বেস বুট ইমেজ !

=================================================
শর্তাবলি: ১) আপনি যেসব চিপ থেকে পোর্ট করতে পারবেন ! যেমন :    MT6572 to MT6572
                                          MT6577 to MT6575
                                          MT6582 to MT6582
                                          MT6575 to MT6575
                                          MT6589 to MT6589

              ২)অ্যনড্রয়েড পলাটফর্ম সেম হতে হবে মানে : Jellybean to jellyben

==================================================
বেস রোম : আপনার ডিভাইসটি কেনার পর তার মধ্যে যে রমটি থাকে সেটিই বেস রম !

কীভাবে পাবেন : আপনার ডিভাইসে এক্সপ্লোর নামে একটি অ্যপ ইনস্টল করুন! সেটি ওপেন করে  রুট এ ক্লিক করলে সিস্টেম পাবেন সেটি কপি করে আপনার ফোনের এসডি কার্ড
                           অথবা পিসি তে নিন! আমাদের সিস্টেম থেকে  usr,vendor,lib,etc ফোল্ডার গুলো হলেই চলে ! আপনি চাইলে পিসি দিয়ে ফোনের সিস্টেম ফোল্ডার পিসি
                           তে নিতে পারেন অথবা ফির্মওয়ার থেকে  নিতে পারেন ! যাই হোক ওদিকে আর যাচ্ছি না !


====================================
পোর্ট রোম : যে রমটি আপনি পোর্ট করে আপনার ডিভাইসে চালাবেন !

কীভাবে পাবেন : আপনার ডিভাইসের মতই  একই চিপের অন্য আরেকটি ডিভাইসের সন্ধান করে সেটির কাসটম রোম অথবা স্টক রোম ডাউনলোড করুন!
                           পোষ্ট শেষে কিছু রোম দেয়া  থাকবে চীপ অনুযায়ী !

========================================
স্টক বুট ইমেজ : বুট ইমেজ এ কার্নেল,র‌্যামডিস্ক ইত্যাদি থাকে !

কীভাবে পাবেন : এটি আপনি খুব সহজেই আপনার ডিভাইসের ফির্মওয়ার ফাইল এ পাবেন অথবা প্লে স্টোর থেকে ফ্লসিফাই অ্যপটি ডাউনলোড করে নিন ! এবার ওপেন করে ব্যাকআপ কার্নেল
                           অপশন এ জান এবং ব্যাকআপ করুন ! এবার এসডি কার্ডে android/data/com.cgollner.flasify/backup এখানে  যান ! এখানে stock kernel নামে
                            ৬ এমবি এর মত একটি ফাইল দেখতে পাবেন ! এটাকে boot.img নামে রিনেম করুন ! ব্যাস এটিই আপনার স্টক বুট ইমেজ !

==========================================
আপনি সব পেয়ে গেলেন এখন তাহলে কাজ শুরু করা যাক !

আপনার মোবাইল অথবা পিসিতে বেস রোম একটি ফোল্ডার এ নিন এবং পোর্ট রোম  অন্য ফোল্ডার এ !

==========================================
পোর্টিং  MT6572 to MT6572 and MT6582 to MT6582
==========================================
নিচের ফাইল/ফোল্ডার গুলো বেস রম থেকে পোর্ট রমে কপি এবং রিপ্লেস করুন ! আপনি কপি রিপ্লেস না বুঝলে সিম্পলি এই ফাইল/ফোল্ডার গুলো পোর্ট রম থেকে ডিলেট করে বেস রমের ঠিক ওই ফোল্ডার
পোর্ট রমে কপি করুন ! মানে আপনি পোর্ট রমের  system/etc/firmware ডিলেট করলেন তাহলে বেস রম থেকে ওই ফোল্ডার পোর্ট রমের যে স্থান থেকে ডিলেট করছেন সেখানেই কপি করতে হবে
অথবা কপি রিপ্লেস করুন

system/etc/firmware
system/lib/modules
system/usr/keylayout/generic.kl

এবার পোর্ট রমের বুট ইমেজ ডিলেট করে স্টক এর বুট ইমেজ সেখানে পেষ্ট করুন !

এবার পোর্ট রমের MRTA-INF/com/google/android/updater-script , notepad++ এবং অ্যনড্রয়েডের জন্য যে কোন টেক্য এডিটর দিয়ে ওপেন করুন!


আপনি এরকম দুটি লাইন দেখতে পাবেন !
format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

mmcblkop5 এর দিকে দেখুন ! এখানে 5 আমার ডিভাইসের সিস্টেম মাউন্ট পয়েন্ট ! আপনার করণীয়  আপনার ডিভাইসের মাউন্ট পয়েন্ট অনুযায়ী 5 এর স্থানে নির্দিষ্ট সংখ্যা লেখা !


মাউন্ট পয়েন্ট যানবেন কীভাবে o.O
=====================
  Partition Table এই অ্যপটি ইনস্টল করুন তারপর ওপেন করে advance এ জান ওখানে নিচের ছবির মত সিস্টেম এর মাউন্ট পয়েন্ট দেয়া থাকবে !

 5 আমার ডিভাইসের সিস্টেম মাউন্ট পয়েন্ট ! আপনার করণীয়  আপনার ডিভাইসের মাউন্ট পয়েন্ট অনুযায়ী 5 এর স্থানে নির্দিষ্ট সংখ্যা লেখা !

উপরের ছবি অনুযায়ী সিস্টেম মাউন্ট পয়েন্ট mmcblkop5

মাউন্ট পয়েন্ট যানবেন কীভাবে o.O
=====================
           এই অ্যপটি ইনস্টল করুন তারপর ওপেন করে advance এ জান ওখানে নিচের ছবির মত সিস্টেম এর মাউন্ট পয়েন্ট দেয়া থাকবে ! ওখানে একটি নাম্বার দেয়া থাকবে mmcblkop__ ! _ এর  স্থানের নম্বরটি আপনার সিস্টেম এর  মাউন্ট পয়েন্ট !
আপনি যদি এসব না বোঝেন তাহলে পোষ্ট শেষে দেওয়া স্ক্রিপটি ব্যবহার করুন ! অর্থাত  পোর্ট রমের META-INF ফোল্ডার ডিলেট করে আমার টা সেখানে রাখুন !
কাজ শেষ এবার আপনার পোর্ট করা রমটিকে আবার জিপ করুন এবং ফ্লাস দিন !
 ========================================================
পোর্টিং MT6577 to MT6577, MT6589 to MT6589, MT6575 to MT6575 and MT6577 to MT6577

বেস রম থেকে পোর্ট রমে এই ফাইল গুলো কপি রিপ্লেস করুন !
system/etc/firmware
system/lib/modules
system/lib/hw
system/usr
system/vendor

এবার স্টক বুট ইমেজ পোর্ট রমে কপি করুন ! এবার উপরের মত মাউন্ট পয়েন্ট চেন্জ করুন ! এখন জিপ করে ফ্লাস দিন !

কাজ শেষ এখন কিছু জরুরী ফাইল যেমন ইউনিভারসাল updater-script এসবের লিন্ক দেওয়া হল !
মিউয়ি,লিওয়া এবং জিন্জারব্রেড রম পোর্টিং টিউটোরিয়াল অন্যদিন দেওয়া হবে!

Flashify.apk
Universal META-INF(MT6572 and MT6582)

উল্লেখ যে এই টিউটোরিয়াল টা কেউ কপি করে নিজ নামে চালাতে পারবেন না ! নিজ সাইটে পোষ্ট করতে চাইলে অনুমতি নিন !!

Monday 27 October 2014

[PORT] Android L Pandora Edition for Symphony W35

Features
======================
==> Based on android 4.1.2.
==> Android L themed.
==> Customized Status Bar
==> Extra option in settings.
==> Almost bugless.
======================
======================
ROM Link Pandora.zip
======================
Any problem ask  HR Soron
======================


Tuesday 21 October 2014

Pure Android L Dolby Edition for W69

==> Tweaked.
==> Android L Interface.
==> Dolby added.
==> Light and smooth.

Only 253  mb


Please read this procidure how to get full interface.

Download it and flash.
Now go to setting>Xposed and install update.
Dont reboot !
Go to xposed>modules and mark android l theme.
Now reboot and enjoy.

Link Pure android l






Thursday 16 October 2014

Mod CM11 for Symphony W69

==> Cyanogen interface.
==> Cyanogen file manager.
==> Dsp manager.
==> Themed UI.
==> Cm bootanimation.
==> Customized settings.
==> Apllo music.
==> Trebuchet launcher.
==> And much more.
Link CM11.zip
For pass ask HK Hasib

Tuesday 14 October 2014

AOSP V3 ROM For Symphony W69

==> Deodexed.
==> Zipalaigned.
==> More free ram.
==> Dolby added.
==> Fully bugless.
==> Options added in settings.
==> Status bar customized.
==> Full stock look.


                                        Download Link ;           AOSP V3

Sunday 12 October 2014

Baidu Cloud OS beta for Symphony W69

==>Themes changlable and changes everything.
==>Deodexed.
==>zipalaiged.
==>Smooth UI.
Download link baidu_S5_i3365


Tuesday 7 October 2014

KMplayer Modded best performence

What is extra ?

=>Firstly the disgusting ads removed.
=>Bass increased works better than official version.
=>New icon,color and style.
=>Better sound quality.
=>No color  splashing in some videos official Kmp does that.
=>You can minimize it on the right side of the desktop.
=>All unnecessary features removed.
=>Totally better thak latest official KMplayer.

How to setup ?

=>Download the zip file.
=>Extract the KMPlayer folder in C:/programme files/ or C:/programme files (x86) .
=>Now use it as your default player by clicking on proparities of a video file.

Download link
KMplayer.zip

Pass : kmp@arefin

Friday 3 October 2014

W69 StyleD Custom ROM

ROM for stock lovers.....................

Features
Tweaked...........................
Zipalaigned....................
Unneccesary apps and bloatware removed.......................
Dialed mod.................................
Settings mod(extra option),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Black notification background................
Full control of ROM in settings/gravity box ! You wont find it in launcher ......................
Thats all ..........
So there should be no conflict about network because this is stock mod!