Does Mediatek SOC´s also have EFuses like the Qualcomm Snapdragon has? - General Topics

Hello.
I am new in the Smartphone modding topic, and I also dont know if this belongs into this subforum, if not, sorry mny times, please move where it belongs.
I want to know, if Mediatek SOC´s have also irreversible EFuses embedded like the Qualcomm Snapdragon has?
How do they handle their chain of trust, Snapdragons do it by signatures that are "etched" in the SOC by blowing EFuses, that cannot
be resetted anymore, but I never heared, that Mediatek uses EFuses?
Regards.

It's amusing that no one would answer this post. Lots of people know the answer to the first question, and couldn't be bothered to answer? What a forum XDA is.
Yes, MediaTek processors have e-fuses and, yes, one of the purposes is for configuring verification of the first writable software stage to run on the device by the boot ROM. All of this configuration is irreversible.
Unlike virtually all devices that use Qualcomm chips, there are many MediaTek-based devices that aren't made by either Lenovo or one of the big non-PRC brands do not have restricted boot enabled. The high-end devices like Xiaomi and Oppo are now starting to use it though.
Details on the exact e-fuses are very scarce. There is a security configuration document that I've seen referenced by leaked MediaTek SoC technical reference manuals, but I have not found it myself.

Related

Android OS & multiple core utilization

So now that dual core cellular devices are not fairy tales, and about to be in the hands of consumers, I was wondering if people can chime in with knowledge on Android OS and how it will utilize dual cores. From my understanding I believe Honeycomb+ will support dual cores. Specifically how will the OS manage the cores etc.
Just trying to gain some knowledge and insight.
Apologies if this has been asked or if we need to move this into a thread.
Found the answer I was looking for. Just in case others wanna read up on it.
http://www.anandtech.com/show/4144/...gra-2-review-the-first-dual-core-smartphone/7

[COMPREHENSIVE DETAILS] nVidia Tegra, Qualcomm Snapdragon Development Roadmap

Hey guys, I have written and compiled information of the entire Tegra and Snapdragon roadmap and added some information to it.
http://www.seednonym.com/2011/09/nvidia-tegra-nd-qualcomm-snapdragon.html
Please have a read share your thoughts and views regarding this on-going major development and point out any mistakes you came across.
Thank you.
There is also SoC from TI OMAP but their roadmaps are still limited and development status is currently quite static.

Qualcomm releases Adreno 2xx User-mode Android ICS Graphics Driver (ARMv6)

PROGRESS
25 MARCH 12 - Please sign the Groubal petition here (thanks to nfs1mw for the heads up):
http://www.groubal.com/ics-drivers-compiled-for-armv6-from-qualcomm/
27 MARCH 12 - Received an email from the CEO of Groubal (see here).
29 MARCH 12 - Mission accomplished! Qualcomm has released the drivers here.
Click to expand...
Click to collapse
We voiced our opinion. Qualcomm heard our opinion. Qualcomm released the drivers. Time for some serious ICS ports
Article on the XDA portal: http://www.xda-developers.com/andro...no-2xx-gpu-binaries-for-on-ics-armv6-devices/
sweetnsour said:
I started the petition on March 25. Four days later, the drivers for ARMv6 has been released. I would like to thank the following for making this happen:
nfs1mw: It was nfs1mw who had told me about Groubal, and if it weren't for him, I would have never heard of the petition, which means that I would have never made it. He deserves a lot of credit.
Groubal: Groubal gave us the means to voice our opinions. Many of us wanted the drivers but there wasn't much we can do. Our individual voices did not mean much. Groubal helped unify our individual voices into one, making it possible for our voice to be heard by Qualcomm.
Qualcomm: Of course, Qualcomm did not have to listen to us. But they did. Thanks to Qualcomm for listening to what we had to say. The drivers they released will definitely help a lot of developers who are porting CM9. I remember reading a conversation that said a device could not be supported if it used a hack for hardware acceleration. Now, things are going to change with these drivers. We should all head over to Qualcomm's forums and thank them for all they have done.
You: I'm sure that a lot of you that are reading this have signed the petition. We hit almost 4000 signatures over the course of 4 days. Each and every one of you that signed the petition played a role in this. Each and every signature only made our voice stronger and stronger.
Click to expand...
Click to collapse
About the drivers:
This release contains the user-mode driver binaries for Qualcomm's Adreno 2xx GPU on Google Android Ice Cream Sandwich for ARMv6 based chipsets. It has been tested with the CAF release M8960AAAAANLYA1030. Supports any Adreno 2xx GPU on Android ICS using the ARMv6 chipset (7x27). Google's libRS (LLVM) does not currently support ARMv6.
Click to expand...
Click to collapse
[PLEASE READ]"Petition" Qualcomm for ICS Drivers Compiled for ARMv6? I think it is time to change the title of the thread
History of thread:
Hey guys! As many of us know, Qualcomm released Adreno 2xx drivers for ICS. However, these drivers are compiled for ARMv7. Many of us have phones that use ARMv6, so these drivers are pretty much useless for us. So I decided to contact Qualcomm regarding this issue:
I would like to thank you guys for releasing the drivers for Ice Cream Sandwich. It really means a lot as it shows your support for the developer community. However, many of us were quick to find out that these drivers have been compiled for ARMv7. Although ARMv6 may be a thing of the past (or at least becoming quickly outdated), there is still quite a number of us that still have phones that use ARMv6, myself included.
There are many developers that are trying to port Ice Cream Sandwich to a good number of devices. For the devices that use ARMv7, true hardware acceleration is now possible thanks to your drivers. But for the devices that use ARMv6, true hardware acceleration is not possible without your help. Most, if not all, ARMv6 devices that I am aware of use hacks to bring hardware acceleration. Although I am not a developer, I am sure these "hacks" are nothing compared to what your drivers (for ARMv6) may bring.
As big as the developer community is, there are a lot of things that we cannot do without your help. Only Qualcomm can release Adreno 2xx drivers compiled for ARMv6. Other than that, there is not much we can do. Yes, there are still hacks, but between these hacks and your drivers, I'm sure the developer community would choose your drivers. While you may wonder why you should still support an old processor, our Adreno GPUs have a lot of potential, and releasing the drivers for ARMv6 will only prove just that. Please consider this request on behalf of many ARMv6 users.
Click to expand...
Click to collapse
Change of plans: At first I thought contacting them using the "Contact Us" form would be the right method, but it turns out that it wasn't:
myopicrhino said:
Hey people,
I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.
In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.
Thanks!
Click to expand...
Click to collapse
It is recommended that we use the developer forums and post there. Here are the links to the forums regarding this issue:
https://developer.qualcomm.com/forum/qdevnet-forums/mobile-gaming-graphics-optimization-adreno/8081
https://developer.qualcomm.com/forum/qdevnet-forums/mobile-gaming-graphics-optimization-adreno/10412
Maybe with enough people contacting them, Qualcomm will consider releasing drivers for ARMv6
If you guys can, can you submit this thread as a news tip? Also, in your phone's forum, can you post a link to this thread in any of your ICS-related threads? I would like as much people as possible to see this and contact Qualcomm.
I am sure there is a lot more than just this, but here is a list of phones that I believe should be concerned with this issue (this has been brought to the attention of the phones that are in bold). I will continue to spread the word to more forums until I run out of forums to post in or until I get banned for spamming the same message everywhere (got an infraction for doing so ):
HTC Aria
HTC Nexus One
HTC Wildfire S
LG GT540 Optimus
LG Optimus One/T
LG Optimus V
Samsung Galaxy Ace
Samsung Galaxy Fit
Samsung Galaxy Gio
Samsung Galaxy Mini
Sony Ericsson XPERIA X8
Sony Ericsson XPERIA X10 Mini
Sony Ericsson XPERIA X10 Mini Pro
ZTE Blade
I just send my request Looking for reply on my gmail
Yes, I'm going to contact them!
I have sent my short request too
Thanks so much for releasing Adreno 2xx drivers compiled for ARMv7, but there is a big community over here using devices which have ARMv6. Its true that normally latest technologies are first to be served but we have developers working hard to port ICS to ARMv6 devices like LG P500.
Kindly support us in this case.
Click to expand...
Click to collapse
I sent too.
Sent hope they will respond back
sent, hope they will hear us as they did when asking for ICS drivers
I've also sent. Lets keep sending requests and hope for the best.
I sent one too.
Me too
Hope they reply
Hope they consider our requeast.
Sent from something, I don't remember it...
If you guys can, can you submit this thread as a news tip? Also, in your phone's forum, can you post a link to this thread in any of your ICS-related threads? I would like as much people as possible to see this and contact Qualcomm.
Thank you for submiting your question.
sent
hope they'll consider it
omg got this in reply from them.
Okay, very clearly, someone made a post somewhere encouraging people to use the Contact Us form on developer.qualcomm.com, since I've been getting dozens of nearly identical messages. This is absolutely not the correct way to bring attention to this. Can you direct me to the post in question so I can respond? Thanks ________________________________________ From: [email protected] [[email protected]] Sent: Sunday, March 18, 2012 12:17 AM To: qdn.adreno.questions Subject: Form submission from: Contact Us
Hey people,
I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.
In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.
Thanks!
myopicrhino said:
Hey people,
I appreciate your enthusiasm, but please don't use the Contact Us form for this. That just generates an email to a handful of us, none of whom have the power to make this happen. I have forwarded on the request to the appropriate people, and any further requests are not going to speed the process along, or make it more likely that we'll do it.
In general, the best method to request things is in the developer forums. Those posts are seen by a much wider audience, and are actively tracked.
Thanks!
Click to expand...
Click to collapse
Of course, we wrote on this forum https://developer.qualcomm.com/foru...ming-graphics-optimization-adreno/8081?page=3. But no reply.
Sent! well hopefully
Posted on ZTE Blade forum
did it before I even found this thread

[WORK IN PROGRESS] [MT6735] Unlocking additional bands

I see people with the snapdragon have succedded in unlocking bands on their phone, but so far, i haven't seen anyone do it on a mediatek.. maybe we could be the first
What i am asking, is that if you have one of these phones, please contact me to help in this project: http://www.gsmarena.com/results.php3?sFreeText=MT6735
I need to compare your nvram with mine, to see why you have more bands than me (blu r1 hd)
Have a look at my thread with my findings so far, i am making a topic here, hoping to reach more devs that would be willing to help, i don't think i can do anymore than what i've done:
http://forum.xda-developers.com/r1-hd/development/progress-unlocking-additional-bands-t3479542
Another question: say, i find a nvram.bin from one of these phones, how am i supposed to browse its values? So far, i've only found Maui META that can read/write values, but that need a phone

Anyone here using a Chinese Find X2 Pro? I have some general questions about Chinese variants of Oppo phones/ColorOS.

Hello everyone, I hope it's okay to ask some general questions about Chinese variants of Oppo phones. I'm particularly interested in the recently announced Reno5 Pro+ but unfortunately, this device doesn't have its own subforum on xda (yet), so I guess I'll post my questions here.
First question: I heard some negative things about notifications being "blocked", or restricted on Oppo phones. I read this issue is exclusive to Chinese variants. Is it possible to overcome it via adb or something like that? I have no idea what the root of the problem is, I just read about it some time ago.
2nd question: how easy is it to unlock bootloader and obtain root? From my understanding, it's pretty much impossible on non-China Oppo phones, but what about those China ones? If you could shortly describe the process, that would be great.
3rd and final question: how well do Google Camera ports work? People don't always specify what variant they are using, so it's hard for me to gather information on this subject. By "how well" I mean, do auxiliary lenses even work, or just the main one?
Thank you in advance for any replies.

Categories

Resources