• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.
Sign in to follow this  
Followers 0

ZTE Skate Unlocked (test sample) - ROM issues

72 posts in this topic

Posted

Hi everyone.

I started this topic to stop flooding other ones about my issues with the ZTE Skate I got. It an operation sample I got (do not ask how, or in PM) unlocked to test Orange ROMs. (Produced in April)

It was in an early Orange build, (B01 instead of the B05 you all have).

It was working fine (but I needed more internal memory) so I started to root it. Then I took out some apps with Antek App Manager and the problems started. At first boot the droid started to flip upside down, but I did not pay attention as the ROM seemed to work fine. After that when I tried to lock the phone pressing the hardwared button, I could not get the screen back, it remains black (with backlight) and I can even unlock it with the touchscreen but no more display ... (video later in the post)

So I wanted to correct that by installing a new ROM (And I did not make any backup ... I know ...) but the ROMs were all upside down (picture here : )

Thanks to Tilal I now have a CM7 ROM working in the right way (even wifi and the camera - did not try 3G for the moment), but the Black when Locking issue still exists

Here is a video for you to understand the issue (sorry for the poor quality ...) : http://www.mediafire.com/?eyb9ygbh4sani1o

You can see that the backlight works when I unlock but nothing is displayed, and I can even unlock it (I feel the touch vibration).

I had this problem in all the ROMs except the one I had before rooting and it seems it started when I rooted the device. Of course I wipped everything before installing new ROMs).

Anyway, thank you if you can help me!

I hope I can then help you maybe to unlock your devices as this one is totally unlocked

0

Share this post


Link to post
Share on other sites

Posted

To be honest, your screwed, it sounds like the pre-prod device had different hardware, the 'regular' Skate that Orange and SNF are selling has the screen physically inverted and yours did not, thats something that is 'fixed' in software.

without a backup of your original software your not going to get it the right way around again....

You might be able to build your own custom version of CM7 that has only the screen flipped, but with the digitizer inverted, but your going to have to build that yourself, and thats not simple...

0

Share this post


Link to post
Share on other sites

Posted

their has been a rom dump by another member from russia ,it was a unlocked skate so maybe it will help get your mobile working correctly ,it has to be checked out by the devs on here to see what it has in it.,hopefully something will happen.

0

Share this post


Link to post
Share on other sites

Posted (edited)

To be honest, your screwed, it sounds like the pre-prod device had different hardware, the 'regular' Skate that Orange and SNF are selling has the screen physically inverted and yours did not, thats something that is 'fixed' in software.

without a backup of your original software your not going to get it the right way around again....

You might be able to build your own custom version of CM7 that has only the screen flipped, but with the digitizer inverted, but your going to have to build that yourself, and thats not simple...

Yes I was thinking something like that but when tilal made me a custom CM that is working except for the locking/unlocking issue, hope came back !

Edited by plop08
0

Share this post


Link to post
Share on other sites

Posted

Yes I was thinking something like that but when tilal made me a custom CM that is working except for the locking/unlocking issue, hope came back !

My guess is that it is not only that your display is not inverted, it's also not the same type of screen and it's not initializes correctly when the kernel driver tries to turn it on. When I was a bit involved in an Android port for the HTC TyTN II (HTC Kaiser) there was 3 kind of display panels and we had to compile one kernel for each of them because they were initialized differently.

In fact using the wrong kernel could give exactly this scenario because when you boot the screen is turned on by "firmware" that runs before linux and android is even started (to display the splash logo). But the next time you turn the screen of it is up to the driver in the linux kernel to turn it on again.

Now ZTE sometimes leaves traces and comments when they do changes in their drivers so there might be clues in the kernel source code on what they've changed while experimenting with different hardware.

Still, to get your device to work you will need a custom kernel AND and custom CM7 version. The latter you allready have so what you need is some kernel hacking (or a new phone).

0

Share this post


Link to post
Share on other sites

Posted

I would start looking here: https://github.com/T...el_wvga_skate.c

And this change is my wild guess:


2011-01-25 luya modify for 743 CRDB00603861 ZTE_LCD_LUYA_20110125_001
[/code] Sounds like the've made changes for a different panel and the previous seems to have been called 729.
[code]
2010-06-29 luya modify mdelay to msleep ZTE_LCD_LUYA_20100629_0012010-06-11 lht project mode display panel info ZTE_LCD_LHT_20100611_0012010-05-29 luya add delay when init finish ZTE_LCD_LUYA_20100529_0012010-05-22 luya modify BKL reg setting ZTE_LCD_LUYA_20100522_0012010-05-17 luya delete mdelay ZTE_LCD_LUYA_20100517_0012010-05-13 luya not init for the 1st time ZTE_LCD_LUYA_20100513_0012010-05-07 luya modify 729 BKL reg ZTE_LCD_LUYA_20100507_0012010-04-28 luya modify delay of bkl adjust ZTE_LCD_LUYA_20100428_0022010-04-14 luya modify for 729 bkl ZTE_LCD_LUYA_20100414_0012010-03-25 luya merge samsung oled driver ZTE_LCD_LUYA_20100325_001

0

Share this post


Link to post
Share on other sites

Posted

The skate display driver for the 2.6.32 kernel looks quite a bit different. Seems they was using a different setup of panels there. That might the driver you need.

0

Share this post


Link to post
Share on other sites

Posted

The skate display driver for the 2.6.32 kernel looks quite a bit different. Seems they was using a different setup of panels there. That might the driver you need.

OK - I'll work on getting that to work.

Completely unrelated but have you uploaded the latest overclock code to Github.

0

Share this post


Link to post
Share on other sites

Posted

OK - I'll work on getting that to work.

Completely unrelated but have you uploaded the latest overclock code to Github.

Yes. It's in Toms repo. It will propably be easiest if you extract the config while running one of my precompiled kernels (zcat /proc/config.gz > /mnt/sdcard/overclocked_config.txt)

0

Share this post


Link to post
Share on other sites

Posted

Yes. It's in Toms repo. It will propably be easiest if you extract the config while running one of my precompiled kernels (zcat /proc/config.gz > /mnt/sdcard/overclocked_config.txt)

OK - thanks a lot. Going to compile it 3GVMSPLIT for CM7 :)

0

Share this post


Link to post
Share on other sites

Posted

OK - thanks a lot. Going to compile it 3GVMSPLIT for CM7 :)

But the build the topic starter is using right now is VMSPLIT_2G, right?

Because I've made a kernel that may (or may not) work (attached) but it is VMSPLIT_2G.

USED AT ONES OWN RISK AND KEEP A WORKING ROM ON THE SDCARD IN CASE YOU NEED TO REINSTALL.

zte_skate_overclockable_kernel_dev_phone.zip

0

Share this post


Link to post
Share on other sites

Posted

But the build the topic starter is using right now is VMSPLIT_2G, right?

Because I've made a kernel that may (or may not) work (attached) but it is VMSPLIT_2G.

USED AT ONES OWN RISK AND KEEP A WORKING ROM ON THE SDCARD IN CASE YOU NEED TO REINSTALL.

What is it?...another overclock?

0

Share this post


Link to post
Share on other sites

Posted

But the build the topic starter is using right now is VMSPLIT_2G, right?

Because I've made a kernel that may (or may not) work (attached) but it is VMSPLIT_2G.

USED AT ONES OWN RISK AND KEEP A WORKING ROM ON THE SDCARD IN CASE YOU NEED TO REINSTALL.

Yes it is I think (as far as I can remember). I'm just testing 3G split for now.

0

Share this post


Link to post
Share on other sites

Posted

What is it?...another overclock?

NO - THAT IS ONLY FOR THE GUY WHO STARTED THIS THREAD. Sorry - capitals just to make my point clear :P

0

Share this post


Link to post
Share on other sites

Posted

NO - THAT IS ONLY FOR THE GUY WHO STARTED THIS THREAD.

Cool, don't want to be putting that on my phone, sounds dangerous as it is :P

0

Share this post


Link to post
Share on other sites

Posted

But the build the topic starter is using right now is VMSPLIT_2G, right?

Because I've made a kernel that may (or may not) work (attached) but it is VMSPLIT_2G.

USED AT ONES OWN RISK AND KEEP A WORKING ROM ON THE SDCARD IN CASE YOU NEED TO REINSTALL.

wow great, how do I use it? Same as installing ROMs?

I will try it as fast as I can, thanks for helping me!

0

Share this post


Link to post
Share on other sites

Posted

wow great, how do I use it? Same as installing ROMs?

I will try it as fast as I can, thanks for helping me!

Exactly the same.

0

Share this post


Link to post
Share on other sites

Posted

wow great, how do I use it? Same as installing ROMs?

I will try it as fast as I can, thanks for helping me!

Please let me know when you have tested it. If it works I will push my changes to Toms kernel repo.

0

Share this post


Link to post
Share on other sites

Posted (edited)

Please let me know when you have tested it. If it works I will push my changes to Toms kernel repo.

Ok I tried reinstalling the kernel over the CM7 you made for me, does not boot now.

I wipped everything, still nothing, reinstalled, still nothing. It only boots to recovery

Reinstalled your CM over it, now it boots again but with the issue you know of

Edited by plop08
0

Share this post


Link to post
Share on other sites

Posted

Ok I tried reinstalling the kernel over the CM7 you made for me, does not boot now.

I wipped everything, still nothing, reinstalled, still nothing. It only boots to recovery

Reinstalled your CM over it, now it boots again but with the issue you know of

Open a terminal (or use adb) and type this (on your phone):

$ su

# zcat /proc/config.gz | grep VMSPLIT

0

Share this post


Link to post
Share on other sites

Posted

Open a terminal (or use adb) and type this (on your phone):

$ su

# zcat /proc/config.gz | grep VMSPLIT

CONFIG_VMSPLIT_3G=y

2G and 1G are not set

0

Share this post


Link to post
Share on other sites

Posted

CONFIG_VMSPLIT_3G=y

2G and 1G are not set

Well, at least that is one reason why it does not boot. The kernel I compiled was compiled for VMSPLIT_2G. I'll make a new one.

0

Share this post


Link to post
Share on other sites

Posted

Well, at least that is one reason why it does not boot. The kernel I compiled was compiled for VMSPLIT_2G. I'll make a new one.

Great, thank !

Yes when I saw the 3G=y I understood right away

0

Share this post


Link to post
Share on other sites

Posted

Great, thank !

Yes when I saw the 3G=y I understood right away

Sorry for the delay, been busy. Try this one.

zte_skate_overclockable_kernel_test_sample.zip

0

Share this post


Link to post
Share on other sites

Posted

Sorry for the delay, been busy. Try this one.

IT WORKS !

let me see if everything works (3G, GPS)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.