A while back, Android developer zdzihu ported the Bravia engine to the Sony Ericsson X10, which brought about some serious change in video and image quality on the phone. It is basically, a post processing engine, developed for the latest Sony Ericsson mobile devices that surely does enhance the quality of no just videos but images as well. While there are other projects going on as well to port this engine to more Android devices, Nexus S has already gotten there, thanks to XDA-Developers forum member eaglerazor123.
Users of the Nexus S S-AMOLED model, may not feel the need for this engine, mainly because of the option of the Voodoo kernel that enhances the image and video quality as well on the device. More so, the kernel can be changed as well, thereby turning it on and off. However, those with the S-LCD model of the Nexus S may want to try this out. That said, the installation procedure isn’t exactly a walk in the park.
Images below, courtesy of eaglerazor123.
The actual comparison is more accurate when done on the device itself, and the real difference can be felt in the videos. That said, you can see how the quality increase is actually color enhancement in the images above, where the grass is more green and the clouds give of an orange shade when using the Bravia engine. Before we begin with getting this engine installed on your device, you should know that there’s no turning this on and off. Once installed, you’ll have to retrace your steps backwards and undo the installation.
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
- A rooted Nexus S. See our guide on rooting the Nexus S.
- Running Android 2.3.x Gingerbread based ROM.
- Bravia Engine package.
- Terminal Emulator installed on the device.
- ES File Explorer or Root Explorer installed.
- To begin, extract the files from the Bravia Engine package.
- Copy the two files, be_movie & be_photo to the root of your SD card.
- Run Root Explorer or ES File Explorer, navigate to /system/etc and mount the partition as R/W.
- Browse to the two files copied on your SD card, copy them, and place them in /system/etc.
- Now browse to /system and open the build.prop file to edit it.
- Add the following lines:
- That done, save the file.
- Now run the terminal emulator on your device and enter the following commands:
#Sony Bravia Engine Service
set_perm(0, 0, 0755, "/system/etc/be_movie");
set_perm(0, 0, 0755, "/system/etc/be_photo");
set_perm(0, 0, 0644, "/system/build.prop");
busybox chmod 0755 /system/etc/be_photo
busybox chmod 0755 /system/etc/be_movie
busybox chown 0.0 /system/etc/be_photo
busybox chown 0.0 /system/etc/be_movie
Now simply reboot your device, and the Bravia Engine will be all set up. For updates and queries, head over to the forum thread at XDA-Developers.