[Miscellaneous Android Development] TuoNonno:
Gunsmoke rom for Tinji i9300, should be suitable for all H640_v77 models (Check your build.prop for details), baseband version should not be a problem.

As usual, before try to put this rom please do a backup of your current partitions so you can always go back.

PREAMBLE:

This rom is basically a porting of another phone, based on the same board. This porting has been done to solve a very bad issue that this phone have, the signal lost bug: sometimes the RIL stop works all of a sudden and the only way to bring it back to life is to reboot or enable and disable flight mode.

After a month of works this is what I've come with, a rom that I've called gunsmoke just because I love the bjorn akesson song.

VERSION 1.0:

FEATURES:

- Brand new touch recovery

- RIL recover itself from the nosignal status in seconds

- New UI on some apps (phone, settings, framework...)

- Root

- Removed all chinese bloatware

- New locking screen

- LG UI3 launcher

- All gapps installed (included voice dictation)

- Vold.fstab tweaks

- Build.prop tweaks

- Amr wideband on conversations (if country and operator support it)

- wifi, BT, gps, led, camera working (see know bugs for camera)

KNOWN BUGS:

- Camera preview and saved image is upside down in stock camera app, I've added to the rom the excellent lgcamera app that does not have this issue, i've also tried other camera apps, all the stock based apps are upside down, proprietary apps are ok (including qr code apps)

UPDATE:

I've made an error placing lgcamera apk into system, it Force close when it shot the photo, to resolve this issue please install root uninstaller and uninstall the application, then reinstall from market.

DOWNLOAD:

Gunsmoke.part1.rar <-- Download

Gunsmoke.part2.rar <-- Download

VERSION 2.0:

CHANGELOG:

- Camera now works

- Removed custom lockscreen and phone UI due to many layout/language errors

- More vold.fstab changes: now external sd is the main sd memory

TIP4: I've added to the zip inside the apk folder an app called signalreset (available also on the market, for free); this will I hope solve the signal lost problem on some phones that are having the issue even with the patched modem.img

DOWNLOAD:

https://www.mediafire.com/?nfkj2z9c4lw77vs --> Part 1

https://www.mediafire.com/?nfkj2z9c4lw77vs -->Part 2

VERSION 2.1:

I've applied other patches to modem.img in order to improve data stability,

Just apply the 2.1 patch into recovery mode to update the baseband (modem.img).

This patch should be applied only after the upgrade to 2.0 version, but it should work on any rom version.

DOWNLOAD:

2.1 modem patch

INSTALLATION:

- Download the two rar files below, flash with sp flash tools as usual; scatter file along with sp flash tools program is included.

- After the flash of the rom enter rocovery and do a factory reset ( EXTREMELY IMPORTANT)

- reboot and you are done.

TIP1: I suggest you to install the LatinImeGoogle_signed.apk that I've included into the rar file, it's a keyboard much more reliable in terms of spell correction, and languages, it also has swipe feature.

TIP2: To avoid the high noise during call, put a piece of aluminium foil between the bottom antenna and the plastic, gently unglue the adhesive antenna, put the aluminium and no more noise.

TIP3: To improve overall data performance go to settings->more and untick gprs transfer prefer mode (the last option in the screen).

Kisses to all

Nonno

If you like my work and you think that it will help you, buy me a coffee