Jump to content


Photo

can anyone explain why CM is a breakthrough of Rom dev for blade?

- - - - -

  • Please log in to reply
15 replies to this topic

#1
jmpan

jmpan

    Newbie

  • Members
  • Pip
  • 14 posts
  • Devices:ZTE blade
  • Twitter:@none
Sorry for my stupid question I just know little about android ROM dev
I read around and looks like CM is a big breakthrough but don't really understand the reason.
Can anyone exaplain briefly? Thanks a lot.

  • 0

#2
targetbsp

targetbsp

    Hardcore

  • MoDaCo Silver
  • PipPipPipPipPipPip
  • 4,017 posts
  • Gender:Male
  • Devices:Hudl 2, Blade V
I think it's the first time we've had a rom that hasn't by some roundabout way come from ZTE themselves. So should ZTE not release any further updates for the phone it doesn't matter - we can get them elsewhere. This is demonstrated by the fact that CM7 is gingerbread and ZTE have never released gingerbread.

  • 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

#3
Matty-p

Matty-p

    Addict

  • Moderator Team
  • PipPipPipPipPip
  • 682 posts
  • Gender:Male
  • Devices:orange sanfransico, g300

Sorry for my stupid question I just know little about android ROM dev
I read around and looks like CM is a big breakthrough but don't really understand the reason.
Can anyone exaplain briefly? Thanks a lot.

its awesome and
RIL..

  • 0

#4
flibblesan

flibblesan

    Token Northern bloke

  • Assistant Admin Team
  • PipPipPipPipPipPip
  • 5,657 posts

its awesome and
RIL..


Really Impressive, Like :P

  • 0

#5
popoyaya

popoyaya

    Diehard

  • Members
  • PipPipPipPip
  • 474 posts
  • Gender:Male
  • Devices:ZTE Blade V, Galaxy S3
Everything you need to know...

https://github.com/C.../CHANGELOG.mkdn

  • 0

#6
jmpan

jmpan

    Newbie

  • Members
  • Pip
  • 14 posts
  • Devices:ZTE blade
  • Twitter:@none
Ok I see. This looks really amazing, big thanks to the developer.
Is something called RIL the key compoent that enable CM on blade?

  • 0

#7
tonydl

tonydl

    Regular

  • Members
  • PipPip
  • 105 posts

Ok I see. This looks really amazing, big thanks to the developer.
Is something called RIL the key compoent that enable CM on blade?


I think so. As far as I know - the Radio Interface Layer were kind of broken for all the custom 2.2 ROMs so far - the devs had to fix it somehow but it wasn't always working. Now we got a fully working RIL (thanks to Tom G?) and this will help us to build roms from the android source - or am I totally wrong? :P

  • 0

#8
flibblesan

flibblesan

    Token Northern bloke

  • Assistant Admin Team
  • PipPipPipPipPipPip
  • 5,657 posts
Working RIL makes no difference to being able to build roms from source.

  • 0

#9
Frankish

Frankish

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 3,536 posts
  • Gender:Male
  • Devices:iPhone 4S Xiaocai X9 THL W200
The RIL is for calls. Nobody wanted to spend time porting roms where everything might work but we couldn't use it as a phone :P

Now we can make calls and use data in roms the rest of the work is making the rom features work with our specific hardware.

Cyanogenmod is not just a rom, it's an AOSP modification with so many USEFUL features added. It's a community. It's the future.

  • 0

#10
MadeInBeats

MadeInBeats

    Newbie

  • Members
  • Pip
  • 45 posts
  • Devices:Orange San Fran

Working RIL makes no difference to being able to build roms from source.


What exactly does RIL do?

  • 0

#11
MDCFan

MDCFan

    Regular

  • Members
  • PipPip
  • 127 posts
  • Gender:Male
  • Devices:N/A

What exactly does RIL do?


Controls the stuff that enables you to make and recieve calls, send and recieve sms/mms messages, use mobile data. Basically everything GSM related.

Sorry for my stupid question I just know little about android ROM dev
I read around and looks like CM is a big breakthrough but don't really understand the reason.
Can anyone exaplain briefly? Thanks a lot.


1. People can now make functional ROMs without waiting for an update from ZTE.
CM7 is based on Android 2.3 :P which will probably never be released for ZTE Blade (Europe still has only Android 2.1).
2. CyanogenMod has some nice additional tweaks and features (see CyanogenMod settings) compared to stock AOSP.

Edited by MDCFan, 12 February 2011 - 05:42 PM.

  • 0
I am selling my perfect condition OLED San Francisco here

#12
tom619

tom619

    Enthusiast

  • Members
  • PipPipPip
  • 219 posts
  • Devices:t-mobile pulse
Just out of interest how did we eventually get a working RIL? I was under the impression the blade would forever be restricted to official 2.1's and custom 2.2s

  • 0

#13
vareBlade

vareBlade

    Enthusiast

  • Members
  • PipPipPip
  • 206 posts
  • Gender:Male
  • Devices:ZTE-Blade
  • Twitter:@varemenos

Just out of interest how did we eventually get a working RIL? I was under the impression the blade would forever be restricted to official 2.1's and custom 2.2s


Tom G fixed it

should be at around 5th page (30 posts per page)

  • 0


-----------------------------------------------------------------------------------------
Varemenos.com | AKLP.gr
-----------------------------------------------------------------------------------------


#14
evilpaul

evilpaul

    Newbie

  • Members
  • Pip
  • 31 posts
  • Devices:Orange San Francisco


What exactly does RIL do?

Controls the stuff that enables you to make and recieve calls, send and recieve sms/mms messages, use mobile data.


That's not exactly right.

The kernel is the main part of linux and usually includes device drivers, but due to the GPL any driver included in the kernel will be covered by the GPL. In order to keep drivers closed source you need an interface layer, to create a separation between the GPL'ed code and the closed source code.
In this case RIL is an interface between the kernel and the closed source wireless driver. Without a working RIL then the phone loses all phone like abilities (phone calls, SMS, etc.).

  • 0

#15
fonix232

fonix232

    Addict

  • Members
  • PipPipPipPipPip
  • 942 posts
  • Location:Hungary, Debrecen
  • Devices:ZTE Blade [TFT 512RAM]
  • Twitter:@fonix232

Controls the stuff that enables you to make and recieve calls, send and recieve sms/mms messages, use mobile data.
That's not exactly right.

The kernel is the main part of linux and usually includes device drivers, but due to the GPL any driver included in the kernel will be covered by the GPL. In order to keep drivers closed source you need an interface layer, to create a separation between the GPL'ed code and the closed source code.
In this case RIL is an interface between the kernel and the closed source wireless driver. Without a working RIL then the phone loses all phone like abilities (phone calls, SMS, etc.).


So basically it enables calls :P

  • 0
If you like my work, invite me for a drink or two!

Also, take a look at my Blade-dedicated site too! fonix232.co.cc

#16
evilpaul

evilpaul

    Newbie

  • Members
  • Pip
  • 31 posts
  • Devices:Orange San Francisco

So basically it enables calls :D


It enables access to the bit that makes calls. This is the semantic stuff that engineers get frustrated over when they try to explain things. :P

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users