Jump to content

Operator logo/libril-qc-1.so


Recommended Posts

Guest Len Ash
Posted

Puzzled. Paul's R11 (and previous) 2.2 ROMs all display "giffgaff" fine. JJ8/9 displays the "Telefonica blah blah". So I pushed Paul's libril-qc-1.so to /lib in JJ9. Now says "O2-UK". Fine, but what else is different such that one file will display correctly in one ROM and the SAME file won't in another ROM? I'm missing something - not the end of the world at all, but I need closure!

Guest redbaron51
Posted
Puzzled. Paul's R11 (and previous) 2.2 ROMs all display "giffgaff" fine. JJ8/9 displays the "Telefonica blah blah". So I pushed Paul's libril-qc-1.so to /lib in JJ9. Now says "O2-UK". Fine, but what else is different such that one file will display correctly in one ROM and the SAME file won't in another ROM? I'm missing something - not the end of the world at all, but I need closure!

refer to this thread: operator logo

just edit libril-qc-1.so file.

*JJ7 also displays Telefonica blah blah

Guest Phoenix Silver
Posted (edited)
Puzzled. Paul's R11 (and previous) 2.2 ROMs all display "giffgaff" fine. JJ8/9 displays the "Telefonica blah blah". So I pushed Paul's libril-qc-1.so to /lib in JJ9. Now says "O2-UK". Fine, but what else is different such that one file will display correctly in one ROM and the SAME file won't in another ROM? I'm missing something - not the end of the world at all, but I need closure!

i have tried your tip

changed nothing

orange f is displayed yet

should be Virgin Mobile

sudo ./adb push libril-qc-1.so /lib

Edited by Phoenix Silver
Guest Carlos Abel Chavez Slim
Posted

Hexedits on the file per each carrier is not really the best solution.

The question is what files can be reused from Paul's R11 without having to resort to such hacks.

Guest Len Ash
Posted
refer to this thread: operator logo

just edit libril-qc-1.so file.

*JJ7 also displays Telefonica blah blah

Not quite what I was after - I have used That-Guy's edited file, but it is a fudge (not in a derogatory way!).

I'm trying to understand why Paul's Froyo file, when installed, displays one thing, but when that file is used in JJ9, soemthing else is displayed... why is the question.

Guest redbaron51
Posted
Not quite what I was after - I have used That-Guy's edited file, but it is a fudge (not in a derogatory way!).

I'm trying to understand why Paul's Froyo file, when installed, displays one thing, but when that file is used in JJ9, soemthing else is displayed... why is the question.

When you open Paul's Froyo file in hex can you find both giffgaff and telefonica blah blah? Why not extract libril-qc-1.so from Jap and BeyondCompare it with the one from Paul's Froyo?
Guest Len Ash
Posted
When you open Paul's Froyo file in hex can you find both giffgaff and telefonica blah blah? Why not extract libril-qc-1.so from Jap and BeyondCompare it with the one from Paul's Froyo?

Done that already. Even if I hex edit the JJ file to reflect Paul's, it won't display it... There are many differences between the files though, not just the LUT.

Posted

Ok, I've done the libril-qc-1.so mod on JJ RLS8 ROM and now have 'giffgaff' on the lockcreen but it's not hard right on the screen where it was under my Seb04 2.1 ROM.

Call me picky, but I'd like to get the 'giffgaff' in the correct place, flush on the right. Here's the relavent lines in the modded libril-qc-1.so;

000ae3d0h: 65 79 20 54 65 6C 65 6E 65 74 00 00 4A 65 72 73 ; ey Telenet..Jers

000ae3e0h: 65 79 20 54 65 6C 6E 65 74 00 00 00 67 69 66 66 ; ey Telnet...giff

000ae3f0h: 67 61 66 66 20 20 20 20 20 20 20 20 20 20 20 20 ; gaff

000ae400h: 20 20 20 20 00 00 00 00 54 65 6C 65 66 6F 6E 69 ; ....Telefoni

000ae410h: 63 61 20 45 75 72 6F 70 65 00 00 00 52 61 69 6C ; ca Europe...Rail

Can I just remove the spaces after giffgaff and put them before it or will that screw something else up?

Another puzzling thing is I can't seem to find an entry for 'giffgaff' in the libril-qc-1.so from Seb's 2.1 ROM but that ROM had been displaying it fine.

Also the modded libril-qc-1.so in this thread is 880 Kb, larger than the 877 Kb in Seb's 2.1 version, shouldn't they by exactly the same?

Thanks for any guidance here....

Guest hecatae
Posted (edited)
Ok, I've done the libril-qc-1.so mod on JJ RLS8 ROM and now have 'giffgaff' on the lockcreen but it's not hard right on the screen where it was under my Seb04 2.1 ROM.

Call me picky, but I'd like to get the 'giffgaff' in the correct place, flush on the right. Here's the relavent lines in the modded libril-qc-1.so;

Can I just remove the spaces after giffgaff and put them before it or will that screw something else up?

Another puzzling thing is I can't seem to find an entry for 'giffgaff' in the libril-qc-1.so from Seb's 2.1 ROM but that ROM had been displaying it fine.

Also the modded libril-qc-1.so in this thread is 880 Kb, larger than the 877 Kb in Seb's 2.1 version, shouldn't they by exactly the same?

Thanks for any guidance here....

take the libril-qc-1.so from Seb's 2.1 rom and insert it into the JJ rom, the above libril-qc-1.so in the NewMMS.zip is from the MCR 2.1 rom

they should not be exactly the same size as they are from different original roms.

MCR 2.1 is based on Orange V1.0.0B05 ROM

Sebs 2.1 is based on Orange V1.0.0B08 ROM

Edited by hecatae
Guest redbaron51
Posted
Ok, I've done the libril-qc-1.so mod on JJ RLS8 ROM and now have 'giffgaff' on the lockcreen but it's not hard right on the screen where it was under my Seb04 2.1 ROM.

Call me picky, but I'd like to get the 'giffgaff' in the correct place, flush on the right. Here's the relavent lines in the modded libril-qc-1.so;

000ae3d0h: 65 79 20 54 65 6C 65 6E 65 74 00 00 4A 65 72 73 ; ey Telenet..Jers

000ae3e0h: 65 79 20 54 65 6C 6E 65 74 00 00 00 67 69 66 66 ; ey Telnet...giff

000ae3f0h: 67 61 66 66 20 20 20 20 20 20 20 20 20 20 20 20 ; gaff

000ae400h: 20 20 20 20 00 00 00 00 54 65 6C 65 66 6F 6E 69 ; ....Telefoni

000ae410h: 63 61 20 45 75 72 6F 70 65 00 00 00 52 61 69 6C ; ca Europe...Rail

Can I just remove the spaces after giffgaff and put them before it or will that screw something else up?

Another puzzling thing is I can't seem to find an entry for 'giffgaff' in the libril-qc-1.so from Seb's 2.1 ROM but that ROM had been displaying it fine.

Also the modded libril-qc-1.so in this thread is 880 Kb, larger than the 877 Kb in Seb's 2.1 version, shouldn't they by exactly the same?

Thanks for any guidance here....

on my libril-qc-1.so file (JJ7) I copied to sd and edited on my PC. Basically keep replacing Telefonica o2 UK Limited with spaces. In my file there were 3 rows, therefore in the last row I added GiffGaff. This has aligned it to the right.

Being really picky if you navigate to Settings -- About phone -- Status you will see that Giffgaff is not aligned to the left. Not sure whether there is another file to be edited.

HTH

Guest spenz09
Posted

thanks hecatae i used this and my phone now shows o2 uk, but i am on tesco. how can i easily change it?

Posted
on my libril-qc-1.so file (JJ7) I copied to sd and edited on my PC. Basically keep replacing Telefonica o2 UK Limited with spaces. In my file there were 3 rows, therefore in the last row I added GiffGaff. This has aligned it to the right.

Being really picky if you navigate to Settings -- About phone -- Status you will see that Giffgaff is not aligned to the left. Not sure whether there is another file to be edited.

HTH

Thanks, ....do you mind pasting in the relevant lines in here so I can see how it looks?

Guest hecatae
Posted (edited)
thanks hecatae i used this and my phone now shows o2 uk, but i am on tesco. how can i easily change it?

just check a couple of threads and noticed a few Tesco customers stating the network name is O2-UK on their Blade.

if you dont want to quick dirty hex edit like redbaron51 suggests, I'll find a libril-qc-1.so from a Android that Tesco sells and compare the differences, might be able to do a straight swap, might not and have to add the changes myself, would need to be a 2.1 or 2.2 source

though seeing as Tesco and O2-UK are the same length you could just hex edit at present

Edited by hecatae
Posted (edited)
take the libril-qc-1.so from Seb's 2.1 rom and insert it into the JJ rom, the above libril-qc-1.so in the NewMMS.zip is from the MCR 2.1 rom

they should not be exactly the same size as they are from different original roms.

MCR 2.1 is based on Orange V1.0.0B05 ROM

Sebs 2.1 is based on Orange V1.0.0B08 ROM

I tried the libril-qc-1.so from Seb's 2.1 ROM r8 also but it just gives me 'O2-UK'. Bizarre really as i had 'giffgaff' under the r4 version Seb's 2.1 ROM even though it's not in the libril file from that ROM. Maybe the giffgaff SIM overwrote some ROM system file the first time I put it in the phone?

Edited by Panita
Guest Jason Patrick
Posted

Name change hack aside, I wonder if this is related to a specific ril library in isolation - since copying a single library between differing roms doesn't solve the problem. Normally, the virtual name for the operator are held on the SIM card (known as an EONS), the GSM standard defines how it should be used and how to map the operator name to the virtual one on the SIM card. This allows for the introduction of new virtual operators without having to upgrade phone firmware.

However, differing markets adopt differing approaches when virtual operator names: some markets for example don't use virtual operator names and others map them in a different way (using timezone lookup features, for example in continental Europe).

It may be that the Chinese/Japanese source of these ROMS do not include the ability to lookup the EONS on the SIM cards.

I suspect what is needed is a working ril set of libraries and probably the ril daemon from a UK rom (stock 2.1?), and the ril settings in the build.prop (e.g. the ril nitz and plnm settings) to test on a 2.2 image (to see if it is compatible). However, any ril fixes/features introduced in the 2.2 version will be lost with this approach.

Posted (edited)

OK success!... following the advice of redbaron51, my lockscreen is now sorted with 'gaffgaff' in the right place.

Here's what the libril-qc-1.so looks like;

REMOVED (The formatting here did'nt work so more confusing than helpful)

Jason Patrick: Interesting and that's what i suspected. Perhaps then a quicker solution to this issue would be to just take out and reinstall the SIM after a power cycle) to update the virtual operator name?

Edited by Panita
Guest hecatae
Posted
Name change hack aside, I wonder if this is related to a specific ril library in isolation - since copying a single library between differing roms doesn't solve the problem. Normally, the virtual name for the operator are held on the SIM card (known as an EONS), the GSM standard defines how it should be used and how to map the operator name to the virtual one on the SIM card. This allows for the introduction of new virtual operators without having to upgrade phone firmware.

However, differing markets adopt differing approaches when virtual operator names: some markets for example don't use virtual operator names and others map them in a different way (using timezone lookup features, for example in continental Europe).

It may be that the Chinese/Japanese source of these ROMS do not include the ability to lookup the EONS on the SIM cards.

I suspect what is needed is a working ril set of libraries and probably the ril daemon from a UK rom (stock 2.1?), and the ril settings in the build.prop (e.g. the ril nitz and plnm settings) to test on a 2.2 image (to see if it is compatible). However, any ril fixes/features introduced in the 2.2 version will be lost with this approach.

do you need it from a zte blade or another msm7227 cpu handset?

Guest Len Ash
Posted (edited)
do you need it from a zte blade or another msm7227 cpu handset?

So, what's the sum of all the above? Clearly the libril-qc-1 file isn't the only thing that affects what's displayed, and it also looks like the JJ 2.2 ROMs (unlike Seb's and Paul's 2.2s) are alone in correctly displaying opertor names...?

It also therefore appears that the JJ ROM doesn't "read" the SIM data.

I lost the plot with MMS.apk? Is it from a 2.1 ROM or?

Any further thoughts?

TIA

Edited by Len Ash

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.