Jump to content


Photo

Hacking Skate for Blade?

- - - - -

  • Please log in to reply
38 replies to this topic

#1
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade
I thought I'd start a thread regarding what the skate release, rooting, romdumps etc. means to us bladers who may be feeling a little left out. moved from skate topic

for starters we have the stock romdump (well, with paul's recovery/superboot added) thanks to MoreLazers

and the stock config.gz vs. the leaked kernel (used in gingerstirfry) config.gz which are very different (see attachments).

this portion seems to highlight that the 2.6.35 kernel source (if we ever get it!) will recompile on blade and libra:

# CONFIG_MACH_BLADE is not set
# CONFIG_MACH_BLADE2 is not set
# CONFIG_FB_MSM_LCDC_BLADE2_WVGA is not set
# CONFIG_FB_MSM_LCDC_BLADE2_WVGA_PANEL is not set

Attached Files


Edited by sej7278, 09 August 2011 - 07:32 PM.

  • 0

#2
flibblesan

flibblesan

    Token Northern bloke

  • Assistant Admin Team
  • PipPipPipPipPipPip
  • 5,656 posts
The Skate rom is odexed too so it'll need deodexing to be of any use on the Blade. Easy enough to do.

  • 0

#3
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade

The Skate rom is odexed too so it'll need deodexing to be of any use on the Blade. Easy enough to do.


ouch, you thinking of trying the whole skate rom on a blade lol?

any interest in clockworkmod 4.0.1.4 for blade btw, i've built it from cyanogenmod source, not sure there's any real difference though. and its a bit of a cow to install via adb/fastboot (not sure how to make an update.zip for it)

  • 0

#4
Maxsas360

Maxsas360

    Diehard

  • Members
  • PipPipPipPip
  • 455 posts
  • Gender:Male
  • Location:Behind ya
  • Devices:Samsung Galaxy S i9000
Am ai not understanding anything or what: Arent these phones different? Chipsets differs, screen sizes differs, screens and digitizers differs and many things more. Are ZTE that stupid to add Blade drivers to Skate kernel?

  • 0
Liked my help? Buy me a big nice cup of coffee. <form action="https://www.paypal.c...cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
<input type="image" src="https://www.paypalob...onateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalob.../scr/pixel.gif" width="1" height="1">
</form>

#5
t0mm13b

t0mm13b

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 1,784 posts
  • Gender:Male
  • Location:Ireland
  • Devices:GT-S8500,Zte Blade,SE ST15i
  • Twitter:@t0mm13b
Looking at the Skate config - am surprised!!!!

NOT!!!!

What the hell has it got the same board references to the surf and ffa - identical to blade... another thing I noticed as well - pcmcia cards functionality compiled in?! :blink:

The crucial part is near the top, its VMSPLIT_2G set, so fat chance of that going on the blade with CM7....

Oh dear!!! Am dreading this now.....

  • 0
try{ not_laugh; }catch{ FAIL; }finally{ laugh; }

#6
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade

Am ai not understanding anything or what: Arent these phones different? Chipsets differs, screen sizes differs, screens and digitizers differs and many things more. Are ZTE that stupid to add Blade drivers to Skate kernel?


lots of companies do that sort of thing - the blade was probably the development platform for the skate, might be why they stuck with the same (ish) cpu.

zte did that in the blade's 2.6.32 kernel - there's mentions of the skate and libra in there:

# CONFIG_MACH_SKATE is not set
# CONFIG_FB_MSM_LCDC_SKATE_WVGA_PANEL is not set
CONFIG_LIBRA_SDIOIF=m

  • 0

#7
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade

The crucial part is near the top, its VMSPLIT_2G set, so fat chance of that going on the blade with CM7....


but VMSPLIT_2G just means it won't run as-is on the blade, doesn't mean it can't be changed if/when we get the 2.6.35 source.

and i thought VMSPLIT_2G support was in merged into cm7 now after the GSF leaks?

  • 0

#8
t0mm13b

t0mm13b

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 1,784 posts
  • Gender:Male
  • Location:Ireland
  • Devices:GT-S8500,Zte Blade,SE ST15i
  • Twitter:@t0mm13b

but VMSPLIT_2G just means it won't run as-is on the blade, doesn't mean it can't be changed if/when we get the 2.6.35 source.

and i thought VMSPLIT_2G support was in merged into cm7 now after the GSF leaks?


VMSPLIT_2G will run on the blade, period. No questions asked. It was there since around May/June that it got approved on Gerrit.

The official CM7 source and nightlies that you get are compiled with VMSPLIT_3G, the memory addresses will clash with the kernel's memory layout ONLY if the Skate's kernel was dropped in place right now.

Really, VMSPLIT_2G is a generic one-size fit all approach for all variants of handsets hence it will work regardless of the RAM it has.

Yes, VMSPLIT_2G is already in CM7, but that would mean - an unofficial CM7 would be deployed/kanged as a result if this was done right now as in the present current time.

It would be very interesting to see the kernel (once source comes out) that it gets recompiled as VMSPLIT_3G and perhaps, CM7 will fly! Just wait and see :)

Edited by t0mm13b, 09 August 2011 - 07:26 PM.

  • 0
try{ not_laugh; }catch{ FAIL; }finally{ laugh; }

#9
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade
update: it's not quite a 100% stock romdump, it has paul's superboot and recovery, but should be a good starter.

  • 0

#10
hecatae

hecatae

    Hardcore

  • Moderator Team
  • PipPipPipPipPipPip
  • 3,240 posts
  • Gender:Male
  • Location:northampton
  • Devices:Samsung i9305
  • Twitter:@meritez
skate uses a broadcom wifi chipset, so we'll need to replace that, this will need someone with adb replacing files one by one to see what needs fixing

  • 0

#11
wbaw

wbaw

    account closed

  • Banned
  • PipPipPipPipPipPip
  • 1,885 posts
  • Gender:Not Telling
I replaced the zImage with the one from the blade gingerbread leak & the modaco skate rom boots as far as the setup wizard, can complete the setup wizard & then setup wizard force closes, can't get past that stage. No mobile signal either. So ril & wifi need replacing, possibly some other stuff too.

  • 0

#12
wbaw

wbaw

    account closed

  • Banned
  • PipPipPipPipPipPip
  • 1,885 posts
  • Gender:Not Telling
Got everything working with my orange monte carlo to san francisco port, except it needs a bit more de-oranging, setup wizard still causing trouble. Needed to replace a lot of things with ginger stir fry files, TomG was a big help on IRC. It still has new (slightly) improved EGL libs & a few other bug fixes over the blade gingerbread leak.

It's heavily branded, a lot of extra orange stuff is included in the stock rom. The kernel doesnt boot on the blade, sensors, gps, bluetooth, wifi, RIL files all needed replacing with blade versions.

Edited by wbaw, 10 August 2011 - 07:55 AM.

  • 2

#13
whatcolour

whatcolour

    Enthusiast

  • MoDaCo Silver
  • PipPipPip
  • 234 posts

Got everything working with my orange monte carlo to san francisco port, except it needs a bit more de-oranging, setup wizard still causing trouble. Needed to replace a lot of things with ginger stir fry files, TomG was a big help on IRC. It still has new (slightly) improved EGL libs & a few other bug fixes over the blade gingerbread leak.

It's heavily branded, a lot of extra orange stuff is included in the stock rom. The kernel doesnt boot on the blade, sensors, gps, bluetooth, wifi, RIL files all needed replacing with blade versions.


Great news and good work!

  • 0

#14
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 4,007 posts
  • Gender:Male
  • Devices:Blade V, I9000, Blade
Presumably, the amount you've had to change here and not with the leak suggests the original leak is an actual Gingerbread build for the Blade that they've been working on then and that we might be getting officially in the future then?

Edited by targetbsp, 10 August 2011 - 09:17 AM.

  • 0
My Blade site - includes vanilla KANGS's of CM7. Also available: modified GB Gapps with various market versions, mini ICS Gapps for 160mb system partitions and Flash for ARMv6
CM7 Blade changelog

#15
gsam101

gsam101

    Newbie

  • Members
  • Pip
  • 15 posts

Am ai not understanding anything or what: Arent these phones different? Chipsets differs, screen sizes differs, screens and digitizers differs and many things more. Are ZTE that stupid to add Blade drivers to Skate kernel?

No, they're smart enough not to do the work twice I think X).

  • 0

#16
C3P001

C3P001

    Regular

  • Members
  • PipPip
  • 111 posts
  • Gender:Male
  • Location:Stockholm
  • Devices:ZTE BLADE CM 7.1 Stable

Presumably, the amount you've had to change here and not with the leak suggests the original leak is an actual Gingerbread build for the Blade that they've been working on then and that we might be getting officially in the future then?


Thats what i was thinking , But i am not so sure we will see official gingerbread update for the Blade

  • 0

#17
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade

Presumably, the amount you've had to change here and not with the leak suggests the original leak is an actual Gingerbread build for the Blade that they've been working on then and that we might be getting officially in the future then?


but didn't someone from zte say there was no, and would be no, 2.3 for blade, suggesting more that the leak was a development build for the skate that just happened to work on the blade - backed up by the development hardware running at 600mhz.

i guess they changed a few bits since then for the production build, although looking at the changelog in a few of the files, they seem to have had this build all done and dusted by february.

  • 0

#18
Pelemane

Pelemane

    Addict

  • Members
  • PipPipPipPipPip
  • 507 posts
  • Gender:Male
  • Devices:ZTE Blade & Huawei U8800

but didn't someone from zte say there was no, and would be no, 2.3 for blade, suggesting more that the leak was a development build for the skate that just happened to work on the blade - backed up by the development hardware running at 600mhz.

i guess they changed a few bits since then for the production build, although looking at the changelog in a few of the files, they seem to have had this build all done and dusted by february.


They are releasing ZTE Libra with 2.3.4. It's just Blade with different casing. So I guess that leak is from that device.

  • 0

#19
atillaahun

atillaahun

    Regular

  • Members
  • PipPip
  • 86 posts

They are releasing ZTE Libra with 2.3.4. It's just Blade with different casing. So I guess that leak is from that device.



Really? Where? Cause in Hungary we got Libra with 2.2.2 ;(


  • 0

#20
sej7278

sej7278

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 1,647 posts
  • Gender:Male
  • Devices:ZTE Blade

They are releasing ZTE Libra with 2.3.4. It's just Blade with different casing. So I guess that leak is from that device.


are they? i thought the libra was the 2.2 blade. so if that happens, probably a much better target to rip 2.6.35 from than the skate, but we should have sourcecode by then.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users