yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] jantle:
no risk. Just be sure to only change start-address of CACHE and DATA-partition. Don't touch any of the other partitions as you might lose important data (NVRAM). Also double-check your calculated addresses.

There is no affect to phone or ROM. There is no noticable difference, because you reflash your own previously backed up system and data. So you don't lose any data or apps. Only difference: You need to mount any folder to /cache if you want to dl apps from market which are bigger than your new cache-partition.

Of course you can still install custom ROM via recovery/update.zip. If you make system-partition smaller, you might need to delete dispensable apps from update.zip to make it fit.

My system is 150 MB in size and so far I could install any custom ROM by simply deleting unwanted apps...
[Miscellaneous Android Development] anukk:
Rom Backup

Ok, so Rom Managers clockwork mode does not suport T9199+. Can someone tell me how to backup my original rom?

The default recovery of the phone only has the option to backup data, there is nothing about nandroid like clockwork has...Installing a custom recovery is the only way to backup rom?:S
[Miscellaneous Android Development] ckethan:
@anukk

Use nandroid backup
[Miscellaneous Android Development] ckethan:
Oh really kind of u :) let me try in future. And wat about ad2sdx can u try that?
[Miscellaneous Android Development] rodkov:
Thank you. My other problem is not only the original firmware, but also the scatter.txt file. I can't seem to find the correct one to do the custom recovery.
[Miscellaneous Android Development] anukk:
I would use if i only had this option in my original recovery. Unfortunatley there isn't any. Only data backup...
[Miscellaneous Android Development] ckethan:
Can u try using adb shell to pull the images
[Miscellaneous Android Development] ckethan:
http://xdaforums.com/showthread.php?t=952259
[Miscellaneous Android Development] androidia:
Try link2sd from the market. Best for creating extra storage to sd card. It will work with fat 16 and 32 partition only.
[Miscellaneous Android Development] bgcngm:
It's the best when you don't have any other option...

With ext2 filesystem support, why would you continue using link2sd if you have more powerful "A2SD-like-methods"?
[Miscellaneous Android Development] Acreo Aeneas:
So no one have a X15i phone try this ROM yet? I'm afraid to try it in the event I brick mines.

I can't post a link to the phone. :(
[Miscellaneous Android Development] jantle:
If you have a recent backup of your system, it's save to try this ROM. You can always reinstall your backup.

But unless the hardware of your phone is _exactly_ the same as H7300 (not only CPU but anything else, sensors, screen, etc..) this ROM won't make you happy.

I suggest you have a look at this thread: http://forum.china-iphone.ru/viewtopic.php?p=419847

There you find custom recovery and custom ROM (even 2.3.6-based)

But check if this is the same X15i as your own before you try anything.
[Miscellaneous Android Development] fabio84:
this phone is veryyyyyyy best... thanksssssss for work!!!

in the v5 version there is a position problem. If disable gps and Active only wifi... google not found a position by wifi!!! Please check.... if go in google homepage not found position with wifi....
[Miscellaneous Android Development] kaktus13:
Hi.

First of all thanks for the first post in this thread. It's great tutorial.

Anyway, I'm facing a problem that i can't find recovery.img . Anywhere, I've tried searching on this form and also on all external links but simply can't find it.

So if anyone could please upload it I'd be thankful.

Thanks
[Miscellaneous Android Development] bgcngm:
What phone do you have?
[Miscellaneous Android Development] kaktus13:
Sorry for not stating that earlier.

I have A007... I understand whole process now just can't find recovery.img...
[Miscellaneous Android Development] davidk1970:
RTL support

Does someone have some thing new about RTL support?

Bunta & Bruno, Did you check this issue?

Thanks
[Miscellaneous Android Development] bgcngm:
Here you go:

http://products.mobileuncle.com/forum-315-1.html

http://www.forum.china-iphone.ru/viewforum.php?f=44&sid=3e10576bf2e9d9a17bd5e461fa4335b1

There is one user using my G11i Pro ROM that told me there was no problem with RTL support. That's strange... given that I share the same framework between mine G11i Pro and HD7 ROMs.
[Miscellaneous Android Development] kaktus13:
Thanks for the links but I do not know a thing about Russian nor Chinese. Trying with Chrome translator but not getting far... Could you please give me direct link for the recovery image for a007?

Thanks
[Miscellaneous Android Development] bgcngm:
I don't know Russian nor Chinese as well... but you have to search. Here you have it.
[Miscellaneous Android Development] kaktus13:
Thanks a lot for answer.. You saved me. I've flashed it but it's stuck on the BLACK screen now for more than 10 minutes.... I'll see in the morning what's happening and update here :)
[Miscellaneous Android Development] anukk:
Ok thanx, i will try that.

I have another question, on your HD 7 Clone, if you have the 3g internet active on sim 1, and somebody calls you on the sim 2 does it work? Or it says you have the phone closed?

Later: Ok i have made a rom backup using your tutorial. I will make the update.zip and upload it, but i am unsure of something. userdata.img should not be in this zip file because it contain all my data (sms, numbers etc) right?

This is the output:

cat /proc/mtd

dev: size erasesize name

mtd0: 00040000 00020000 "preloader"

mtd1: 000c0000 00020000 "dsp_bl"

mtd2: 00300000 00020000 "nvram"

mtd3: 00020000 00020000 "seccnfg"

mtd4: 00060000 00020000 "uboot"

mtd5: 00600000 00020000 "boot"

mtd6: 00600000 00020000 "recovery"

mtd7: 00120000 00020000 "secstatic"

mtd8: 00060000 00020000 "misc"

mtd9: 00300000 00020000 "logo"

mtd10: 000a0000 00020000 "expdb"

mtd11: 0c800000 00020000 "system"

mtd12: 03c00000 00020000 "cache"

mtd13: 0dc20000 00020000 "userdata"

#

The zip should contain all of the .img except userdata.img i guess.
[Miscellaneous Android Development] bgcngm:
Yes, that is already an issue of the past!!! Read my post.

Indeed, userdata contains all your private data.

For your purpose, you only need to backup boot and system.
[Miscellaneous Android Development] anukk:
http://uploading.com/files/3b2m3944/update.zip/

Original ROM for T9199+ (S820) for those who need it.

---------- Post added at 01:17 PM ---------- Previous post was at 01:12 PM ----------

this rom only works for hd7 t299 ? Should i try to flash this on my T9199+?
[Miscellaneous Android Development] bgcngm:
Yes, it only works for HD7. Sorry. :(
[Miscellaneous Android Development] xX@ngelXx:
Gameloft

Anyone managed to install a game from Gameloft on this unit?
[Miscellaneous Android Development] wolfen13fr:
This application is really good !! I split my sdcard in two FAT32 partitions (the first with 14Gb and the second with 512Mb). And link2sd move my applications from ROM to this second partitions, put a link in the ROM and all works ! Very good, I have know a lot of free ROM space ! The phone does not ask for free space to work now ! Thanks andoidia !
[Miscellaneous Android Development] bgcngm:
Hmmmm, in case you have missed it... read this. Definitely better than relying on FAT partitions.
[Miscellaneous Android Development] ckethan:
Yes bruno is right ext2 is very powerful try his beautiful rom
[Miscellaneous Android Development] bgcngm:
So, did you get it working? :)
[Miscellaneous Android Development] ckethan:
Your brainy man :)
[Miscellaneous Android Development] wolfen13fr:
Yes, I saw it but I don't want to change my ROM : I have the original one of my H7300 (build 10HX2P.H7300.111216.AD2_3_5_V3.WVGAC_EN.COM_V01_3G kernel 2.6.35.7, Android 2.3.5). It works very fine and I don't want to change it. So Lynk2SD is a very good alternative ...
[Miscellaneous Android Development] superindigo:
What is the exactly build number and Anroid OS?
[Miscellaneous Android Development] casacristo:
you could still insert the ext2.ko module in that rom and if you like link2sd keeping using it but with the added benefit of ext2 support
[Miscellaneous Android Development] wolfen13fr:
I will try ! Good idea !
[Miscellaneous Android Development] superindigo:
This memory extension works only with HD7/H7300/G11i Pro only? Because I tried to install it on my MT6573 based s820 without success. Thank you for answer.
[Miscellaneous Android Development] bgcngm:
Well, the ext2 kernel module probably is compatible with your device's kernel, so it may work for your as well. But you have to change boot.img in order to create /sd-ext mountpoint and load the module during boot phase. And if your ROM doesn't not support init.d scripts, you have to add it as well.
[Miscellaneous Android Development] casacristo:
Adding to Bruno´s words, the first step would be from a terminal tu type

insmod /path_to_ext2.ko

for example:

insmod /sdcard/ext2.ko

(if that is where you placed the module)

If there is no output then the module is compatible and you should add it to boot.img or add it to your init.d scripts

If you want to see if your rom supports init.d script just type:

ls /system/etc/init.d
[Miscellaneous Android Development] superindigo:
Thank both of you for quick reply.

First I tried Bruno's method. I created /system/etc/init.d folder with Root Explorer, then I copied 40ad2sdx file into that folder. I set proper permissions too. Then reboot phone twice. No changes :(

Second I tried casacristo's metode. I have other recovery not CWR. I used flash zip from sdcard. Reboot twice. No changes :(

How can I change boot.img? I mean do I need special programming skill of android or it is very simple and I can make it (I have only C++ background)?
[Miscellaneous Android Development] casacristo:
It is simple enough

download this

http://dl.dropbox.com/u/9975371/bootimagepacker.rar

and read the scripts (one script for packing, one for unpacking and a binary)

but try insmod /sdcard/ext2.ko

first and then check with

lsmod |grep ext

that the module is loaded before you go any further with changing bootimg
[Miscellaneous Android Development] superindigo:
It seems I missed something.

This is how I did it.

$ su

# insmod /sdcard/ext2.ko

# lsmod |grep ext

ext2 46046 0 [permanent], Live 0xbf13e000

#

I think this is an error message. How to solve?
[Miscellaneous Android Development] the_bit:
RTL on MT6573 based smartphone

Well I just upgraded to your last mod v3.2 [thanks a lot for this].

After quick try of different keyboards my conclusion is

The Arabic language is OK - the letter appears as I type from right to left.

However, the Hebrew typing problem remains - the letter appears as I type from left to right

So my conclusion is - it is not about RTL, it is something wrong especially with Hebrew language.
[Miscellaneous Android Development] Laprince:
Pls i need to know if can use your SP Flash tool to flash d recovery on my star HD3 phone, since i am a new member i cant post the link to the phone , but its on etotalk and also if your custom rom for HD7 Pro Android 2.3.5 V3.1MOD by BM can be flashed on my phone. thank you
[Miscellaneous Android Development] davidk1970:
Maybe there is a switch/configuration in one of the system files that we need to change in order the system will see Hebrew code as an RTL language like Arabic.

can someone check this issue?

Thanks
[Miscellaneous Android Development] ckethan:
Can those perl script run from windows os? How do I run the perl script?
[Miscellaneous Android Development] idoasis:
Hi Bunta/Bruno,

I have uploaded the classes folder from H7000 framework.jar file (I have used command promp and baksmali file to disassemble its folders ).

http://www.2shared.com/file/wA-CSC9k/classes_H7000.html

The Hebrew there is displayed well (not reversed).

Probably you know, all the text definitions (layout, staticlayout, dynamiclayout,etc.) are located at the folder android/text.

Do you think it will help you to find the problem in the H7300?

I have also uploaded Bunta classes folders from v5 Rom.

http://www.2shared.com/file/ntFHvJo1/bunta_classes.html

I think me and many others will be happy to donate if you can help us solve this irritating problem.
[Miscellaneous Android Development] davidk1970:
Hebrew RTL

I will donate with pleasure if one of you find a solution for Hebrew RTL..........
[Miscellaneous Android Development] casacristo:
that is not an error message, that means the module is loaded, congratulations.

Now of course you need a way to have it load automatically

if you place ext2.ko under /system/lib/modules

and install link2sd , link2sd will create a script that loads it and place it under /system/etc/init.d

Now if your boot.img does not support /system/etc/init.d scripts, you will have no option but unpacking boot.img, adding the insmod line there and repack
[Miscellaneous Android Development] ckethan:
@casacristo

Will those perl script run on windows? How do I run?
[Miscellaneous Android Development] casacristo:
It is not perl, it is bash and they are meant to be run on your phone.

No offense meant but unless somebody gives you a step by step Howto you are going to need somebody with basic notions of linux to edit boot.img so that the ext2 module loads automatically each time you boot your phone
[Miscellaneous Android Development] ckethan:
@casacristo

finally I unpacked the boot.img and edited init.rc but I am unable to repack it .. give me a example syntax
[Miscellaneous Android Development] casacristo:
Hello,

Read this thread

http://xdaforums.com/showthread.php?t=1512310

It is all there...
[Miscellaneous Android Development] Acreo Aeneas:
How do I make a backup of my phone? I'm totally new to Android phones.

Thanks for the link, though, I already found a it a while back. Doesn't help me since my phone already has 2.3.6.

Sort of unrelated, but I have a mic problem on mines. It doesn't pick up my voice very well and I have to scream into it just so the other person on the other end can hear me. Any way for me to boost the mic permanently?
[Miscellaneous Android Development] jantle:
See Post #1 of this thread for general instructions how to make backup of your phone. You can follow those instructions step by step, only difference: You need a different recovery.img for your X15i. You can find it in the first post of the russian thread.

About the mic: if its a hardware failure, ie broken mic, you cant do anything about it. If it is just a misconfiguration you can try this:

- start Engineer-Mode by dialing *#*#3646633#*#*

- select Audio

- depending on the mode where you experience problems with mic select "Normal Mode", "Headset Mode" or "Loudspeaker Mode"

- Select Type: "Mic"

- Select Level: "4" (Note: On my phone always Level 4 was used, in case this doesnt work for you, its save to try the other levels too)

- Now enter a new value in the "Value"-field and tap "Set" (higher value means more sensitive Microphone. On my phone best values are 130 for Normal Mode and 220 for Loudspeaker-Mode)
[Miscellaneous Android Development] anukk:
T9199+

Android 2.3.4

Build number z1 20111123-210730
[Miscellaneous Android Development] bad.bad.bad:
Tun.ko

Has anyone gotten the tun.ko module up and running for MT6573? The available ones cause a reboot upon connecting via OpenVPN.
[Miscellaneous Android Development] ksolo310:
I have seen phones with the same MTK 6573 processr clocked at 800MHZ. Is there any way we could get our phones clocked at that speed?

The popular one I have seen with the higher clock speed is the Lenovo A65.
[Miscellaneous Android Development] bgcngm:
For those users that want to have analog-TV functionality back, I have just released my V3.2MOD ROM for HD7 3GS.

Can you please check if the new stock ROM fixes the problem? I plan to release a new custom ROM and was hoping that problem was fixed.
[Miscellaneous Android Development] idoasis:
No, the problem still exists:(

I have flashed it through the recovery, the Hebrew is still reversed.
[Miscellaneous Android Development] bgcngm:
It's a pity. I will see what I can do for you guys.

Basically, the only RTL language that is properly displayed on these MT6573 phones is Arabic, am I correct?
[Miscellaneous Android Development] idoasis:
I think, but i didnt check any other RTL language beside Arab and Hebrew.

BTW, the problem doesnt exists at websites,

Only in reading/writing SMS contacts and applications.
[Miscellaneous Android Development] bad.bad.bad:
RAM Optimizer?

Out of curiosity, would zeppelinrox's V6 SuperCharger script optimize the RAM in our MT6573 phones?

V6 SuperCharger

It seems to be getting really good feedback especially when cooked into the ROMs.
[Miscellaneous Android Development] eyad_220:
no :(

Arabic characters is displayed, but in reverse order, just like Hebrew :(
[Miscellaneous Android Development] bgcngm:
One says it works, the other says it doesn't... How is it then?
[Miscellaneous Android Development] the_bit:
Well let me clarify the situation.

In the previous ROMs I've tested (at least in the VitMod 1.7 of russian forum and BM v2.1 ) it was the same bug for both Hebrew and Arabic.

The last ROM i tested is BM v3.2 and it seems Arabic is OK here but Hebrew is still have the same issue. Here is in-depth description of the latest BM v3.2 state (please refer to the attached screen shot)

4 RTL languages I tested - Arabic, Hebrew, Persian and Urdu

The only language has an issue is Hebrew, the rest of languages are OK. I tested it by both script representation (see the screen shot) and language input - by different keyboard implementations.

The issue itself is as follows:

web pages and gmail content/input Is (seems webkit method is OK)

Gmail titles, messages, contacts and dozens of various apps show conten/input of hebrew script in reverse order.

However, I found that when a sentence include at least one arabic/persian/urdu character - it starts to show hebrew correctly. Removing this character cause reverse Hebrew representation again.
[Miscellaneous Android Development] idoasis:
You are right!

When arab letters a exists in a sentence,

the Hebrew isnt reversed (BM HD7 v2.1 and the new stock ROM).

I hope the above information helps Bruno to solve the problem.
[Miscellaneous Android Development] bgcngm:
Yes, this information can help me A LOT! If what I'm thinking is true, I may have found where the issue is.

Who is running my latest V3.2MOD ROM and willing to test a differential update.zip package?
[Miscellaneous Android Development] the_bit:
give me 2 !!!

Guess who?

I am!

BTW - did you see my screen shots on post #340 ?
[Miscellaneous Android Development] Solacetech:
Will this work on the Blu studio 5.3?
[Miscellaneous Android Development] davidk1970:
Me toooooo
[Miscellaneous Android Development] ceruttigino:
I have a problem with this ROM (v6). When I enter factory mode (to calibrate g-sensor) the screen becomes scrambled, so I cannot operate. Any help? Thanks
[Miscellaneous Android Development] degogar:
bkarya, does this rom work ok on your B63M phone as would be intrested in trying it at the monent using a Russian rom and there custom recovery, which is fine but you need to connect the usb cable to the phone and computer to get into recovery

thanks

Derek
[Miscellaneous Android Development] pedriito:
hi everybody,

i've just got a star a3 running the original 2.3.5 ROM, and i'm facing 2 annoying issues, I would just like to know if anyone experienced the same and if it could be fixed with an alternate ROM:

- the long click action is impossible (or very, very rare) (work as single click)

- bluetooth is quite unstable, works quite well for BT earphone, but unable to use a cardio belt (working well on other chinese phones)

thanks!
[Miscellaneous Android Development] 4r3k:
Good evening everyone, there is any possibility to this rom work on Star A1200?

CPU and other features looks exactly the same as in HD7/H7300.
[Miscellaneous Android Development] bgcngm:
As I wrote previously, I was working on that fix and fortunately today I did it! The users idoasis and thebit already tried it and Hebrew is fully working now.

I hope this makes all Hebrew community happy. :)

(my V3.3MOD ROM will be released very soon)
[Miscellaneous Android Development] idoasis:
Bruno, you are my hero!!!

The Hebrew is perfect, sms, contacts, Gmail and so on.

I have sent a large donation to show my appreciation, and I hope many will do the same.
[Miscellaneous Android Development] demon9:
Hey can you fix mine too ?

I have MTK6573 A101 model phone but i have framework.odex..
[Miscellaneous Android Development] bgcngm:
Yes, I can fix it. Do you have the original ROM for your phone?
[Miscellaneous Android Development] demon9:
sort of, I can upload any file from the system but I have no backup becuase i can't do nandroid backup.

I've upload all the framework folder from my a101 tell me if you need something else THANK YOU :)

http://www.4shared.com/zip/2YlMMFNL/all_framework_folder_mtk6573-A.html?
[Miscellaneous Android Development] bgcngm:
As this is going offtopic and I don't want to mess this thread, I have created a thread dedicated to Hebrew fix on MT6573 devices.
[Miscellaneous Android Development] jantle:
There is an app on android market which can change the clock of mt6573

cpu up to 806Mhz: https://play.google.com/store/apps/details?id=de.tsorn.MTKControl
[Miscellaneous Android Development] wolfen13fr:
Have you try it ? Does it work ?
[Miscellaneous Android Development] bgcngm:
I have tried MTK-CPU control test and it does work. Nice app. ;)
[Miscellaneous Android Development] idoasis:
Couldnt it arm or shorten the cpu life?

It is possible to check the cpu frequency in engineering mode in the phone extra settings.

Many suppliers claim to put another cpu, ARM116-507MHz in the device.

How does it affect frequency?
[Miscellaneous Android Development] wolfen13fr:
I have tried it with H7300 and it makes my phone reboot when I want to change CPU Freq ... I have to uninstall it. :(
[Miscellaneous Android Development] bgcngm:
Of course it can arm and shorten CPU life...

That's strange. Does it happens even if you underclock your HD7?
[Miscellaneous Android Development] wolfen13fr:
Good question, I did not try to underclock ... I will and give you some news. But I do not have a HD7 but a H7300 ... it is the same but there are little things that may be different.
[Miscellaneous Android Development] jantle:
Yes, it works. I have tried free version for a few days. My phone is stable at 806Mhz, only very few minor audio-related issues at maximum frequency.
[Miscellaneous Android Development] idoasis:
If it can damage or shorten the cpu life,

Why do you guys change its clock?
[Miscellaneous Android Development] bgcngm:
I do it because the life of my G11i Pro is already shortened... now that MT6575 phones are being released. Heheh :D

Seriously, you can overclock your phone... unless you want to have it for many years. The fact is that you will probably exchange it for a new one before it "dies" due to the effects caused by overclocking the CPU.
[Miscellaneous Android Development] idoasis:
Well, just now I am starting to enjoy it (after the hebrew was fixed):).

Maybe I will do it in the future.
[Miscellaneous Android Development] ksolo310:
Do we have any custom kernels for these phones? For overclocking without the app or to improve bluetooth performance. Or overall performance. Bluetooth audio is way to low.
[Miscellaneous Android Development] ckethan:
How to make chainfire work? I want to play sprinkle world of goo etc please help me?
[Miscellaneous Android Development] wolfen13fr:
I have another little issue with my H7300 : the orientation sensor is not calibrate. When I take my phone in my hand it change the screen rotation alternatively between landscape mode or portait mode. So I must switch off orientation ... And it's not easy to show photos with gallery without auto screen rotation.

So is there a solution to calibrate orientation sensor definitively ?
[Miscellaneous Android Development] gabelel:
This room works with H5300?
[Miscellaneous Android Development] SV650Sk6:
Did anyone ever figure out how to install the torch and updated fm radio apps?