Tuesday, May 24, 2016

[Q] How do inject/enable Sprint HiddenMenu.apk in Custom Rom

Hello,

Backstory:
So here's the deal. My provider (Virgin Mobile Data Done Right) changed my phone number, and asked me to update PRL to make it work again.
I don't have a working stockrom backup - neither does anyone else. Neither does Kies, I've spent over two weeks researching this and working with various intermediate developers so don't even go there. I just want to work on making a custom rom do the PRL update.

It seems the easiest way to do this is simply to inject all needed files into the custom rom, but so far I've not had any success in finding the working files.




Things that are not solutions:
1) Flashing System via Odin or Hiemdall, multiple people including myself can confirm that Virgin has somehow blocked this method.

2) Flashing stockrom or Touchwiz KitKat via TWRP (anything below 5.1 lolipop fails to boot, gets caught in hard loop).
(On top of that, you loose baseband because no one on planet earth has a Virgin Mobile Data Done Right tri-band phone. It's a rare OH1 modem. I was fortunate enough to make a backup of modem.bin, before running flash attempts overtop of my custom rom. No thanks to the many fools who told me otherwise)

3) Paying developers to fix the issue. I gave one a brand new phone and another a few bucks, neither of them know how to fix it.

4) Giving up.


Developer Info Needed:
So what I'm looking for is people experienced with HiddenMenu.apk that can give me some tips to get it working on d2refreshspr (Triband) OctOS-L. OctOS-MM does NOT work, never did. OctOS is very aware of the issue but they are probably just as clueless at this point and aren't interested in putting proprietary blobs in their rom. People like @digiblur who have all but decompiled the thing would probably know how it works.

To my knowledge, I need to find the following files:
  • OmaDmclient.apk
  • UpdateSettings.apk
  • HiddenMenu.apk

These files have to be able to run on Lolipop, and they have to be branded for Sprint, preferably for the Galaxy S3 triband, but I'm not sure it exists so well have to make do. I tried injecting the packages from some older KitKat roms and they crash.

Once again, the only rom that ever worked properly on this phone is custom rom OctOS-L, so others are not an option.

Alright devs, let me know some tricks! No noobs.


from xda-developers http://ift.tt/1NKNaSG
via IFTTT

No comments:

Post a Comment