[HOWTO]Fix TX's inverted screen caused by cross-flashing(PERMANENT) - Sony Xperia T, TL, TX, V

OK finally there is a permanent solution for this problem.But this method is still under test.I will not be responsible for anything damaged.You choose whether to try it.
1.Download the kernel(c_rtest.elf) and unzip & flash it. We don't need to boot the whole system so no special Android system is required.
2.When the amber light shows up, press Vol+ or Vol- to enter Recovery.
3.Open a terminal and launch "adb shell" on your computer.
4.Type in adb shell
Code:
dmesg | grep "panel"
5.Check if the response contains the string "mdx80"
6.------If there is no such text,please post the response here , stop immediately,and flash back to previous kernel.(but if you find ACX... in the response,please do not post.That's Screen type B and I don't own such a device. Sorry...)
------If there is "mdx80",just go ahead.
7.Type
Code:
mkdir d
mount -t debugfs none /d
cd /d/msm_fb/mipi_r63306
echo 1 > break_nvm
(The screen will go blank.That's normal.Don't be stressed.)
echo 1 > recover_nvm
(The screen should be working now)
-----If you see "mkdir failed: d already exists",just skip the "mkdir d" and "mount" commands(first 2 lines) and go on.
8.Flash the ROM you want to use IMMEDIATELY after the screen starts to work. Just don't stick with this experimental kernel.
Click to expand...
Click to collapse
Then you should have working screen on your TX~You can enjoy the leaked 4.3 now~
========================================================
WHY IT WORKS
As the old post said,we can gather correct register data from a normal screen and write back to the problem ones.Here is the data I collected:
http://forum.xda-developers.com/showthread.php?t=2607323
Thanks Sakilia,you are our phone's lifesaver!
And I did a comparison between the dumped data and my own,finding that only a few registers were changed.I checked the interfaces provided by the screen driver and found several ways to write the differences to screen.I tried them all but only one way,which is like the previous corruption process,really worked.
After the data was written into the screen,everything looks nice except the color(what a mess!).It was caused by the incomplete data dump.However,after reading something about register operation,I found that hex commands in MDW30 driver and MDX80 driver were just the in the same format (register number + data)and there are several registers used to store color correction data.So in no time did I find the missing parts and wrote them into my screen.Finally the screen works as before!
Old post:
========================================================
This morning I wanted to find a zImage that could boot 9.2.A.0.278 LT30p leaked firmware on my LT29i.Among the zImages I have,there is one extracted from LT30p CM10.2.But I didn't remember it and flashed it on my phone.Then the terrible "inverted screen" came...
After ~5hrs researching,I found that after cross-flashing,the panel was recognized as MDX80 instead of the correct MDW30_1e.
Maybe RECOVER_PANEL config caused this...The 30p kernel found there was a panel but it couldn't recognize it,so the kernel thought the panel was corrupt and executed the recovering process,after which our MDW30 was overwritten with MDX80 register data.But MDX80 driver fails to initialize the panel with commands required by MDW30 so the panel displays thing upside down...
I think that now that it loads MDX80 driver,why can't we add MDW30 init commands to the MDX80 driver?And there comes the key!
I just copied init_cmds and on_cmds from mdw30.c and replaced the ones in mdx80.c.It works!
And here is my work:
1.Download the attached MDX80 driver.
2.Make a backup of (kernel root dir)/drivers/video/msm/mipi_r63306_panels/mipi_tmd_mdx80.c
3.Extract the zip file to drivers/video/msm/mipi_r63306_panels/ and overwrite the original mdx80.c.
4.Modify your kernel config CONFIG_FB_MSM_MIPI_R63306_PANEL_TMD_MDX80=y
5.Compile the kernel and pack it with ramdisk.Then just flash it.
Click to expand...
Click to collapse
There are some "unused" warnings in the file,but it does finish the compiling and work.
That should do with "Touch Firmware version C" devices.:victory:
As for the color correction:
Code:
echo 1 > /sys/devices/platform/mipi_dsi.524288/eco_mode
echo 0 > /sys/devices/platform/mipi_dsi.524288/eco_mode
Don't forget about the space after 1 or 0 !
A little bug:screen gamma correction and ECO MODE aren't working properly.The color is a bit different from stock kernel.
There is another way:dump the correct register values from a normal TX and write our own NV Recover data using CONFIG_FB_MSM_RECOVER_PANEL.
But I don't know how to dump data.Anyone can help?So that we won't have to re-compile the kernel every time we flash a new firmware...
Added v2:Changed cabc_user_param to MDW30's
=======================================================
If you use my work,please give proper credits.Thanks!

updateing said:
This morning I wanted to find a zImage that could boot 9.2.A.0.278 LT30p leaked firmware on my LT29i.Among the zImages I have,there is one extracted from LT30p CM10.2.But I didn't remember it and flashed it on my phone.Then the terrible "inverted screen" came...
After ~5hrs researching,I found that after cross-flashing,the panel was recognized as MDX80 instead of the correct MDW30_1e.
Maybe RECOVER_PANEL config caused this...The 30p kernel found there was a panel but it couldn't recognize it,so the kernel thought the panel was corrupt and executed the recovering process,after which our MDW30 was overwritten with MDX80 register data.But MDX80 driver fails to initialize the panel with commands required by MDW30 so the panel displays thing upside down...
I think that now that it loads MDX80 driver,why can't we add MDW30 init commands to the MDX80 driver?And there comes the key!
I just copied init_cmds and on_cmds from mdw30.c and replaced the ones in mdx80.c.It works!
And here is my work:
That should do with "Touch Firmware version C" devices.:victory:
A little bug:screen gamma correction and ECO MODE aren't working properly.The color is a bit different from stock kernel.
There is another way:dump the correct register values from a normal TX and write our own NV Recover data using CONFIG_FB_MSM_RECOVER_PANEL.
But I don't know how to dump data.Anyone can help?So that we won't have to re-compile the kernel every time we flash a new firmware...
Click to expand...
Click to collapse
bro i evn cross flahed xperia t 4.3 rom with kernel and got inverted screen. even in recovery . got the problem when i flahed t kernel infact. so can you please tell me where to replace the file exactly. i dont understant the above dir. i tried manually searching for the file with root explorer but dint find it

As the OP said, it must be replaced and recompiled in kernel. I believe that someone will do it soon.

Cool
Actualy i cant try/test it cause i already got a new device from the market... but it sounds like true and its i think must work.
Man you are so smart!

Good job! Nice to see you here.I will make a stock kernel with this fix when I get time

sj8023ld said:
Good job! Nice to see you here.I will make a stock kernel with this fix when I get time
Click to expand...
Click to collapse
Thanks,you are so nice

sj8023ld said:
Good job! Nice to see you here.I will make a stock kernel with this fix when I get time
Click to expand...
Click to collapse
bro can you make it soon because my screen is still inverted and i cant even operate my phone .its been two days

Gamma correction fixed

updateing said:
Gamma correction fixed
Click to expand...
Click to collapse
bro please help .i dont understand the method. my screen got inverted two days back due to crossflahing 4.3 xperia rom and kernel by doomlord , please help me with the process.

romeoofair said:
bro please help .i dont understand the method. my screen got inverted two days back due to crossflahing 4.3 xperia rom and kernel by doomlord , please help me with the process.
Click to expand...
Click to collapse
Romeoofair, try this http://bbs.gfan.com/android-7139831-1-1.html, its a visk-03, usable only for 4.1, v. .67, while they are cooking for 4.3 and so on fix... Cheers for the devs man! :highfive:
p.s. Install custom rom first, then flash kernel at recovery after...

arctic02 said:
Romeoofair, try this http://bbs.gfan.com/android-7139831-1-1.html, its a visk-03, usable only for 4.1, v. .67, while they are cooking for 4.3 and so on fix... Cheers for the devs man! :highfive:
p.s. Install custom rom first, then flash kernel at recovery after...
Click to expand...
Click to collapse
bro thanks for the reply, but this is the kernel i m using right now

romeoofair said:
bro thanks for the reply, but this is the kernel i m using right now
Click to expand...
Click to collapse
download the visk -03 man, one I just provided.. If its the one, flash it via cwm, after the rom you installed.. It will be okay

arctic02 said:
download the visk -03 man, one I just provided.. If its the one, flash it via cwm, after the rom you installed.. It will be okay
Click to expand...
Click to collapse
bro i flashed it after i installed the rom seperately but nothing changes

romeoofair said:
bro i flashed it after i installed the rom seperately but nothing changes
Click to expand...
Click to collapse
You need to reflash the kernel after the ROM is installed,because the screen will work properly only with this kernel.A fresh flash may replace the kernel.

updateing said:
You need to reflash the kernel after the ROM is installed,because the screen will work properly only with this kernel.A fresh flash may replace the kernel.
Click to expand...
Click to collapse
ok bro i ll installed exr ming rom 2.6 ,4.1 version and after that i installled visk kernel but nothing changed . i know the problem is due to the kernel because i got the problem only after flashing xperia t kernel . so i flashed my original kernel severel time.but nothing changed, both recovery ad rom are inverted. please give me if you have any modded kernel with the above procedure bro

romeoofair said:
ok bro i ll installed exr ming rom 2.6 ,4.1 version and after that i installled visk kernel but nothing changed . i know the problem is due to the kernel because i got the problem only after flashing xperia t kernel . so i flashed my original kernel severel time.but nothing changed, both recovery ad rom are inverted. please give me if you have any modded kernel with the above procedure bro
Click to expand...
Click to collapse
Did you flash it on cwm? visk v-3 right? its the latest visk with oc 1.7gh?

arctic02 said:
Did you flash it on cwm? visk v-3 right? its the latest visk with oc 1.7gh?
Click to expand...
Click to collapse
no i flashed visk v2 . can you give me download link not the page link for visk 3?

romeoofair said:
no i flashed visk v2 . can you give me download link not the page link for visk 3?
Click to expand...
Click to collapse
.... If my upload wont work, you have to go to the link i provided using chrome and register, and download it there.. trust me, its worth it, it worked

arctic02 said:
.... If my upload wont work, you have to go to the link i provided using chrome and register, and download it there.. trust me, its worth it, it worked
Click to expand...
Click to collapse
you sure it worked. have you tried it??

yes

Related

Stock 2.3.4 version pre rooted with uc-kernal pre configured

For those who like stock rom with 2.3 update .. this update is for u nd from now onwrds its not using uc kernels its jst the basic official rom with root access and blot ware removed
its pre rooted and very well tested and also its a backup file of clockwork mod recovery
there is no fancy thing don its official spice csl 2.3.4 version ... by installing this update may also solve ur warranty issue (becoz did for me) and since here in our country India the service attendant dont mind seeing super use.apk installed on the system since its now available on market so there is no worry u can take this phone to the service center anytime by flashing this recovery file ...
only work after flashing this rom and taking to the service center is to flash back the stock recovery image bt keep in mind my words AFTER FLASHING
How to do it
first u need clockwork mod recovery
then
all u need is to jst download the .zip file
extract it to ur pc
plug in ur phone to usb
mount sd card
look for the folder named as clockworkmod open it
look for folder named as backup
go into it and copy paste here the extracted files
now jst go to the recovery mod and then simply restore the backup and then after restoring is complete jst do a full data wipe full format the disk and i read somewhere that someone asked for document to go or something similar named app which came with the stock rom .. so its now there too i didnt removed it
link Stock 2.3.4 Pre rooted
reserve for future
also suggestions are welcome
To install these updates all u need is to jst put these files to root of ur sd card and then u need to flash it through recovery menu
PLZZ NOTE THAT THIS IS A UNTESTED VERSION SO BEWARE WHILE TRYING
i can not try it myself as my phone is out for service for 7 days if no one tried i will do it on my own when i get it replaced
I am downloading it now. soon i will tell more about it to you guys.
i hope will not brick my device.
kshitij_bhatt said:
reserve for future
also suggestions are welcome
To install these updates all u need is to jst put these files to root of ur sd card and then u need to flash it through recovery menu
PLZZ NOTE THAT THIS IS A UNTESTED VERSION SO BEWARE WHILE TRYING
i can not try it myself as my phone is out for service for 7 days if no one tried i will do it on my own when i get it replaced
Click to expand...
Click to collapse
hi
assuming u mean flash it via CWM or do u mean stock recovery
i have flashed this rom. after that i started the phone, the first problem i got is the lock screen is not allowed me to go in, what ever you i do. then i reast all my data but then also it is not working, so i returned back to rc2
^hey thanx for trying... i too was supposing that lock screen might not work .. did u noticed any changes with the icons ..??
and @haree by flashing via recovery means via recovery .. this might should work with both cwm and stock rom
kshitij_bhatt said:
^hey thanx for trying... i too was supposing that lock screen might not work .. did u noticed any changes with the icons ..??
and @haree by flashing via recovery means via recovery .. this might should work with both cwm and stock rom
Click to expand...
Click to collapse
Currently, we can not flash/install any update.zip using stock recovery. As I have mentioned before in some thread, for our device update zip signed using all available (test) keys returns error for signature verification in stock recovery.
okk i didn't read that anywhere bt i thought signed ziped could be flashed through stock rom and as for now don't flash this rom becoz lock screen is stucked new one will use that same old stock one
yashwantsingh said:
i have flashed this rom. after that i started the phone, the first problem i got is the lock screen is not allowed me to go in, what ever you i do. then i reast all my data but then also it is not working, so i returned back to rc2
Click to expand...
Click to collapse
The reason behind this (I guess) is that our devices have a lot many hidden settings and apk in /cda partition (/dev/block/mmcblk0p9) and many of the apps from /system/app are symlinked (shortcut) to that partition.
Lockscreen settings are also stored there, which tells device which app to open when a particular gesture detected.
And while creating custom ROM we do not mount this partition or may be their communication does not retain. I have never tried mounting /cda/ in any custom ROM that I have cooked myself. (I forgot ), but I used to delete such links.
This is a list of apk that I used to remove, (using Spice Mi410 as base ROM)
AndroidNeroSync-release.apk
bbm_msger_v2_0_r20.apk
ChsHandWritePack.apk
ChsPack.apk
DownloadFlashPlayer.apk
dxtg-foxconn-vwr-pdf_3.001.868.apk
dy_bbstore_my&id_r6.apk
dy_CSLFunClub_my&id_v1_8_r9.apk
FaceBook_hdpi.apk
FacebookSync_Home3_hdpi.apk
FacebookSync_Home3_hdpi.odex
FacebookWidget_Home2_GB_hdpi.apk
FihScreenLock_GB_hdpi.apk
FlickrSync_Home3_hdpi.apk
FlickrSync_Home3_hdpi.odex
FoxconnDLNA_Phone.apk
IndonesianPack.apk
MalaysianPack.apk
MapKing0908.apk
Muvee_Editor_Eclair_1.1.2_Commtiva.apk
TouchPal.apk (You will need to add another keyboard after removing this.)
UI-Android2.0-SCSL-1.2.2.7.apk
ya i too didnt mounted that ... i didnt even noticed that those blot wares are in cda portion... haaww all my work got wasted lol hmm lets do some more work we have plenty of time lol
ok for next update i will consider it too ...
i did deleted these . files from the system/app for this rom
\/
AndroidNeroSync-release.apk
bbm_msger_v2_0_r20.apk
ChsHandWritePack.apk
ChsPack.apk
DownloadFlashPlayer.apk
dxtg-foxconn-vwr-pdf_3.001.868.apk
dy_bbstore_my&id_r6.apk
dy_CSLFunClub_my&id_v1_8_r9.apk
FaceBook_hdpi.apk
MapKing0908.apk
Muvee_Editor_Eclair_1.1.2_Commtiva.apk
TouchPal.apk (ADDED Gingerbread keybord insteed)
now i searching over for mounting /cda and remove blot wares from there
Napstar said:
The reason behind this (I guess) is that our devices have a lot many hidden settings and apk in /cda partition (/dev/block/mmcblk0p9) and many of the apps from /system/app are symlinked (shortcut) to that partition.
Lockscreen settings are also stored there, which tells device which app to open when a particular gesture detected.
And while creating custom ROM we do not mount this partition or may be their communication does not retain. I have never tried mounting /cda/ in any custom ROM that I have cooked myself. (I forgot ), but I used to delete such links.
This is a list of apk that I used to remove, (using Spice Mi410 as base ROM)
AndroidNeroSync-release.apk
bbm_msger_v2_0_r20.apk
ChsHandWritePack.apk
ChsPack.apk
DownloadFlashPlayer.apk
dxtg-foxconn-vwr-pdf_3.001.868.apk
dy_bbstore_my&id_r6.apk
dy_CSLFunClub_my&id_v1_8_r9.apk
FaceBook_hdpi.apk
FacebookSync_Home3_hdpi.apk
FacebookSync_Home3_hdpi.odex
FacebookWidget_Home2_GB_hdpi.apk
FihScreenLock_GB_hdpi.apk
FlickrSync_Home3_hdpi.apk
FlickrSync_Home3_hdpi.odex
FoxconnDLNA_Phone.apk
IndonesianPack.apk
MalaysianPack.apk
MapKing0908.apk
Muvee_Editor_Eclair_1.1.2_Commtiva.apk
TouchPal.apk (You will need to add another keyboard after removing this.)
UI-Android2.0-SCSL-1.2.2.7.apk
Click to expand...
Click to collapse
hi
sorry if this is off topic but i have rooted my 2.3.4 have removed most of the above is it ok to remove this too : FoxconnDLNA_Phone.apk
kshitij_bhatt said:
^hey thanx for trying... i too was supposing that lock screen might not work .. did u noticed any changes with the icons ..??
and @haree by flashing via recovery means via recovery .. this might should work with both cwm and stock rom
Click to expand...
Click to collapse
i only see change in lock icon
haree said:
hi
sorry if this is off topic but i have rooted my 2.3.4 have removed most of the above is it ok to remove this too : FoxconnDLNA_Phone.apk
Click to expand...
Click to collapse
Yes
This apk (I guess) helps in media sharing over wifi to any other computer/device.
So should not affect the normal functionality.
Napstar said:
Currently, we can not flash/install any update.zip using stock recovery. As I have mentioned before in some thread, for our device update zip signed using all available (test) keys returns error for signature verification in stock recovery.
Click to expand...
Click to collapse
actually i have the releasekey for FIH device, but i can't share that.
and i think Clockworkmod is more cool than stock recovery..
Sent from my FIH-FB0
tj_style said:
actually i have the releasekey for FIH device, but i can't share that.
and i think Clockworkmod is more cool than stock recovery..
Sent from my FIH-FB0
Click to expand...
Click to collapse
okk no problem bt seriously ur work with miui and cyanogen mod dude hats offf...
update the link its working now
okk here is a very quick bug fix... the stock lock screen had not been removed from this update so as for now if u update over any rc update or other custom rom you might not be able to unlock (Except by doing an invisible slide lol)
so dont update it over rc updates or cm or miui this is ment to be updated over stock rom ... rc updates support will be added in very next update...
bt will not support over cm and miui as i dont know much about these roms
Any reviews/screenshots for this ROM yet?
whyzee said:
Any reviews/screenshots for this ROM yet?
Click to expand...
Click to collapse
not yet becoz usb not working sorry and its not stable too...
Please remove set CPU app or ask permission from the Dev or it will be considered as warez
Swyped from my MI 410 using XDA App
mysteriousboy87 said:
Please remove set CPU app or ask permission from the Dev or it will be considered as warez
Swyped from my MI 410 using XDA App
Click to expand...
Click to collapse
thanx and yaa its a warez sorry i was unaware of the fact at that time bt its now removed

Xperia X8 Kernel Tweaks for Wifi Use

Hello my xperia X8 had a problem with its wifi in custom roms.
Basically it had this problem many times in the stock rom too but it could be fixed by factory reset and Sony Companion.
Anyway am currently using Ginger DX and i cant use the wifi.
I tried tweaking the modules and things but nothing .
I need an app or a way prefferably without custom kernel (because i fried my phone ones with this) to be able to use the freaking wifi
if the custom kernel is the only was so be it.
The error that i get is this when i open the wifi and got to its settings it turns on and off forever and somethimes i get the error that the wifi settings is not responding.
Thank you
If you need any info please feel free to ask.
Wi-Fixer?
jackaros said:
Hello my xperia X8 had a problem with its wifi in custom roms.
Basically it had this problem many times in the stock rom too but it could be fixed by factory reset and Sony Companion.
Anyway am currently using Ginger DX and i cant use the wifi.
I tried tweaking the modules and things but nothing .
I need an app or a way prefferably without custom kernel (because i fried my phone ones with this) to be able to use the freaking wifi
if the custom kernel is the only was so be it.
The error that i get is this when i open the wifi and got to its settings it turns on and off forever and somethimes i get the error that the wifi settings is not responding.
Thank you
If you need any info please feel free to ask.
Click to expand...
Click to collapse
I dont know about this sure but try Wi-Fixer from zeppelinrox's supercharger thread ;o
ArchEnemy' said:
I dont know about this sure but try Wi-Fixer from zeppelinrox's supercharger thread ;o
Click to expand...
Click to collapse
Ill try it thank you.
I am not so sure what to download and flash ... found 2 different posts can you please leave a link below
3G Turbocharger
jackaros said:
I am not so sure what to download and flash ... found 2 different posts can you please leave a link below
Click to expand...
Click to collapse
Wi-Fixer is in 3G Turbocharger thread.
or you can replace the lib files im posting here with yours...coz my wifi works great!
{ http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021 }
Thank you so much i download it and i will try it right away
Tried to install but i got to this error
installin :/sdcard/libs.zip
Finding package
Openin package
Installing update
Installation aborted.
I many need to update the CWM recovery ....
Now i got that it was not a flashable zip
ArchEnemy' said:
Wi-Fixer is in 3G Turbocharger thread.
or you can replace the lib files im posting here with yours...coz my wifi works great!
{ http://forum.xda-developers.com/showpost.php?p=18703418&postcount=5021 }
Click to expand...
Click to collapse
Ill try to replace the files
Where shall i paste the files?
System/libs
??? tried there but nothing happened.
system/lib/modules
jackaros said:
Where shall i paste the files?
System/libs
??? tried there but nothing happened.
Click to expand...
Click to collapse
LOL...Omg..sorry for not being clear enough..paste them in system/lib/modules and give them permissions like the way i posted in screenshot using root explorer...or you can open the .zip file of your Rom paste the libs in the modules folder and flash it again...either way hope it works~!
Thank you i did it and now waiting for it to reboot
Well it improved a bit now when i turn my wifi on it says error below the wifi next to the square
Please help i need wifi and i know that my hardware is fine now
you need wifi? reflash kernel, full wipe, and reinstall the rom, do not apply tweaks which you do not have a knowledge to apply because it can lead to malfunctions

"Invert" display on Sony Xperia TX

Hello xda users,
I think i know a method to solve the problem with "Invert" display on SXTX
Story:
Around 2-3 months ago when i bought my SXTX i started to flashing the phone with various ROMs till i tried the Sony Xperia T Rom on TX... i did smtg wrong and my phone's screen got invert 360 degree.
I tried to find a way to solve the problem, read the russian and english forums but nothing helped me. The phone was brand new with warranty so my last chance was the service center, thats why i accurately flashed back my phoe to all stock then send to market where i bought and i was lucky because they said that the phone is "Brack" therefore they send me a new phone!
After a long time, today im flashed my phone, root, cwm... then installed Xposed framework and i think i find a way to solve the previous problem with "Invert display".
How:
- You have SXTX!
1.You need to root the phone (SuperSU)... i know its a bit hard cause everything is invert but its possible (i did this a lot of times)
2. Install Xposed framework.
3. Go to Xposed framework, press Framework then install update. You need to get this:
4. Press reboot
5.Go again to Xposed, press Download and find "Gravity Box (JB)". Download it and install, then go back to main many of Xposed and press Modules and check the "Gravity Box", then go to Framework and reboot.
6. You have GravityBox. Start it from appdrawer and press "Display tweaks" and as you can see there is an option called "Allow all rotation" - check it!
7. The last step to rotate your phone in your hand to 360 degree!!! (Normal position)
I need testers! Hope there is no one!!!
My phone now have no this problem, no invert display so i cant test it, but im sure that it will work!!!
Midleo said:
Hello xda users,
I think i know a method to solve the problem with "Invert" display on SXTX
Story:
Around 2-3 months ago when i bought my SXTX i started to flashing the phone with various ROMs till i tried the Sony Xperia T Rom on TX... i did smtg wrong and my phone's screen got invert 360 degree.
I tried to find a way to solve the problem, read the russian and english forums but nothing helped me. The phone was brand new with warranty so my last chance was the service center, thats why i accurately flashed back my phoe to all stock then send to market where i bought and i was lucky because they said that the phone is "Brack" therefore they send me a new phone!
After a long time, today im flashed my phone, root, cwm... then installed Xposed framework and i think i find a way to solve the previous problem with "Invert display".
How:
- You have SXTX!
1.You need to root the phone (SuperSU)... i know its a bit hard cause everything is invert but its possible (i did this a lot of times)
2. Install Xposed framework.
3. Go to Xposed framework, press Framework then install update. You need to get this:
4. Press reboot
5.Go again to Xposed, press Download and find "Gravity Box (JB)". Download it and install, then go back to main many of Xposed and press Modules and check the "Gravity Box", then go to Framework and reboot.
6. You have GravityBox. Start it from appdrawer and press "Display tweaks" and as you can see there is an option called "Allow all rotation" - check it!
7. The last step to rotate your phone in your hand to 360 degree!!! (Normal position)
I need testers! Hope there is no one!!!
My phone now have no this problem, no invert display so i cant test it, but im sure that it will work!!!
Click to expand...
Click to collapse
dint work bro
Midleo said:
Hello xda users,
I think i know a method to solve the problem with "Invert" display on SXTX
Story:
Around 2-3 months ago when i bought my SXTX i started to flashing the phone with various ROMs till i tried the Sony Xperia T Rom on TX... i did smtg wrong and my phone's screen got invert 360 degree.
I tried to find a way to solve the problem, read the russian and english forums but nothing helped me. The phone was brand new with warranty so my last chance was the service center, thats why i accurately flashed back my phoe to all stock then send to market where i bought and i was lucky because they said that the phone is "Brack" therefore they send me a new phone!
After a long time, today im flashed my phone, root, cwm... then installed Xposed framework and i think i find a way to solve the previous problem with "Invert display".
How:
- You have SXTX!
1.You need to root the phone (SuperSU)... i know its a bit hard cause everything is invert but its possible (i did this a lot of times)
2. Install Xposed framework.
3. Go to Xposed framework, press Framework then install update. You need to get this:
4. Press reboot
5.Go again to Xposed, press Download and find "Gravity Box (JB)". Download it and install, then go back to main many of Xposed and press Modules and check the "Gravity Box", then go to Framework and reboot.
6. You have GravityBox. Start it from appdrawer and press "Display tweaks" and as you can see there is an option called "Allow all rotation" - check it!
7. The last step to rotate your phone in your hand to 360 degree!!! (Normal position)
I need testers! Hope there is no one!!!
My phone now have no this problem, no invert display so i cant test it, but im sure that it will work!!!
Click to expand...
Click to collapse
dude 360 degree would be as normal
you meant 180 degree right?
now i have this problem.
the main problem is solved by putting this line into build.prop: "ro.fs.hwrotation=180"
but the sony logo and cwm are still inverted any solution?
ali tx said:
dude 360 degree would be as normal
you meant 180 degree right?
now i have this problem.
the main problem is solved by putting this line into build.prop: "ro.fs.hwrotation=180"
but the sony logo and cwm are still inverted any solution?
Click to expand...
Click to collapse
are you sure it worked for you by adding that line.because we dont have that line even
romeoofair said:
are you sure it worked for you by adding that line.because we dont have that line even
Click to expand...
Click to collapse
I also edited the build.prop but for e nothing changed!
Closing
BTW im closing the thread, cause it no sense if not working!
romeoofair said:
are you sure it worked for you by adding that line.because we dont have that line even
Click to expand...
Click to collapse
oh sorry it`s ro.sf not ro.fs
it was posted in several forums that i shoud change ro.fs.hwrotation=180 to ro.fs.hwrotation=0 and i saw there is no such thing and i added this line under graphic line and it worked after reboot
but i dont know how to do the logo and cwm
Method
There is a new method and it seems like work!!!
Need testers!
http://forum.xda-developers.com/showthread.php?p=49318662
xperia tx screen invert
Midleo said:
There is a new method and it seems like work!!!
Need testers!
http://forum.xda-developers.com/showthread.php?p=49318662
Click to expand...
Click to collapse
bro i want to test it but i dont understand above method since i m new to kernel issues . can you please explain me in brief
romeoofair said:
bro i want to test it but i dont understand above method since i m new to kernel issues . can you please explain me in brief
Click to expand...
Click to collapse
Midleo said:
There is a new method and it seems like work!!!
Need testers!
http://forum.xda-developers.com/showthread.php?p=49318662
Click to expand...
Click to collapse
yeah i didnt understand either
ali tx said:
yeah i didnt understand either
Click to expand...
Click to collapse
@Midleo please help us out if you understood that method
romeoofair said:
@Midleo please help us out if you understood that method
Click to expand...
Click to collapse
Guys, you need to know that im not a dev...
My method what i posted i understand, but that method is have no sense - bad.
The other method what i linked im sure that good!
I think i nderstand this method but never try.... give some time... i try to review it today later a bit....
If im right the main way is to open on PC the kernel file replace a file, and edi the config file then compile the kernel back with ramdisk (i guess)...
its not hard...
Midleo said:
Guys, you need to know that im not a dev...
My method what i posted i understand, but that method is have no sense - bad.
The other method what i linked im sure that good!
I think i nderstand this method but never try.... give some time... i try to review it today later a bit....
If im right the main way is to open on PC the kernel file replace a file, and edi the config file then compile the kernel back with ramdisk (i guess)...
its not hard...
Click to expand...
Click to collapse
can you do that i i give you my kernel. ill test it
romeoofair said:
can you do that i i give you my kernel. ill test it
Click to expand...
Click to collapse
OK share me via smtg... i ask a dev how to do exactly...
pleaseeeeeeeeeeeeee
send me you kernel please i dont understand my tx screen upside down pleaseee
imrankhan11 said:
send me you kernel please i dont understand my tx screen upside down pleaseee
Click to expand...
Click to collapse
dont worry. even mine is inverted .we ll find a sol soon
Did you send the kernel can have you edit, I do not understand how it help me please
Midleo said:
Guys, you need to know that im not a dev...
My method what i posted i understand, but that method is have no sense - bad.
The other method what i linked im sure that good!
I think i nderstand this method but never try.... give some time... i try to review it today later a bit....
If im right the main way is to open on PC the kernel file replace a file, and edi the config file then compile the kernel back with ramdisk (i guess)...
its not hard...
Click to expand...
Click to collapse
by kernel file you mean kernel.elf or boot.img ?
Midleo said:
OK share me via smtg... i ask a dev how to do exactly...
Click to expand...
Click to collapse
here s my 4.3 kernel bro https://drive.google.com/file/d/0B3HdKZS-27HeUlFBT1dKOE1ORlU/edit?usp=sharing .i ll be awaiting for the solution
hi
My tx screen is upside down help i dont understand pleaseee help simple solution ???????

[ROM][SM-G900X] Custom Firmware for SM-G900X Live Demo Unit

Hello to you guys,
with this thread I wanna help people who get a Live Demo Unit of Galaxy S5 and wanna "unlock" it, removing Retail Mode and getting an official firmware on it. A Live Demo Unit is recognizable cause the phone has an "X" after the "SM-G900" signature.
Before start explain, I wanna remember to all that with a Live Demo Unit YOU CAN'T DO PHONE CALLS or TEXT MESSAGING due to its nature. So, this custom friwmare will transform your Live Demo Unit in a beautiful and complete Galaxy S5 "WiFi Version" .
Ok, lets do this!
What you need for a great job is:
Samsung USB Drivers on your PC
Odin, downloadable from here http://odindownload.com/ (vers. 3.09)
TWRP Recovery, .tar extension (here is the link for the download http://techerrata.com/browse/twrp2/klte)
Firwmare of your country. You can get it form sammobile.com. I've done this with the G900F version and I've tested only with it but I think this kind of guide works for all devices. Be sure to download the correct Firmware of your device!!
A program named "cgywin" for create your own firmware for the Live Demo Unit http://cygwin.com/setup.exe
Do this AT YOUR OWN RISK!! If you're not sure to have understand something, please do not go any further.
Ok, so let's start to explain what to do. If you'll follow step by step this procedure, you'll reach the goal for sure
First, I think is better to do a good and complete backup of your actual firmware and system. To do that follow those steps:
Install Samsung USB driver in your PC (if you don't have it already). Be sure that the phone is visible by your PC.
Turn off the device and go into Download mode (pressing VolDown+Home+Power).
Open Odin and connect your device to the PC.
Now flash the TWRP Recovery (select "AP" voice on Odin and choose TWRP .tar file you have already downloaded)
Ok, now you can do a Nandroid backup of your entire phone, including system, with Recovery. So, turn off the device and go into Recovery, then choose "Backup" and flag ALL the voices (so you'll be sure to backup all). Save it in external MicroSD so you can get it simply if you need it.
After the complete backup, it's time to "prepare" the custom firmware:
Install cgywin (for a complete guide for How To Install this program, Google it)
Download the right firmware for your device
Once file is downloaded you will have something looking like this G900FXXU1ANCE_G900FITV1ANC7_ITV (this is the one I've used)
Extract the .zip file to get an .md5
Rename it with like ldu900x.tar
Go into the folder were you've install cgywin and put the ldu900x.tar here
Now, launch cgywin.exe and type those command
$ tar --delete --file=ldu900x.tar NON-HLOS.bin
$ tar --delete --file=ldu900x.tar modem.bin
After that, the ldu900x should have only those files on it:
- boot.img
- cache.img.ext4
- hidden.img.ext4
- recovery.img
- system.img.ext4
If there are other files that are not those I've checked above, please delete them using the command $ tar --delete --file=samrom.tar FileName on cgywin as explained. The final .tar file gotta have only those 5 files I've listed above.
Once the final ldu900x.tar is ready, you can flash it with Odin.
Before the flash, use TWRP for a TOTAL WIPE of the device (including system but do not wipe the extSDcard). This is for to be sure that the device will be ready for a good and clear flash.
After the flash with Odin, reflash the TWRP Recovery (following the steps above) so you can do other backup or restore the old firmware if you need it.
Hope this guide can help all the guys who need to use their LDU completely (excluding calls and SMS as said). Personally my LDU doesn't have Private Mode, Finger Scanner, S-Health, UltraPowerSavingMode and other stuff, but with this "custom" firmware made by myself, now works ALL! :victory:
Bugs: The only thing that does not work here is the upgrading of SHealth Services that does not allow to upgrade it to SHealth 3.1 version. If anyone know how to solve this I appreciate
Thank you guys for your support and thanks to:
@Dees_Troy for TWRP
@Sirus2012 for have opened the way
@jopa7 for suggestions
Fell free to offer me a beer (or a meat can for my 5 cats )
Have a good flash to all!
Reserved
Cool might be helpful
Sent from my SM-G900H using XDA Premium 4 mobile app
Got pumped when I saw rom.... Been waiting for aosp Lol...
Sent from my SM-G900F using Tapatalk
bjc112 said:
Got pumped when I saw rom.... Been waiting for aosp Lol...
Sent from my SM-G900F using Tapatalk
Click to expand...
Click to collapse
Same here... But might be helpful anyway [emoji106]
Great work , pm you to send you a beer! You could upload the tar to somewhere and put here the link.
Cheers
Sent from my HTC One max using xda app-developers app
Thank you guys! Sorry for give you an illusion of a SUPERPOWERFUL ROM @jopa7 I'm uploading it on my Dropbox. If you give me your email I can share it to you!
iorya984 said:
Thank you guys! Sorry for give you an illusion of a SUPERPOWERFUL ROM @jopa7 I'm uploading it on my Dropbox. If you give me your email I can share it to you!
Click to expand...
Click to collapse
You can install a superpower rom, mate. Install omega with omega kernel after root with chain CF auto root and install TRWP. Install latest omega zip via trwp chosing omega kernel too. You will get 37000 antutu score or more . By the way, GPS signal works
jopa7 said:
You can install a superpower rom, mate. Install omega with omega kernel after root with chain CF auto root and install TRWP. Install latest omega zip via trwp chosing omega kernel too. You will get 37000 antutu score or more . By the way, GPS signal works
Click to expand...
Click to collapse
Jopa7 are you talking about to flash Omega Rom on LDU? Did you do that?
iorya984 said:
Jopa7 are you talking about to flash Omega Rom on LDU? Did you do that?
Click to expand...
Click to collapse
works like charm!
Have you flashed the entire ROM, also with modem.bin?
iorya984 said:
Have a good flash to all!
Click to expand...
Click to collapse
Thanks a lot for instructions ...
it works
Question
hello to everybody, i have a question, i have an s5 ldu and when i enter those commands in cygwin says that those files doesnt exist in the archive but that's not true, some help? TY:silly:
gzincu said:
hello to everybody, i have a question, i have an s5 ldu and when i enter those commands in cygwin says that those files doesnt exist in the archive but that's not true, some help? TY:silly:
Click to expand...
Click to collapse
I was having same problem and then I downloaded Ubuntu live cd to delete those files
You will have to use terminal for that
Or you can pm author of this thread for precompiled version
help
He doesn't seem to be active on this forum, i would be very happy if you cand send to me the precompiled archive. Thanks alot!
gzincu said:
He doesn't seem to be active on this forum, i would be very happy if you cand send to me the precompiled archive. Thanks alot!
Click to expand...
Click to collapse
Send me your dropbox id through pm
Pre-Compiled version by iorya984
Pre-Compiled version by iorya984
Download Links:-
http://ul.to/dwe11uck
http://ul.to/uvu2vbt0
All Credit goes to iorya984
Proper Tutorial
jopa7 said:
You can install a superpower rom, mate. Install omega with omega kernel after root with chain CF auto root and install TRWP. Install latest omega zip via trwp chosing omega kernel too. You will get 37000 antutu score or more . By the way, GPS signal works
Click to expand...
Click to collapse
Hi all and thank you for this great tutorial. How did you manage to get the gps to work? It shows it's searching for gps signal but never gets it... did you flash a certain modem file?
Anyone get S health to work??
Thank all!!!
aaa82 said:
Anyone get S health to work??
Click to expand...
Click to collapse
same question from me
hello
thankyou for the precompiled files, i am a boot, i dont know what to do exactly, where i have to add the ldu900x.tar in odin? BL, AP,CP or CSC?

cm12 can't install apk

just like the title say . The screeshot
with installing screen is the main problem, the text in that screenshot mean app hasnt installed (not only this apk but other many ones ,include theme for cm12)
Nevertheless,i have try every way which may cause this issuse like wipe, boot whithout sdcard …things like this, but it was useless .
Below is my version pic (actually,this is my first time flash rom、kernel, i still have something not sure . for instance , i flash my kernel by extracted boot.img from "cm-12-20150112-INFECTED-yuga based" in fastboot mode , then use recovery to restore cm-12-20150112-INFECTED-yuga based.zip , i am suspecting that if there have any wrong procedure )
thank you guys very much for help me this
Yitnspire said:
just like the title say . The screeshot
with installing screen is the main problem, the text in that screenshot mean app hasnt installed (not only this apk but other many ones ,include theme for cm12)
Nevertheless,i have try every way which may cause this issuse like wipe, boot whithout sdcard …things like this, but it was useless .
Below is my version pic (actually,this is my first time flash rom、kernel, i still have something not sure . for instance , i flash my kernel by extracted boot.img from "cm-12-20150112-INFECTED-yuga based" in fastboot mode , then use recovery to restore cm-12-20150112-INFECTED-yuga based.zip , i am suspecting that if there have any wrong procedure )
thank you guys very much for help me this
Click to expand...
Click to collapse
Use a more updated version of cm12
Go to the CM12 thread and go to comments and check some people have ported the updated version like 2412015 and various Valdius based ROM.
Use that and with same KERNEL boot IMG
Regarding installing APK, I think if you update to these version it will get fixed!
I couldn't get what really the problem is
Sent from my Xperia ZR using XDA Free mobile app
Yitnspire said:
just like the title say . The screeshot
with installing screen is the main problem, the text in that screenshot mean app hasnt installed (not only this apk but other many ones ,include theme for cm12)
Nevertheless,i have try every way which may cause this issuse like wipe, boot whithout sdcard …things like this, but it was useless .
Below is my version pic (actually,this is my first time flash rom、kernel, i still have something not sure . for instance , i flash my kernel by extracted boot.img from "cm-12-20150112-INFECTED-yuga based" in fastboot mode , then use recovery to restore cm-12-20150112-INFECTED-yuga based.zip , i am suspecting that if there have any wrong procedure )
thank you guys very much for help me this
Click to expand...
Click to collapse
You cannot flash the downloaded Yuga Infected update on to you ZR mate,, ZR is Dogo..
Head over to Xenius9's thread and download the dogo port infected build from there. There are also instructions on how to update the dogo ported cm 12 there..

Categories

Resources