[Q] Networklocation.apk - Android Software/Hacking General [Developers Only]

It's said the reason why networklocation can not work on my phone(ZTE N780 Froyo) is becuase its sharedUserId="android.uid.system". so it need to be signed using the same key used by other system apks.
Is it possible to make a networklocation.apk, which can be used without re-signuature, so it can be used on every machine, the same as ohere apks inside GMS?
btw, I'm using the GMS downloaded from wiki page of CM titled "Latest Version/Google Apps"

more than 200 viewed with none reply. is my suggest totally wrong or there is existing solution for this issue?
Sent from my ZTE-C N780 using XDA App

justsoso8 said:
more than 200 viewed with none reply. is my suggest totally wrong or there is existing solution for this issue?
Sent from my ZTE-C N780 using XDA App
Click to expand...
Click to collapse
My latest idea is to sign all related apks by myself(Framework-res.apk, apks inside /system/app like settings.apk and so on, and Networklocation.apk).
I need to first put all apks inside /sdcard, then ssh to the phone, and move all signed apks to proper position, and set permission.
Cause there's no recovery rom on this phone, I'm worry about the method to replace all system apks on the fly. I googled this idea, and it seems someone else has done it before (I'm sorry I can not post outside links limited by xda, it's a page titled "replace-system-apkapp-on-android.html" in the site polytn.blogspot.com/2010/07/). I can not read the whole page from within china.
Would you please send the whole page to me? or give me your suggestion?

Related

How to hack the Home Screen Tips Widget?

How do we hack the Home Screen Tips Widget?
There seems to be one included with a few roms. I'd like to be able to change it so that I can use it to learn Japanese words. Is it just a question of editing an xml file or something? Does anyone know where it is stored? If it is baked in a rom, is it therefore impossible to edit?
Thanks.
Decompile the apk, and inside the /res/values/ directory look at the arrays.xml file
CM source -> HERE
Thanks a lot!
I'll get to it.
I'm unable to get it to work at the moment. I've been following this video tutorial too. Are there any obvious things I could be doing wrong please?
I can decompile the apk and rebuild it after changing it. The apk will run but fail to install. Or if I install it in a zip file and via Recovery it seems to install but doesn't show up in System/Apps. (I'll try pushing it with adb)
How do we disable verification? (10:40)
(I'm using CM7 7.02)
Thanks for any help.
Grant Barker said:
I'm unable to get it to work at the moment. I've been following this video tutorial too. Are there any obvious things I could be doing wrong please?
I can decompile the apk and rebuild it after changing it. The apk will run but fail to install. Or if I install it in a zip file and via Recovery it seems to install but doesn't show up in System/Apps. (I'll try pushing it with adb)
How do we disable verification? (10:40)
(I'm using CM7 7.02)
Thanks for any help.
Click to expand...
Click to collapse
You cannot replace a "system" app with an apk which is not signed as a "system app". I had the same issue when I started fixing the DCIM incompatibility in the stock Camera app.
My question for you is: do you have the arrays.xml file already compiled to suit your needs? What phone do you have (HDPI, MDPI, LDPI)? I can make you a custom widget and send it to you.
That's very kind of you hrk.
The phone is an HTC Desire HD.
I should keep trying to learn to do it myself to be honest because I'll be changing it every couple of weeks hopefully, once I learn certain words etc.
Maybe you could talk me through the steps you take or maybe you use different methods or a different program compared to the video?
Anyway thanks for your kind offer.
Grant Barker said:
the steps you take or maybe you use different methods or a different program compared to the video?
Anyway thanks for your kind offer.
Click to expand...
Click to collapse
I set up a build environment (read "I can cook ROMs"). This way I can modify the original Protips project, and then build the apk with the AOSP signing key. If you are running a Stock ROM or a customROM which has not changed the signing keys (e.g.: CyanogenMod uses the same key AOSP uses), the Protips.apk will work flawlessly.
Setting up a build environment requires a bit of time and around 5 GB of hard disk, but it's something everybody can do. The beauty and winning point of Android Open Source Project.
That's great. Thanks hrk.
I'll follow your advice and set up a build environment..
hrk said:
....
Setting up a build environment requires a bit of time and around 5 GB of hard disk, but it's something everybody can do. The beauty and winning point of Android Open Source Project.
Click to expand...
Click to collapse
It's good fun. I just finished the example project Hello World.
I'm pleased I listened to you.
Grant Barker said:
It's good fun. I just finished the example project Hello World.
I'm pleased I listened to you.
Click to expand...
Click to collapse
That's good to hear, but when I wrote "build environment" I meant the entire platform.
With the Android SDK you can build apps, but you won't be able to properly sign them: you can have your own signature and publish them in the Market, but you can't "re-sign" system apps.
Good work!
Ah. I see what you mean.
Maybe that will be the next step in the near future.
In the meantime I'm inspired to make a similar app/widget from scratch which will do what I need..
Thanks.
Grant Barker said:
Ah. I see what you mean.
Maybe that will be the next step in the near future.
In the meantime I'm inspired to make a similar app/widget from scratch which will do what I need..
Click to expand...
Click to collapse
I've had the same idea for a while now! That widget is pretty nice and could be transformed in something pretty cool
Hi did you manage to edit the homescreen tips widget,
I'm finding all over the internet and can't find a solution
_Sparks said:
Hi did you manage to edit the homescreen tips widget,
I'm finding all over the internet and can't find a solution
Click to expand...
Click to collapse
I have the same problem... im trying to hack it (changed te arrays.xml) but it still needs that damn system signing could anyone help?
Is there any other way than installing 5gb of stuff just to sign one .apk
jazux said:
I have the same problem... im trying to hack it (changed te arrays.xml) but it still needs that damn system signing could anyone help?
Is there any other way than installing 5gb of stuff just to sign one .apk
Click to expand...
Click to collapse
dude could we use apk signer or any other stuff?
_Sparks said:
dude could we use apk signer or any other stuff?
Click to expand...
Click to collapse
I think no because we need the system signing key
Any signer should work. But depending on how you edit and build the apk, you might not be able to "install" it, but have to push it instead
Sent from my HERO200 using XDA App
kyouko said:
Any signer should work. But depending on how you edit and build the apk, you might not be able to "install" it, but have to push it instead
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
I decompiled it, replaced arrays.xml compiled it TRIED to sign but i got error "unable to sign system application" or something like that
Hmm, I'll check it out and see..once the power is back on in my area
ComEd said it could be up to two days because of the storms lol
Sent from my HERO200 using XDA App
jazux said:
I decompiled it, replaced arrays.xml compiled it TRIED to sign but i got error "unable to sign system application" or something like that
Click to expand...
Click to collapse
Read my previous posts on this very topic.
You can't sign a system app without using the system key. It can't be easier than that.

updated S-Voice apk

For those who dont know, there is a new updated S-voice out that is currently working on most devices. I'm sure it'll be patched soon as well, and the need to change the build.prop will arise again. In the meantime, this one DOES work
http://www.mediafire.com/?fp04n29phdzeram
Move to system/app, install, enjoy.
When was it updated? I got the download from the original thread yesterday afternoon.
How is it different to skyvi?
EggRoll53 said:
When was it updated? I got the download from the original thread yesterday afternoon.
Click to expand...
Click to collapse
This was updated earlier today. Many users were having trouble with the previous build after Samsung blocked access to the application from other devices.
cricketAC said:
How is it different to skyvi?
Click to expand...
Click to collapse
I'm sorry, I can't speak on behalf of that since I've never used it. Perhaps someone else in the thread can help you on that. My apologies.
aaCotyaa said:
I'm sorry, I can't speak on behalf of that since I've never used it. Perhaps someone else in the thread can help you on that. My apologies.
Click to expand...
Click to collapse
I pushed it into systems/app. Rebooted. It doesnt show in my apps.
?
cricketAC said:
I pushed it into systems/app. Rebooted. It doesnt show in my apps.
?
Click to expand...
Click to collapse
Did you push THEN install?
I should also note that this app is only compatible with ICS 4.0+ roms.
aaCotyaa said:
I should also note that this app is only compatible with ICS 4.0+ roms.
Click to expand...
Click to collapse
Figures. Mine isn't.
Sent from my LG-P999
I'm getting Force Close every time I tell it to do something that app oriented, I'm assuming it's looking for Samsung applications? I fixed permissions with in root explorer , is there something else I'm missing. Still think its kinda pointless lol. NVM some things work some dont, I sent myself a text but cannot set an alarm lol. this helped things though.
Originally Posted by sanderbouw
To get it working properly you need to open the apk with winzip or winrar and you'll see an lib folder with an .so file in it.
Copy this file into your /system/lib and reboot.
It made the S Voice working on my old Xperia X8.
I have permissions set to -rwxrwxr-x
I have permissions set to -rwxrwxr-x
I haven't a clue then lol, tried that as well, with no luck.
I copied that .so file from the .apk into the lib folder and it works now. It appears the only time that the app FC itself is when it tries to launch another app. I'm guessing probably because it is trying to look for the Samsung app.
Example - When I ask "Locate the nearest Mexican restaurant" or "What is the weather like today?"
U should link the the original thread so people can give credit where it is due and thank whoever ported it
Sent from my LG-P999 using xda premium
I just installed it, didnt change anything, and its working great!
aaCotyaa said:
Did you push THEN install?
Click to expand...
Click to collapse
hi, may sounds silly, but i'm new in the android game.
where do I find the "systems/app" folder that you mentioned? I'm on a Mac and using the USB Mass Storage, but I don't see the systems folder.
any help will be appreciated.
You're going to need to use ADB with cmd line to push it as far as I know or have root enabled file explorer like ROM Toolbox and you will see system when you're in it, this app never worked when I pushed it to system for me just installed it like a normal app and rebooted phone
Sent from my LG-P999
Yeah I had to just install it regularly on the first release I got, but on this one I had to move to system. I used Solid Explorer.
I need a help iam stuck with network problem
hi i need a help from u.iam using xperia x8.im using custom rom mini cm9 3.0.3.i tried installing s voice but it didn't work.so i followed your method. i first moved that svoicesigned.apk to the system/apps and then installed.i extracted the svoicesigned.apk and copied a .so file fom lib and then moved it to the system/lib.and then i changed the ro.product.device=Gt-I9300 and ro.product.model=GT-I9300 using root explorer.but till now the problem is not solved.so i set permission to svoicesigned.apk to rwxrwxr-x.and set permission to libsvoxtts.so to rwxrwxr-x.and rebooted,but the problem is not solved.please help me to come out of this problem

[root progress] Found something interesting for the devs

I think this can be very helpful..
Upon looking and looking, I found that the /acct/uid/10221 folder is writable
and in that folder the cgroup.event_control file is not readable.. but is writable
My thoughts are this is a library that gets called.. not sure what calls it but it seems to run at the system level..
I was thinking it could be possible to get the file from an already rooted device, or a 4.04 sdk
and should it be written in Java, leave the current instructions intact, but add ones that import su,
verify and then restore the original file so the phone doesn't try and root itself every 5ms or something.
I'm pretty new to android programming and only have trolling experience, xda saved my SE X10a from being worthless..
But through those adventures with that phone got a good handle on ADB, the SQLite, and config files such as build.prop
To save time, I'm looking for:
1) A readable "cgroup.event_control" file from a 4.04 HTC install so I can rewrite and attempt this..
2) Information regarding the ability to call a java library from an app that's located on the SDCARD.
3) Victims who will try this.. my thoughts out there that some of you have unlocked bootloaders and can
just re flash your phone should things go ape ^%@*.
If any other developers want to use this information.. please do and god speed!
Thanks for your suggestions. But it would be helpful if you post this in General thread where already topic root think tank http://forum.xda-developers.com/showthread.php?p=30351905
Only development related topics posted here
Sent from my One X using xda premium
I'm rooted on 2.20 and I don't have a 10221 folder in the location you mention. I have folders of all sorts of numerical names, but the closest is 10220.
skanman911 said:
I think this can be very helpful..
Upon looking and looking, I found that the /acct/uid/10221 folder is writable
and in that folder the cgroup.event_control file is not readable.. but is writable
My thoughts are this is a library that gets called.. not sure what calls it but it seems to run at the system level..
I was thinking it could be possible to get the file from an already rooted device, or a 4.04 sdk
and should it be written in Java, leave the current instructions intact, but add ones that import su,
verify and then restore the original file so the phone doesn't try and root itself every 5ms or something.
I'm pretty new to android programming and only have trolling experience, xda saved my SE X10a from being worthless..
But through those adventures with that phone got a good handle on ADB, the SQLite, and config files such as build.prop
To save time, I'm looking for:
1) A readable "cgroup.event_control" file from a 4.04 HTC install so I can rewrite and attempt this..
2) Information regarding the ability to call a java library from an app that's located on the SDCARD.
3) Victims who will try this.. my thoughts out there that some of you have unlocked bootloaders and can
just re flash your phone should things go ape ^%@*.
If any other developers want to use this information.. please do and god speed!
Click to expand...
Click to collapse
You can't get a readable "cgroup.event_control", not from the ROM itself.
I have tried pulling it from MIUI based on JB, and I just flashed 4.04, still nothing.
it needs to be executable (i think) to pull it.
http://forum.xda-developers.com/showpost.php?p=31770584&postcount=597
A little update.. I have done some homework through adb.. and found they are created by an app, and each app has its own group for permissions, I would bet my left shoe it's AT&T ready2go, I bet they fixed it's ability to push apps but forgot some details in the permissions side of things..
also as a note I have moved over to the Root 2.20 ThinkTank in the General section @ http://forum.xda-developers.com/showthread.php?p=30351905
as abhipati pointed out..
I think when an app is installed, it is given a profile via the cgroups for memory allocation, cpu time requisites, etc.. my current mission is finding out which app did this.. I listed more info on cgroups in my post at the link above.. kinda interesting
skanman911 said:
A little update.. I have done some homework through adb.. and found they are created by an app, and each app has its own group for permissions, I would bet my left shoe it's AT&T ready2go, I bet they fixed it's ability to push apps but forgot some details in the permissions side of things..
also as a note I have moved over to the Root 2.20 ThinkTank in the General section @ http://forum.xda-developers.com/showthread.php?p=30351905
as abhipati pointed out..
I think when an app is installed, it is given a profile via the cgroups for memory allocation, cpu time requisites, etc.. my current mission is finding out which app did this.. I listed more info on cgroups in my post at the link above.. kinda interesting
Click to expand...
Click to collapse
Good job man. Hopefully it helps those poor souls that are locke din to the AT&T Hell!
Because there is already a thread pertaining to this very topic, and because this doesn't belong in development....
Thread Closed.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"If you choose not to decide, you still have made a choice"
Sent from my Galaxy Note (i717), using XDA Premium.

Mixzing app won't open

I updated my phone to4.4.1 today and ever since I haven't been able to open my music player 'Mixzing'. When I click on the App icon it goes to a black screen momentarily then back to the home screen without starting the app (this is the only app that it happens on)
I have wiped dalvik ect and deleted any folders that have 'mixzing' on and tried re-installing but nothing has helped.
Any ideas?
anyone?
Same here
I couldn't post my question on the corresponding Dev Thread for CM11 on i9300, but found this post for Nexus 5. Unfortunately without an answer.
I have the same problem (MixZing app doesn't open) on i9300 with CM11 nightly (Android 4.4.2). On CM10.2 (Android 4.3.1) it worked fine.
Have you found an answer somewhere else?
storchp said:
I couldn't post my question on the corresponding Dev Thread for CM11 on i9300, but found this post for Nexus 5. Unfortunately without an answer.
I have the same problem (MixZing app doesn't open) on i9300 with CM11 nightly (Android 4.4.2). On CM10.2 (Android 4.3.1) it worked fine.
Have you found an answer somewhere else?
Click to expand...
Click to collapse
Same here, no solution yet.
I made a modded version of the mixzing app to get it to launch for me:
All I did was replace the following in com.mixzing.android.SdCardHandler.getCardId()
Code:
invoke-static {v10}, Landroid/os/FileUtils;->getFatVolumeId(Ljava/lang/String;)I
move-result v4
with
Code:
const/16 v4, 0xBEEF
You should use your own random number instead of BEEF since this effectively means that you are always returning the same value for getFatVolumeId as far as the app is concerned.
Can you explain this to the developer of MixZing? So they can update the original App.
Would be nice, thanks.
storchp said:
Can you explain this to the developer of MixZing? So they can update the original App.
Would be nice, thanks.
Click to expand...
Click to collapse
They have said that they know about it. They were just taking too long for my taste, so I did it myself instead.
If you can't wait I can post my modded version if you want, but I highly recommend doing the mod yourself rather than simply trusting that my posted version does not contain any malware. It's just a good habit to get into IMO.
Never modded an App. But I'm eager to learn. Any resource (document, blogpost, etc.) I should look into?
storchp said:
Never modded an App. But I'm eager to learn. Any resource (document, blogpost, etc.) I should look into?
Click to expand...
Click to collapse
You can technically use a combination of 7zip (or another zip utility), smali, baksmali, and signapk to do this mod, however this is not the most user friendly way to do it. I would suggest using one of the following:
Here is one way, apktool (Linux, Mac OS, Windows): http://forum.xda-developers.com/showthread.php?t=2195680
The other is Virtuous Ten Studio (Windows Only): http://forum.xda-developers.com/showthread.php?t=1619473
*EDIT*
It is important to note that since this is not a system apk -- I.E. one that comes with the phone -- you will have to re-sign the apk after adding, removing, or changing any of the files inside. If it were a system apk, you could place the classes.dex file directly into the apk (which is secretly a zip file) without re-signing. (VTS does this for you automatically).
Thanks, I'll check it out.
Ok, decompiled it and found the lines you mentioned in a file called SdCardHandler.smali.
Before I change it I want to understand a little bit what I'm doing.
The method getFatVolumeId() returns the Id of a given Mount Point. It's a native method call which I guess causes the trouble here.
If I change it to a static value, does it do any harm? I mean I have an internal and external SD card. Does MixZing check both?
You should use your own random number instead of BEEF
Click to expand...
Click to collapse
Just some hex value I can think of? e.g. AEEF, CEEF, ABCD, ...
Couldn't wait, wanted to try anyway
Did the changes, compiled a new apk, signed it, but it doesn't install :crying:
When installing via the phone itself it just tells me that the App hasn't been installed.
When installing via ADB it get an INSTALL_FAILED_SHARED_USER_INCOMPATIBLE error. Need to figure out, how to fix this.
storchp said:
Couldn't wait, wanted to try anyway
Did the changes, compiled a new apk, signed it, but it doesn't install :crying:
When installing via the phone itself it just tells me that the App hasn't been installed.
When installing via ADB it get an INSTALL_FAILED_SHARED_USER_INCOMPATIBLE error. Need to figure out, how to fix this.
Click to expand...
Click to collapse
The problem is that on our devices, that native method does not exist, so we just arbitrarily use a value such that it always returns the same value (I.E. always the same card) As for the error, uninstall any applications signed by the same certificate as Mixzing was or sign your modded copy with debug keys, and it should install just fine.
*edit*
Other fun values:
DEAD, F00D, B00B, BABE, C0DE.
Thanks. A little research brought me to the packages.xml file. In there I found the shared user attribute for the MixZing Upgrader App. I was not sure if I want to edit the file. But after your tip I just uninstalled the Upgrader App and I could install the modded version.
Thanks a lot
Meanwhile they have fixed the App in the store.

SM-T116bu Kernel?

I just bought a Samsung tab 3v then I successfully rooted it using this: ( www 4shared com/get/4sFqkNODba/ ) but after I did that I could no longer use the camera (error then force close) so I'm asking if anyone could help me with that please? I did few research they said it's something about the kernel so anyone could provide me with one for my phone?
Someone please help me with this? At least provide me with an already rooted rom.
Stanwar said:
Someone please help me with this? At least provide me with an already rooted rom.
Click to expand...
Click to collapse
have a look through these and see if you can find a kernel :
https://www.google.com/search?q=SM-...es_sm=93&ie=UTF-8#q=SM-T116bu+return+to+stock
i didnt see any promising leads on google for a rom, so your only alternative may be to return to stock. have a look through these for a possible way to do that :
https://www.google.com/search?q=SM-...es_sm=93&ie=UTF-8#q=SM-T116bu+return+to+stock
one small tip for future reference.
you should figure out how to fix your phone and have the tools and files on hand before making any modifications.
personally, i never do anything to my phone before thoroughly learning how to fix it, and if i cant find a way, then i dont mod it.
i see all the time on here, people frantic because they broke their phone and dont have a clue how to fix it.
in some cases there is no way to fix it because the files are not available, its really important to know that before you break it.
bweN diorD said:
one small tip for future reference.
you should figure out how to fix your phone and have the tools and files on hand before making any modifications.
personally, i never do anything to my phone before thoroughly learning how to fix it, and if i cant find a way, then i dont mod it.
i see all the time on here, people frantic because they broke their phone and dont have a clue how to fix it.
in some cases there is no way to fix it because the files are not available, its really important to know that before you break it.
Click to expand...
Click to collapse
Didn't you actually 'think' that I already searched for that on Google? Please try to 'think' that if you don't do mistakes you will never learn so yeah not breaking your phone doesn't mean you're smart OR intelligent.
Stanwar said:
Didn't you actually 'think' that I already searched for that on Google? Please try to 'think' that if you don't do mistakes you will never learn so yeah not breaking your phone doesn't mean you're smart OR intelligent.
Click to expand...
Click to collapse
There's no need to be rude... He was trying to help you
Stanwar said:
Didn't you actually 'think' that I already searched for that on Google? Please try to 'think' that if you don't do mistakes you will never learn so yeah not breaking your phone doesn't mean you're smart OR intelligent.
Click to expand...
Click to collapse
i never implied that you or anyone else wasnt "smart or intelligent"
i have broken my phones many times. the difference between me and a lot of users i see posting here is, i think about what would happen if i do something and it breaks the phone, before i actually do it. then i go and find out how to restore stock, and gather the files and tools first. then i actually restore stock, just so im sure i know how to do it first.
i see and help countless users here on xda, and frequently see people run to flash things they think they have to have right away. frequently that is followed by post pleading for help, because they failed to understand the journey, and chose to jump right to the finish line.
so yes, i agree, not breaking your phone doesnt make you smart or intelligent. knowing how to fix it, and helping others to fix theirs for many years, at minimum should gain those of us who help others a little respect, because we dont get paid to, nor have any obligation to, help anyone.
sdeepb said:
There's no need to be rude... He was trying to help you
Click to expand...
Click to collapse
How come? Posting a Google link is actually helping? Then next time someone asks who's that guy, you tell him Google it. I did come here for a reason, which is finding a developer who can make a prerooted rom for me since it doesn't exist anywhere in the Web.
Anyway I found a solution I will post it here in case someone needed it:
1- Flash the tablet with stock rom (the one of your SM-T116bu) skip to 2 if you already have the stock rom and you only want to root the tablet.
2- Get a file explorer (ES explorer or root explorer).
3- Browse to system/lib and copy the whole lib folder and put it somewhere you can access it later.
4- Flash your tablet using the prerooted SM-T116nu rom (link is above).
5- Using the root explorer replace all files in the system/lib which has a 'camera' word in their name with the same files name from the lib folder of the stock rom, do the same with the files in system/lib/hw6- Reboot your device and the camera should work again.
Stanwar said:
How come? Posting a Google link is actually helping? because believe it or not, some people dont know the best key words to get the results that would actually be helpful, and a lot of times, they dont try at all. so occasionally i try to point them in the right direction, in the hope that they will actually try to help themself, because i cant be of further assistance. Then next time someone asks who's that guy, you tell him Google it. I did come here for a reason, which is finding a developer who can make a prerooted rom for me i can tell you right away, thats not going to happen. this site isnt a place where devs sit waiting for people to make request, so they can make stuff for them. xda is a place where you come to learn how to make it yourself, if you dont already know how, and support the community with it. since it doesn't exist anywhere in the Web.
Anyway I found a solution I will post it here in case someone needed it:
1- Flash the tablet with stock rom (the one of your SM-T116bu) skip to 2 if you already have the stock rom and you only want to root the tablet.
2- Get a file explorer (ES explorer or root explorer).
3- Browse to system/lib and copy the whole lib folder and put it somewhere you can access it later.
4- Flash your tablet using the prerooted SM-T116nu rom (link is above).
5- Using the root explorer replace all files in the system/lib which has a 'camera' word in their name with the same files name from the lib folder of the stock rom, do the same with the files in system/lib/hw6- Reboot your device and the camera should work again.
Click to expand...
Click to collapse
^^^^^
Stanwar said:
How come? Posting a Google link is actually helping? Then next time someone asks who's that guy, you tell him Google it. I did come here for a reason, which is finding a developer who can make a prerooted rom for me since it doesn't exist anywhere in the Web.
Anyway I found a solution I will post it here in case someone needed it:
1- Flash the tablet with stock rom (the one of your SM-T116bu) skip to 2 if you already have the stock rom and you only want to root the tablet.
2- Get a file explorer (ES explorer or root explorer).
3- Browse to system/lib and copy the whole lib folder and put it somewhere you can access it later.
4- Flash your tablet using the prerooted SM-T116nu rom (link is above).
5- Using the root explorer replace all files in the system/lib which has a 'camera' word in their name with the same files name from the lib folder of the stock rom, do the same with the files in system/lib/hw6- Reboot your device and the camera should work again.
Click to expand...
Click to collapse
1. First respect others, no one gets paid or forced to do anything here
2. What kinda help you want ? if you want the most perfect thing all the times than I'm sorry as we only have humans here, not super computers with everything stored on them !
T116BU Tab E Rooted Without Camera or Unrooted? I want neither... Can anybody help?
Stanwar said:
How come? Posting a Google link is actually helping? Then next time someone asks who's that guy, you tell him Google it. I did come here for a reason, which is finding a developer who can make a prerooted rom for me since it doesn't exist anywhere in the Web.
Anyway I found a solution I will post it here in case someone needed it:
1- Flash the tablet with stock rom (the one of your SM-T116bu) skip to 2 if you already have the stock rom and you only want to root the tablet.
2- Get a file explorer (ES explorer or root explorer).
3- Browse to system/lib and copy the whole lib folder and put it somewhere you can access it later.
4- Flash your tablet using the prerooted SM-T116nu rom (link is above).
5- Using the root explorer replace all files in the system/lib which has a 'camera' word in their name with the same files name from the lib folder of the stock rom, do the same with the files in system/lib/hw6- Reboot your device and the camera should work again.
Click to expand...
Click to collapse
Thanks, but your method soft bricks (black screen, can't operate the phone at all after booting) the phone until I flash the rooted or the official ROM again. There's no hw6 folder either, just hw and even changing only the lib files with camera in their names will also soft brick the phone.
I found a solution!!!
Restored my phone to the latest official ROM, then flashed the tiny file from the topic below using ODIN.
http://forum.xda-developers.com/devdb/project/?id=10223#downloads
Worked like a charm!
Fdamaral said:
Thanks, but your method soft bricks (black screen, can't operate the phone at all after booting) the phone until I flash the rooted or the official ROM again. There's no hw6 folder either, just hw and even changing only the lib files with camera in their names will also soft brick the phone.
I found a solution!!!
Restored my phone to the latest official ROM, then flashed the tiny file from the topic below using ODIN.
http://forum.xda-developers.com/devdb/project/?id=10223#downloads
Worked like a charm!
Click to expand...
Click to collapse
The solution was so nice that I even made a short video explaining what I did with my Samsung Galaxy Tab E SM-T116BU from Brazil!!

Categories

Resources