Related
OK, so I finally got the system update for the D2G yesterday. I'm not new to this whole game, so I removed Clockworkmod, unrooted, and installed the update. The update downloads fine, but the with the little Android guy screen, I get an "!" in a triangle and then the phone reboots.
Maybe I didn't remove clockwork all the way? Don't you delete hijack and logwrapper, and then rename the logwrapper.bin to logwrapper?
well basiclly the phone needs to be untouch in terms of the file structure, in my case, I deleted a few of the stock apk files and when I tried to do the update it would fail because the stock apps were missing and the update is a patch not a full system OS so it cant install the default apps, I had to install them back to the system/app with root explorer and then set the permissions back to what they needed to be, unforchenitly a hard reset would not install the stock apps. Also make sure anything that the root touched has been set back to default
I have the same problem too. I can't get the update to work at all after installing Fission ROM. I even restored from a nandroid from a fresh D2G. It worked fine on the untouched phone tho. I checked all the files in the /system/app and they were there. Is there any magical restore .zip perhaps?
If anyone is looking for the update: http://dump.no/files/2501381a2bd4/Blur_Version.2.4.29.A956.Verizon.en.US.zip MD5: a493e4efc9d27c8932d604806f817a85
evilp8ntballer7 said:
well basiclly the phone needs to be untouch in terms of the file structure, in my case, I deleted a few of the stock apk files and when I tried to do the update it would fail because the stock apps were missing and the update is a patch not a full system OS so it cant install the default apps, I had to install them back to the system/app with root explorer and then set the permissions back to what they needed to be, unforchenitly a hard reset would not install the stock apps. Also make sure anything that the root touched has been set back to default
Click to expand...
Click to collapse
I never touched anything... I stopped using Titanium Backup a long time ago when I uninstalled everything verizon and had the same OTA problem you described. I am at a loss for the problem that I have! All I ever did was root and put on clockwork, and I made sure they were gone when I updated.
Please, someone help!
did you uninstall of freeze any of the stock apps in /system/app? You need to restore them in order to successfully apply the OTA update. One file missing or modified in /system and checksums will fail/update fails.
leobg said:
did you uninstall of freeze any of the stock apps in /system/app? You need to restore them in order to successfully apply the OTA update. One file missing or modified in /system and checksums will fail/update fails.
Click to expand...
Click to collapse
the only time I touched anything in /system was when I removed clockwork by deleting hijack and renaming logwrapper.bin. Can anyone give me a number of files I'm supposed to have in /system, or maybe a way to go back to stock. Man, that SBF would be mighty helpful right now...
There is system dump laying around. I'll PM you the link (not sure if appropriate to post it here). You can use it to compare content and recover missing file(s).
leobg said:
There is system dump laying around. I'll PM you the link (not sure if appropriate to post it here). You can use it to compare content and recover missing file(s).
Click to expand...
Click to collapse
Hi, I've been trying to find an answer, and I think you could help me.
I had the same problem as this person you were helping, but I already knew that I should look through the system dump and compare. I did that, and deleted one file called dbus.conf from /system/ect. Now, my phone just does the DROID animation over and over again! Please help, I made a copy of dbus.conf on my computer and did a nandroid backup. Please, you or someone else on here, HELP!
So you are in a boot loop. If you can't get the phone to boot into clockwork recovery, today is your lucky day! SBF was finally released!!! Get the SBF and reflash /system
leobg said:
So you are in a boot loop. If you can't get the phone to boot into clockwork recovery, today is your lucky day! SBF was finally released!!! Get the SBF and reflash /system
Click to expand...
Click to collapse
Where is it? Isn't it only available to those with some app called TBH (or something like that)? And now I have to wait for a public release? And, if I'm wrong, can you give me a link to thee file? I can't find it anywhere...
Thanks for your help, I really appreciate it!
I would recommend you to approach the team black hat members and talk to them directly about how to get the sbf while your phone is non functional.
Sent from my DROID2 GLOBAL
But where is the system update located? I checked on the verizon website and there is nothing there. Also, do you have to be a verizon customer to get the update?
Sent from my DROID2 GLOBAL using XDA App
First post... let me itroduce myself first.
I'm Stu....I've been lurking here for years and finally unlocked my first phone!
I'm currently using the SideKick4g, and this foru was a HUGE help in the unlocking process. Thanks!!!
I think I may have gotten a little crazy with the deleting, however. Everything is running fine at this point other than when I try to change ring/notification settings. Trying to access things gives me a force close every time.
I'm guessing I deleted something crucial. Anybody know what it may have been and how I can go about fixing this and/or getting around the situation? Will a simple program such as ringdroid replace whatever I got rid of? Shold I just flash a custom ROM?
Thanks in advance guys!
Stu
Let me add that I rooted with SuperOneClick, and used RootExplorer for ditching my bloatware. Hope that helps a little!
Stu
What did you remove? Ringtones are stored in /system/media/, do they just not show up when trying to set it, or does something else happens? Are you missing your stock ringtones, or just your custom ones?
When I go to settings>sound...selecting eithr phone ringtone or notification ringtone causes my force close.
I think maybe I deleted my system/media thinking it was the stock media player
Not that I'm too bummed about it. The stock rings are all just crappy versions of the "T-jingle".
I'd just like to be able to change stuff up
Well, looks like you took a risk and it came back to bite you. Reflash your ROM and try again.
Well...there's where the problem lies. I've never flashed a ROM. I'm sure I can handle it....just never done it.
And if I do need to flash a new ROM anyways, I feel like I should just flash a custom ROM. The gingerclone looks pretty nice. Does this delete my original ROM all together in the process? Are custom ROMs free of bloat?
That will wipe everything, so you should make a backup beforehand. yes, custom roms are almost always free of bloat, GingerClonev2 is only 124MB, where the stock rom is over 200MB. There are a few issues we're still working out, but it's pretty steady. otherwise, Teddy is releasing an update to an older ROM sometime soon as well, so I'd be on the lookout for that.
Okay cool. I'm gonna do some quick research and figure out how to do this.
What's the best way to save my original ROM to my desktop on my computer?
I'm just worried about killing my phone completely at this point.....
If you have CWM, use the backup menu, which uses Nandroid to backup everything by dumping everything on your phone into images. This all dumps onto your SDcard in the clockworkmod folder.
You can't brick your phone using CWM, you can only do that using ODIN, and only if you're not following directions/being intentionally stupid
Okay cool....downloading ROM Manager right now. I'm sure I'll post back with a few questions shortly!
Once the CWM/ROM manager has backed everything up....i should be able to copy the backup to my desktop? same thing with installing a new ROM
? Desktop to SD card?
BAhhhhhh.
I clicked on backup current rom and sent it into recovery mode.
Sorry about my lack of knowhow. Hopefully this all helps some others as well.....
I guess my biggest questions right now.... how do I get my original rom to a folder on my desktop, and once I download gingerclone, how do i move that from my desktop to sd to running it?
Yeah, copy the clockworkmod folder from your sdcard to your desktop, that'll copy everything off. I wouldn't suggest Rom Manager, many people have problems with that CWM. Look in the Dev forum for the CWM thread, and use that one.
In recovery mode, there should be a backup and restore menu. use the backup option, and then copy the clockworkmod folder from your sdcard to your desktop. that's your backup.
Okay. I plugged in my phone to the computer, and dragged a copy of the entire clockworkmod folder to my desktop.
Gingerclone is downloaded. Drag it to my SD? anywhere specific? or just on it?
On my desktop now is: folder/download, .recoverychecpoint(1KB), .salted_hash(1KB), .settings(1KB), and .settings2(1KB)
This is my backup correct?
I lost rom manager/root explorer.
After clearing stuff out and rebooting...it rebooted to the original rom with none of my added apps.
Can't download anything either at this point.
HELP!
Download manager keeps stopping and forces closed.
I reboot into recovery...and my options are:
reboot system now
reinstall packages
delete all user data
delete cache data
If I try to reinstall packages, I get" E: failed to open /mnt/internal_sd/update.zip(no such file or directory)
E: signature verification failed.
I'm in over my head now. Anyone out there maybe wanna help walk me thorough this on AIM or google chat or anything?
Which rom did you flash?
I tried flashing yours....but nothing. It's on my SD card right now
It just boots up to the original sidekick home/os.
You probably need to reroot or another update. Zip
Edit: actually what it sounds like you did was something similiar to what i did with a samsung galaxy s i deleted a bunch of apps and the i did a data wipe and factory restore without flashing my custom firmware through cwm and when it factory resetted it was real buggy from all the missing apps so u will have to odin
Sent From My Rooted Sidekick 4g Using XDA app
I can get into download mode....but ODIN won't recognize my phone. ID:COM stays blank
Try installing the Galaxy S drivers?
I ve removed some system apps like twitter n flickr. Can i update my device to the version v55.13.25 from the previous firmware without any issues ???
How did you remove the apps? Its better to freeze them and defrost before an official update. If it were me and I'd removed the apps completely and I liked where my phone was at and I didn't wanna flash the fxz I'd find those apps and re-install them. If you go that route make sure your permissions are correct when you place the apps back into the system folder.
The End.
Okay I've zipped the twitter and Flickr files and uploaded to my drop box if you want them. They're stock odex files. The two files for each app (.apk and. odex) are in folders. So after extracting their folders you can place the files in /system/app folder and change permissions once there. Let me know if you want the links to the downloads.
The End.
I just noticeD you're from India. You might want files from the India ROM yes? Are you on stock odex or a custom ROM?
The End.
KEB64 said:
How did you remove the apps? Its better to freeze them and defrost before an official update. If it were me and I'd removed the apps completely and I liked where my phone was at and I didn't wanna flash the fxz I'd find those apps and re-install them. If you go that route make sure your permissions are correct when you place the apps back into the system folder.
The End.
Click to expand...
Click to collapse
Removed them through system app remover.Will a hard reset restore those apps?Its an ATT model with their firmware not the Indian one..
Oh I see. I don't know what I was thinking. You can do a factory reset to get those back. You will loose all of your data in the process so backup your data and only format your SD card if you have that all stuff backed up to a PC.
The End.
Wait. What's "system app remover"? Is that an app? I'm confused. I've done so much to this phone with swapping ROMs and moving system files around via Root Browser that I'm not even clear about your issue.
FWIW I've recently come full circle and currently use the stock 2.3.6 odexed ROM. I use Twitter and Flickr too. Sorry. I think I've confused myself here ha-ha. Somebody please address the OP. lol.
The End.
KEB64 said:
Wait. What's "system app remover"? Is that an app? I'm confused. I've done so much to this phone with swapping ROMs and moving system files around via Root Browser that I'm not even clear about your issue.
FWIW I've recently come full circle and currently use the stock 2.3.6 odexed ROM. I use Twitter and Flickr too. Sorry. I think I've confused myself here ha-ha. Somebody please address the OP. lol.
The End.
Click to expand...
Click to collapse
Yes! it`s an app...To be clear i uninstalled those apps after rooting my A2 with the "system app remover" . Will the OTA update work even though the
i`ve removed those apps beacause the update might be for those apps as well and will i lose root if updated to the new firmware
NO, do not try the update if you have deleted any system .apk's.
This is probably the easiest way to do it:
1) Install CWM through the bootstrapper if you haven't done so yet.
2) Boot into CWM and make a backup
3) Flash the fxz (scroll down a bit)
4) Once the phone boots up, log in to your google account and do whatever else you need to do. DO NOT uninstall any applications (even if they're uninstallable) and DO NOT root.
5) Go to Settings -> About Phone -> Software update. Make sure you're connected to wifi and install the update!
6) Once your phone has updated, re-root it, install CWM, and restore the backup you made.
Hope this helps, good luck!
Yup. What cogeary said. How embarrassing. Its just been one of those days where I should just keep my mouth shut. Not in a bad way. It IS my birthday, and the moon is closer to the Earth than it will be for a good while. Ha-ha. Seriously, cogeary knows his stuff.
The End.
I just flashed the first real version of my new rom, and it appears that the settings app is not installed?!?!?! I have no idea why, I can see it in /system/app with the file browser, but it does not show in my app drawer and if I try to install it it tells me I don't allow unknown sources. but if I click change settings it obviously force closes since settings doesn't exist. does anyone have any idea what could cause this?
The exact same thing just happened to me last night! Ironic...
I have not had time to dig into it again yet (hopefully tonight)... but I also had the setup issue and "this is not a blur device" when trying to use the stock home. I partially suspect the moto setup issue is related to cheescake... once i reinstalled cheesecake, switched to the default server, then setup worked fine...
I'll let you know what I find out about settings tonight... you likewise - let me know what you come up with..
Edit- to explain the cheesecake thing... i think I used a backup or some files from one after I had been checking different servers on cheesecake.. so i think the non-default server settings got transferred over.
Anyone know which files cheesecake affects?
Sent from my mind using XDA
So, I was just giving it another go, and for some reason or another, right after I hit build I decided to go back and change an apk - right before I started the zip-align process... and low and behold there was no Settings.apk in the working folder! Very strange.. i don't recall removing it... So, I tossed it back in.
We'll see what happens.. gotta finish up this draft.
Sent from my mind using XDA
I just had this happen to me last week. I flashed a ROM (don't remember the name) then decided I wanted to try Lithium. I didn't read the small print on the post that says you have to flash Lithium 1.2 first, do a full boot into OS, then reboot and flash 1.2.1. When I flashed directly to 1.2.1 I was missing my Settings just like you described.
Dude, I don't know if you figured it out, bricked your phone, or are furiously busy trying to crank out a new ROM... But, i've come to the conclusion that the mysterious missing Settings.apk has something to with the xml edits and/or recompiling the apk. Had another round of flashing, and I made a couple extra update.zips this time along with the full rom.
So, initially after flashing the rom, I went and checked with root explorer and the settings.apk was physically there.. but was not being recognized by the system (I think TB showed it as uninstalled). So, I flashed one of my settingsfix.zips that I made - first the one with my xml edits (that had previously been de/recompiled) - and it was a no go - still not seeing Settings. Then I flashed a version from a Stock set, and that fixed it.
I am still having the Accounts Setup issue though - that's my pain in the... But, I made another setupfix.zip and that helped me skip the Account Setup - I can add google accounts with no problem, but when I try to add a yahoo account I get a login failed... and when I check for software updates through settings and try to setup a moto account, I get connection failed...still suspecting cheesecake.
Edit - Yup. Cheesecake - I just reinstalled it - did not hit the top "install necessary files" button - just switched to the default production server, and then went back to settings to check for system update - and this time the moto account was setup no problem, and my device is up to date... What the heck does cheesecake modify?? Where are those servers listed?
still having the issue. the app is there, but will not be recognized, is it a permissions issue? any idea how to fix it?
Did you try just flashing the Settings.apk only? If that's a no go, then its the apk - if it goes, then it's a problem with the rom building...
I can't figure it out yet but I got all of my settings working, inverted.. I think I started from scratch again but flashed it separately.. I haven't had a chance to dig into it again recently.. but yea.. don't know..
Sent from my mind using XDA
alteredlikeness said:
Did you try just flashing the Settings.apk only? If that's a no go, then its the apk - if it goes, then it's a problem with the rom building...
I can't figure it out yet but I got all of my settings working, inverted.. I think I started from scratch again but flashed it separately.. I haven't had a chance to dig into it again recently.. but yea.. don't know..
Sent from my mind using XDA
Click to expand...
Click to collapse
I tried writing a zip to flash it again after install of the rom. next i guess I will try installing the rom by backup, as that will probably work better. I think flashable zips are much better though. I have been using JRW28's inverted settings app, so Maybe I'll grap a normal one from a stock rom and see how that works.
Try signing the Settings.apk - it worked for me. Here's what I figured out so far if you are decompiling apks... (no need for simple image editing/swapping...)
SIGN:
Settings
PerformanceManager
DON'T SIGN:
BatteryManager
DataManager
framework-res
moto-res
blur-res
SystemUI
Not certain about the **-res.apks and SystemUI since I did those so long ago, but.. I got all inverted settings/task manager/Battery&Data manager working!
alteredlikeness said:
Try signing the Settings.apk - it worked for me. Here's what I figured out so far if you are decompiling apks... (no need for simple image editing/swapping...)
SIGN:
Settings
PerformanceManager
DON'T SIGN:
BatteryManager
DataManager
framework-res
moto-res
blur-res
SystemUI
Not certain about the **-res.apks and SystemUI since I did those so long ago, but.. I got all inverted settings/task manager/Battery&Data manager working!
Click to expand...
Click to collapse
good idea, I'll have to try signing them, I hope this ends up being the problem.
The settings apk looks for a signature that matches the major system apks. If it doesn't match it will not run at boot.
Along with that (I think this helps with the signature check), I placed blur-res, framework-res, moto-res, and SystemUI apks in my \Apk_Manager_5.0.2\other folder, then opened the command line on that folder and set the framework dependees or whatever...
CODE:
apktool if framework-res.apk
(hit Enter)
apktool if blur-res.apk
(hit Enter)...
...for all of the apks
Then do your de/recompiling...
Well, I am baffled again.. I threw those new signed/unsigned apks in a rom build I was working on, flashed it, and Setting.apk was missing again... So, I flashed the small update zip with inverted Settings.apk and PerformanceManager.apk I made earlier that day and flashed successfully while on stock. And, Settings.apk came back (and was inverted), but Task Manager force closes - then I tried to flash a restore zip (with stock settings and task manager) - and it restores Settings, but doesn't fix the task manager - So, needless to say, I am back to square one in my understanding of all of this. I am assuming it is merely a signature check issue somehow??
Like I said, I had everything working yesterday on stock 2.3.6 after flashing a small update.zip with new signed Setting.apk and PerformanceManager.apk, and another one with unsigned battery and data manger apps.. Ended up restoring back to stock by the end of the day, and now today those same zip packages don't work like they did yesterday... Are new signatures created each time when the system is installed (or re-installed)? It was the exact same system restore on which I built the new inverted apks - so, I am very confused.
I will get to the bottom of this.. but, if anyone can shed some more light on the situation, that'd be great...
still no luck here either. I got my stuff working as a cwm backup, but it won't boot passed the boot logo (motorola M) now, so who knows. I am busy right now, but after next week I should have a lot more time to work on this.
Just tried another restore.zip, but nothing fixes Task Manager for me now.. Could it be that something is created in /data based on the apk in /system? So, when I flash older stock versions it doesn't fix it, since some link has been created outside of the apk?
Another thing possibly worth noting is that I am working with .apks and their .odex counterparts... but, that shouldn't be making a difference since I am not messing with the odex files.. plus, you've got similar problems, and I am assuming you are working with deodexed apks...
alteredlikeness said:
Just tried another restore.zip, but nothing fixes Task Manager for me now.. Could it be that something is created in /data based on the apk in /system? So, when I flash older stock versions it doesn't fix it, since some link has been created outside of the apk?
Another thing possibly worth noting is that I am working with .apks and their .odex counterparts... but, that shouldn't be making a difference since I am not messing with the odex files.. plus, you've got similar problems, and I am assuming you are working with deodexed apks...
Click to expand...
Click to collapse
yep, I'm using jrw28s inverted settings
Sent from my MB865 using XDA
OK.. Did a little more researching.. And, I think you need to resign all of the moto system apks with the same key.. then the signatures should match up, and apps shouldn't fail to be recognized...
I believe this is only if you are editing the AndroidManifest.xml, otherwise you can just copy the META-INF folder from the original apks with 7zip to retain the signature...
Not sure about the details and if it will actually work, also not sure exactly which apks to re-sign (probably the major 4), but that's my next game plan... trial and error... still trying to make sense of it all.
good idea, I'll have to try signing them, I hope this ends up being the problem.
What I discovered (through numerous trials and error) is that you can't mess with the AndroidManifest.xml... Something gets messed up with the signature (i.e. it doesn't match the framework signatures, or maybe it needs to match all of the moto apk sigs - not sure yet - because sometimes it worked when I pushed them separately), and the system doesn't recognize the apk.
But once I got re-did all of the apks without editing the AndroidManifest - all of my problems went away. I still was able to decompile the apks and edit /res/values xmls, just not that manifest..
So, as for the OP's problem, it looks like JRW's inverted Settings.apk (which were probably created by editing the AndroidManifest), is not matching the signatures of the other major apks in your ROM..
I will still try to figure out how to safely edit the manifest when I get around to it... any hints from JRW28 would be great! Is that the reason you had to originally make a separate update.zip for the inverted settings in Lithium?
Side note, I also figured out my setup issues... it was cheesecake related, along with my Settings.apk missing.
A couple of things finally clicked for me two nights ago...
alteredlikeness said:
What I discovered (through numerous trials and error) is that you can't mess with the AndroidManifest.xml... Something gets messed up with the signature (i.e. it doesn't match the framework signatures, or maybe it needs to match all of the moto apk sigs - not sure yet - because sometimes it worked when I pushed them separately), and the system doesn't recognize the apk.
But once I got re-did all of the apks without editing the AndroidManifest - all of my problems went away. I still was able to decompile the apks and edit /res/values xmls, just not that manifest..
So, as for the OP's problem, it looks like JRW's inverted Settings.apk (which were probably created by editing the AndroidManifest), is not matching the signatures of the other major apks in your ROM..
I will still try to figure out how to safely edit the manifest when I get around to it... any hints from JRW28 would be great! Is that the reason you had to originally make a separate update.zip for the inverted settings in Lithium?
Side note, I also figured out my setup issues... it was cheesecake related, along with my Settings.apk missing.
A couple of things finally clicked for me two nights ago...
Click to expand...
Click to collapse
Thanks, not sure whether I am even going to continue with this or not. With ics stuff starting to roll in I might save my time for that.
I have a galaxy s 4g with gingerbread 2.3.6. I rooted it and that went well then deleted some factory things and accidentaly removed my messaging abilities. And now the android market app force closes so I cant update anything. IM A NOOB AND HAVE NO CLUE. What do I do?????????
Download the stock kg4 from my guide that is linked in my signature and extract the mms.apk from /system/app and install it. As for the market, try clearing the market data and cache (go to settings, applications, find the market and then click it and hit the clear data button
Sent from my Unicorn powered SGS4G
mertis said:
I have a galaxy s 4g with gingerbread 2.3.6. I rooted it and that went well then deleted some factory things and accidentaly removed my messaging abilities. And now the android market app force closes so I cant update anything. IM A NOOB AND HAVE NO CLUE. What do I do?????????
Click to expand...
Click to collapse
You don't need to download a whole ROM for one apk. The third link in my signature has all the stock GB apks. You likely need to reflash anyways or add back the apk's you deleted until you get market working. You probably deleted an apk the market needs in order to run. I've done that a few times. You can flash back to stock using the guide in the second link of my signature.
Next time instead of deleting the apk's rename them putting a '.bak' on the end of the file name then test how the phone does. That way you can remove the '.bak' if something goes wrong and determine what caused it.
lumin30 said:
You don't need to download a whole ROM for one apk. The third link in my signature has all the stock GB apks. You likely need to reflash anyways or add back the apk's you deleted until you get it working. You probably deleted an apk the market needs in order to run. I've done that a few times. You can flash back to stock using the guide in the second link of my signature.
Next time instead of deleting the apk's rename them putting a '.bak' on the end of the file name then test how the phone does. That way you can remove the '.bak' if something goes wrong and determine what caused it.
Click to expand...
Click to collapse
Sorry about that, I forgot about your apk repository
Sent from my Unicorn powered SGS4G
what is your signature line?
Sorry but im new to the site also
lumin30 said:
You don't need to download a whole ROM for one apk. The third link in my signature has all the stock GB apks. You likely need to reflash anyways or add back the apk's you deleted until you get market working. You probably deleted an apk the market needs in order to run. I've done that a few times. You can flash back to stock using the guide in the second link of my signature.
Next time instead of deleting the apk's rename them putting a '.bak' on the end of the file name then test how the phone does. That way you can remove the '.bak' if something goes wrong and determine what caused it.
Click to expand...
Click to collapse
mertis said:
Sorry but im new to the site also
Click to expand...
Click to collapse
ok figured out the signature but how to get the super manager without the market?
What did you use to delete the apk's? Use that.
lumin30 said:
What did you use to delete the apk's? Use that.
Click to expand...
Click to collapse
Some root manager program, I forgot to mention that i reset it to factory. Damn. Its not reading the apk files that i am putting on the sd any ideas?
Start over. It will take too long to walk you through the non reflashing way. Follow the guide in the second link of my signature. It will put you back on Stock unrooted GB. Go from there. Reread my suggestion above before you start deleting things. Good luck.