Official - the 4.X.X update - discussion thread

burtonfamily101

Senior Member
Sep 11, 2013
88
14
0
Is this some kind of hit and miss updating if you rooted?

I was on NB4 rooted with Kingo 1.18 but only used root for free tethering until I realized I don't have to "that's another story lol" But after reading everything on here wasn't sure if I was going to. Until my Update came and I couldn't get I to go way so I tried. But now I lost root of course but I made it threw the update and now I on 4.4.

Buuut I have this ISIS or something app, but it wont open saying because "this phone was rooted"

Just letting everyone know.
 

Nightowl67

Member
Jul 28, 2011
23
5
33
Niles
I didn't use any of the xposed apps or settings. I did unroot my phone though so it could be either one for you.

Sent from my SAMSUNG-SM-N900A using Tapatalk
Ok, so either it won't install because I'm still rooted or it won't install because I've used some of the Xposed apps, or both, or neither. :laugh: I'll have to give it a shot again when I get more time.

Thanks!
 

RiPpeR_dUdE

Senior Member
Aug 16, 2006
430
75
0
ATX
Trying to use the method outlined by Azreal and although I'm able to get past the initial error regarding mobicore-presetup.sh I'm now receiving errors in relation to the matching .odex files that were replaced using the "fix.zip" file. Thoughts....
 
Feb 11, 2014
28
5
0
Thank you and thanks Jakman85. The dexdump part is particularly what worked for me. My safe haven is usually stock rooted (kingo), busybox, xposed framework, wanam... i previously did all the reversing i could think of as well as restoring bak files and so on. The only thing i didnt try was this dexdump, because i already had it in my xbin. So i gave it a try and re-set permissions to 755, then applied the cfg file in recovery as a zip file and it started to move past the point of misery...

Thanks Jakman85!! You got me past the 27% mark! These are Jakman85's instructions that I modified for my sucess


1) Boot into SafeStrap
2) Go to the Rom slots and delete all Roms and Partitions EXCEPT the stock slot (AGAIN, LEAVE THE STOCK SLOT ALONE!)
3) Reboot into the Stock Rom
4) Open the SafeStrap App and uninstall the bootloader

If Wanam Xposed is installed on your phone continue, else skip 5 & 6
5) Open Xposed app and Uninstall the Xposed Framework
6) Uninstall Wanam Xposed and Xposed apps

If you froze/Deleted any System apps continue, else skip 7 & 8
7) Open the app you used to freeze the system apps (e.g. Titanium Backup) and unfreeze them
8) If manually removed the system apps, go into your backup folder and restore them along with changing their permissions (search the forums for better explanations)

9) Open Root Explorer (or any file manager with root access) and go to /system/csc/
10) Look for feature.xml.bak. If this exists, delete feature.xml and rename feature.xml.bak to feature.xml
11) See if dexdump is in /system/xbin/ if not down Download dexdump from Jakman85 - http://forum.xda-developers.com/showpost.php?p=51440984&postcount=313
12) Copy dexdump to /system/xbin and set correct permissions
13) Check for Update and let it do it's thing!!


Note : on first startup after upgrade I did not have touch screen access but the S-PEN did work a treat. One reboot and it was back to normal
 

EVO'D_OUT

Senior Member
Jun 22, 2010
78
10
0
It seems to be happening when people use the mj5 restore. It is missing some of the Knox stuff. If you have never used it most likely your fine.

Sent from my SAMSUNG-SM-N900A using Tapatalk
Never did the MJ5 restore here. Never ran the leaked 4.4 or any of its ROM variants either. I only rooted my stock MJ5, ran xnote 7.0 ROM which is based off MJ5, thats it. From there I unrooted via Kingo, got the OTA to NB4, then got OTA for 4.4. 4.4 failed installing at 28% like everyone else
 
Feb 11, 2014
28
5
0
Once updated and rooted, i use an xposed app for hiding root from isis. Runs fine (havent tried it in store yet though).

Is this some kind of hit and miss updating if you rooted?

I was on NB4 rooted with Kingo 1.18 but only used root for free tethering until I realized I don't have to "that's another story lol" But after reading everything on here wasn't sure if I was going to. Until my Update came and I couldn't get I to go way so I tried. But now I lost root of course but I made it threw the update and now I on 4.4.

Buuut I have this ISIS or something app, but it wont open saying because "this phone was rooted"

Just letting everyone know.
btw - what a pain in the ass this was. i dont care how much more a non-carrier variant is, nor the performance difference a non-crippled competitor is, i'll pay it and deal from now on! this thing has been nothing but a pain in my ass!
 

baddison

Senior Member
Aug 11, 2006
494
67
28
USA
Sure, this is what finally worked for me (I am omitting all the reboots and failed updates)

1) Restored via MJ5

2) Accepted the NB4 Update

3) Rooted with kingo

4) Followed all 10 steps in the fix

5) Go to /system/bin/ Look for ddexe_real. If this exists, delete ddexe and rename ddexe_real to ddexe

6) rename 2400258.cfg to 2400258.zip. Copy to sdcard

7) reboot to recovery, apply update from sdcard.

8) System updated and rebooted. The Custom Boot screen went away after my 2nd reboot.
Followed this to a "T". Still getting error: "/tmp/sideload/package.zip"...upgrade fails.
 

Theguru69

Member
Aug 20, 2011
21
0
0
Austin
Ok, so either it won't install because I'm still rooted or it won't install because I've used some of the Xposed apps, or both, or neither. :laugh: I'll have to give it a shot again when I get more time.

Thanks!
I am having the exact same issue as you. I had gotten root with Kingo on NB4, installed Xposed and busybox.
Tried OTA with that setup, got the 27% fail.
Tried OTA after uninstalling Xposed framework, Xposed app, and busybox, got the 27% fail
Tried OTA after unrooting using SuperSu, got the 27% fail
Checked permissions for /system/xbin/dexdump, and it is already 755.

Next step is factory reset after i backup. All the workarounds ive seen so far in this thread have been using safestrap (i think). Anyone figure out yet how to get a setup similar to mine to get the update?

Thanks!
 

YrrchSebor

Senior Member
Aug 15, 2013
1,229
336
103
Los Angeles
Its definitely changes left over from our modding, using Safestrap, Xposed modules, etc. Didn't seem to matter in previous updates, but does on this big one I guess.

I ended up going to a nearby device support center where they had the official MJ5 firmware file.

Come to think of it, even some people who never rooted are having issues, so probably something is also wonky with the OTA updates from AT&T leading up to NB4. Things seem to work when you reflash an official firmware.
 
Last edited:
  • Like
Reactions: serpent2005

Delakit

Senior Member
Jul 7, 2012
1,019
340
0
St. Paul
Noticed people having installation troubles with an interruption message. I received that exact error 3 times on my S4 while trying to upgrade it to KitKat and it has never been rooted or toyed with, or used much for that matter. On the 4th try it finally updated, installed, and runs perfect. So maybe the OTA server, or whatever, is having issues too?
 
Feb 11, 2014
28
5
0
My dexdump was also confirmed to be there - i swapped it anyway and then the ota went through.
I am having the exact same issue as you. I had gotten root with Kingo on NB4, installed Xposed and busybox.
Tried OTA with that setup, got the 27% fail.
Tried OTA after uninstalling Xposed framework, Xposed app, and busybox, got the 27% fail
Tried OTA after unrooting using SuperSu, got the 27% fail
Checked permissions for /system/xbin/dexdump, and it is already 755.

Next step is factory reset after i backup. All the workarounds ive seen so far in this thread have been using safestrap (i think). Anyone figure out yet how to get a setup similar to mine to get the update?

Thanks!


---------- Post added at 04:35 PM ---------- Previous post was at 04:27 PM ----------

Only bummer now is Kingo wont root (1.18 or otherwise). I don't need root for much these days. Mostly just to restore appdata.
 
  • Like
Reactions: Expydude

sabre31

Senior Member
Aug 28, 2010
540
89
0
My dexdump was also confirmed to be there - i swapped it anyway and then the ota went through.


---------- Post added at 04:35 PM ---------- Previous post was at 04:27 PM ----------

Only bummer now is Kingo wont root (1.18 or otherwise). I don't need root for much these days. Mostly just to restore appdata.
Did you set any permissions on dexdump file? I also had it already in my /system/xbin but I copied over as update didn't work and set permissions to 755 and still didn't update.
 
Feb 11, 2014
28
5
0
Did you set any permissions on dexdump file? I also had it already in my /system/xbin but I copied over as update didn't work and set permissions to 755 and still didn't update.
Yeah, permissions and sizes don't refresh in the current directory for me with root explorer, i went up a folder and came back and the permissions were different, i then re-applied permissions (i had written down just in case) and then ran the cfg (as zip in recovery) and it went through. but it was specifically the cfg file from a few posts back. I had downloaded a supposed nc2 zip that was the same size, but that one didnt work. It was the one from a few posts ago that went through (dropbox or google drive i think it was).
 
Last edited:

JakeStGermain

Senior Member
Jul 5, 2012
71
6
0
Is there a simple way to update from a phone that was previously rooted on NB4? I unrooted and deleted all apps used that had anything to do with root and now I seem to be stuck on it failing at 27%. I tried to reroot with kingo and that is failing
 

sabre31

Senior Member
Aug 28, 2010
540
89
0
Yeah, permissions and sizes don't refresh in the current directory for me with root explorer, i went up a folder and came back and the permissions were different, i then re-applied permissions (i had written down just in case) and then ran the cfg (as zip in recovery) and it went through.
Where you on MJ5 rooted or NB4 rooted? Thanks
 

lanhaj

Member
Jan 14, 2008
44
10
0
Casco, Maine
Azrael method works

I just used the Azrael method and am now on 4.4.2. I was coming from rooted NB4, and had done the MJ5 restore. Also, for me at least when I first tried to replace the mobicore-presetup.sh file it didn't actually replace the old one. I had to delete the original and then copy the new one. Flashing the update took about 5 minutes and the first boot took about 5 minutes as well. Thanks for figuring this out!
I used it to and it works and make sure you are rooted.