yashsingh1/xdaforums huggingface dataset:
[Nook Touch Android Development] ApokrifX:
From packages.xml

UserID	CertIndex
1000	13	com.google.android.providers.subscribedfeeds	/system/app/GoogleSubscribedFeedsProvider.apk
1000	13	com.google.android.server.checkin	/system/app/GoogleCheckin.apk
1000	4	android	/system/framework/framework-res.apk
1000	4	com.android.providers.settings	/system/app/SettingsProvider.apk
1000	4	com.android.providers.subscribedfeeds	/system/app/AccountAndSyncSettings.apk
1000	4	com.android.settings	/system/app/Settings.apk
1000	4	com.bn.app.crypto.server	/system/app/CryptoServer.apk
1000	4	com.bn.authentication.svc	/system/app/BnAuthenticationService.apk
1000	4	com.bn.demomode	/system/app/DemoMode.apk
1000	4	com.bn.devicemanager	/system/app/DeviceManager.apk
1000	4	com.bn.nook.quickstart	/system/app/QuickStartActivity.apk
1000	4	com.bn.syschecksum	/system/app/SysChecksum.apk
1000	4	com.bn.waveformdownloader.svc	/system/app/WaveformDownloader.apk

Apparently, (1000, 13) and (1000, 4) should be two different uses, right? :confused:

But according to "dumpsys package" output, they are same:

SharedUser [android.uid.system] (49e7f2a0):
userId=1000 gids=[1015, 3003, 3002, 3001, 1007]

Package [com.google.android.providers.subscribedfeeds] (49ee7390):
userId=1000 gids=[]
sharedUser=SharedUserSetting{49e7f2a0 android.uid.system/1000}
pkg=Package{49f73f88 com.google.android.providers.subscribedfeeds}
codePath=/system/app/GoogleSubscribedFeedsProvider.apk
resourcePath=/system/app/GoogleSubscribedFeedsProvider.apk
dataDir=/data/data/com.google.android.providers.subscribedfeeds
targetSdk=7
supportsScreens=[medium, large, small, resizeable, anyDensity]
timeStamp=1292347460000
signatures=PackageSignatures{49e403a0 [49eb4fd8]}
permissionsFixed=false pkgFlags=0x1 installStatus=1 enabled=0

Package [com.android.settings] (49ee50f8):
userId=1000 gids=[]
sharedUser=SharedUserSetting{49e7f2a0 android.uid.system/1000}
pkg=Package{49eff728 com.android.settings}
codePath=/system/app/Settings.apk
resourcePath=/system/app/Settings.apk
dataDir=/data/data/com.android.settings
targetSdk=7
supportsScreens=[medium, large, small, resizeable, anyDensity]
timeStamp=1217592000000
signatures=PackageSignatures{49ea84c8 [49ed6f38]}
permissionsFixed=false pkgFlags=0x1 installStatus=1 enabled=0

# ls -l /data/data/com.google.android.providers.subscribedfeeds
drwxr-xr-x system system 2012-01-22 17:34 lib
drwxrwx--x system system 2012-07-01 00:03 databases
drwxrwx--x system system 2012-01-22 20:00 files
drwxrwx--x system system 2012-07-01 00:03 shared_prefs

# ls -l /data/data/com.android.settings
drwxr-xr-x system system 2000-01-01 02:28 lib
drwxrwx--x system system 2011-06-18 20:55 cache
drwxrwx--x system system 2011-06-18 20:55 databases
drwx------ system system 2012-01-22 17:46 files
drwxrwx--x system system 2012-01-22 21:01 shared_prefs
[Nook Touch Android Development] rob.power:
In the case of resigning in order to let a modified ReaderRMSDK.apk to run still using the B&N sharedId, I have a couple of doubts to clarify:

Do I have to resign only the system apk that uses the same sharedId (10000, cert n. 4) or the whole system folder+framework?

Would it work, instead of deleting packages.xml, if we change the B&N certs reference with the hex string output from the above commands obtained using our new CERT.RSA?

EDIT: I'm gonna give my theory a try and prepare a script to make the whole process automated in case it works fine. I'll write more tomorrow if it succeed.
[Nook Touch Android Development] :
That sounds great.

Let's hope that the people who made this thread 2 years ago are still interested in this topic! :laugh:
[Nook Touch Android Development] rob.power:
Really good news: I got it working! :victory:

I found how to correct the signature bug in JDK7. Then I had a few problem with packages.xml; I was trying to patch the old one directly with new signatures instead of just deleting it, but at first boot it underwent some weird changes becoming unable to load the UI.

Then just I changed the script to delete the file and it worked like charm, even if with some UID changes. Eventually, to avoid permissions errors, I pushed again the patched version, and now it's perfect. :cool:

Let me a day or two to review and debug the code, and hopefully before weekend it will available for download! I also want to add an option to completely automate even the previous steps of alternative dictionaries installation and maybe a way to automatically resolve any unmet dependencies.

Script is in bash, it will work on Ubuntu (and I'm quite sure any Debian-like distro, maybe even other Linux systems). Before anyone asks, I'm sorry but I'm not thinking about porting it to Windows; by the way, I'll release source code so anyone interested is welcome to port it. ;)

Stay tuned!
[Nook Touch Android Development] :
Hooray! \o/

Staying tuned for sure!
[Nook Touch Android Development] rob.power:
It took a lot more than my prevision as I had an hard week at work.

By the way, here goes the script.

https://github.com/robpower/NookResigner

Maybe's not a coding masterpiece, but it seems to work quite well. I might have forgot some dependencies, so feedback is appreciated. Please let me know if you find any error; if possible, use github issue tracker .

PS: I will add more detailed explanation soon, even if I hope running 'NookResigned.sh -h' would be quite self explanatory.

I tried to make the script modular:

- running with no options will just resign the system;

- to add Reader patch, add -p option;

- to add dictionary conversion add the -d option

- the -r option is used to restore from backup

- the -c option will simply try to resolve dependencies.

Enjoy it! Cheers ;)

EDIT: as stated in readme, many thanks to RenateRST and ApokrifX; this "user-friendly" script is based on their previous work and suggestions.
[Nook Touch Android Development] :
Good work! :D

I'll test it out tomorrow if I have time.
[Nook Touch Android Development] ApokrifX:
It's been a while since I visited NST forums. It's nice to see, it's alive and kicking still! :good:
[Nook Touch Android Development] Aqq123:
[Q] Resigning revisited, re-simplified

Thank you for this very interesting thread and discussion. I've simplified the problem for myself a little. Namely:

I'm patching the APKs before they're even installed. At that time there's no /data/system/packages.xml (in fact there's no /data anything), so the whole endeavour to fix the metadata there is moot. I just let Android create it with whatever values it is happy with.

I sign all the APKs with the same key. I guess it's probably not a great idea security-wise but then so is running Android 2.1 in 2015 in the first place, so if it's just this, I find the associated "risks" acceptable.

I use the Android debug testkey.{pk8,x509.pem} so that I don't need to bother creating my own keys.

So far it appears to work and the logcat seems clean but I didn't debug it extensively. I'd appreciate some feedback on the above. Are there any caveats I have failed to notice so far?

Plus two minor questions:

What is this JDK7 "bug" thing? Is it about JDK7 using SHA256withRSA by default, or is there something else?

Perhaps not too important in terms of advancing the topic but why does everyone here seem to use Jarsigner and not SignApk?

Comments are appreciated.
[Nook Touch Android Development] Renate:
I believe that the real problem was in the dx.bat conversion of JVM 7 code to Dalvik code.

It appears that the current build tools can now do that without a problem.

Newer Android can accept signing with SHA256.

Older versions still can only use SHA1.

I don't know where the dividing line between old and new is.
[AT&T, Rogers HTC One X, Telstra One XL] berdo:
I have searched through the this forum trying to find a similar thread but I haven't, so please accept my apologies if this has been answered.

I have an AT&T One X. My second one. The first one I had had all sorts of problems. Wifi issue, SMS alerts not working all the time, this weather widget issue, and it just wasn't right. I had rooted that device and removed bloatware so I thought maybe I removed something I shouldn't have.

Enter device 2. This is one received after the hold on customs. It came preloaded with 1.85 and all of the issues went bye bye, except one. This stupid weather widget issue. Basically, the widget shows the right location, right time and date, but if often says that it is 73 and in the midst of a thunderstorm when it is actually sunny and a different temperature. And it is not like it may be raining on the other side of town or something, there is not a cloud for miles and miles. I refresh the weather and it updates properly but I will check back in an hour or when ever and there it is again. 73 and thunderstorms.

What is really odd is we are in the midst of a heatwave and yesterday the temp was 97 and instead of it showing 73 and thunderstorms it was 80 and thunderstorms. Even though, again, no clouds, hasn't rained in weeks, and it was actually 97 out. This happens multiple times a day regardless of the hour or weather.

I know this is rather minuscule issue but I do wonder if there is anyone else that has this issue and if they have been able to resolve it. This is the second phone that I have had this problem with and it has happened on rooted and not rooted phones.
[AT&T, Rogers HTC One X, Telstra One XL] In Flames:
This happens to me as well. I have a first-batch phone updated to 1.85, completely stock. I noticed that when I have wi-fi at home, it doesn't update at all. When I turn off wi-fi, it updates, but not all of the time. I have to manually update it. It is kind of annoying because I love the weather/clock.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
I simply ditched the htc widget and use beautiful widgets instead.
[AT&T, Rogers HTC One X, Telstra One XL] berdo:
I have beautiful widgets I just don't think they look as crisp as the sense 4.0 weather widget. Maybe with the update that may or may not be coming out soon this issue will be fixed. I didn't have this issue with my Inspire.

At least I know now that I am not crazy.
[AT&T, Rogers HTC One X, Telstra One XL] mckooter:
yeah, I have this issue too, and Ive never paid attention to the temperature but mine is constantly thinking its thunderstorms as well. Thing is since I got my phone we have been having thunderstorms more frequently so I assumed it wasn't updating correctly.

Ill admit with the weather live wallpaper the thunderstorm every time I open my phone is kind of nice though :)
[AT&T, Rogers HTC One X, Telstra One XL] berdo:
The odd thing here is, we are in the middle of a drought. It has rained about once in the last 2 months.
[AT&T, Rogers HTC One X, Telstra One XL] enviii:
Mine did the same thing so I stopped using it. I always felt it was a big battery drainer anyway but I could be wrong. I just use a simple ics clock widget now. I don't need to see the weather every time I use my phone and having the time in such big letters is pointless when it's always in the top right corner anyway.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
Be Weather is another good option as is HD Widgets. The current sense clock looks better than any sense clock ever did, but I've always found it buggy and less than current.
[Samsung Galaxy Nexus] Kentech0023:
Hey,

For all of you who flashed the Jellybean ROM on your CDMA/LTE Gnex, how is the battery life?

Also, I know the CDMA/LTE Gnex didn't get a new radio with JB, but which one do you recommend being on?

Thanks,

Ken
[Samsung Galaxy Nexus] kaukassus:
Its way too soon to ask about battery life.

My gues is, that it wouldn't make that big of a difference to the battery life we have now.

You need to wait for about 1 week, then people can tell if there really is a difference.
[Samsung Galaxy Nexus] cheapskate88:
OP, I should be getting my nexus tomorrow or Saturday. I will update my post with battery stats after 2 days.

Why would you need to wait a week?
[Samsung Galaxy Nexus] martonikaj:
Probably gonna be about the same... same exact radios and everything right now. There's nothing drastically different about JB that would increase life.
[Samsung Galaxy Nexus] droidoes:
Perhaps OP's question might be directed at those who've flashed JB and have already had it for a few hours.

Did any of you notice more or less battery drain based off your usage?
[Samsung Galaxy Nexus] LubricatedSword:
galaxy nexus lte battery on jb

I'm using vanir jellybean v3 over clocked to 1430mhz...I had my phone on for an hour under heavy usage on lte and it went down 25%. Will post more later.
[Samsung Epic 4G Touch] namanimano:
Yesterday, I successfully got Calkulins.E4GT.ROM.v3.0 on my phone.

Now, I'm unable to boot back into Recovery Mode to make any changes.

I used Odin to put Rogue Recovery 1.5 on, but when I try to go to Recovery Mode, I see the CWM screen, and it boots right past it.

I've tried multiple key combinations to get to Recovery Mode. None are working.

Any ideas?
[Galaxy S III Themes and Apps] GuestD2026:
Hello

I have configured my S3 to connect whit IPsec xauth PSK on the onboard VPN Client to connect to the Workplace. It says it be connected but it didnt work. Dont know whats wrong. I also have tried the vpnCilla Client, but that works verry well. So whats matter?

Thanks
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] icebone_05:
Guys... is there any ROM for mango that is MIUI that has a xperia s luncher...

or is it posible to change the MIUI luncher to xperia luncher with top corner...

hope u understand my noob quiestion....:confused:
[HTC Amaze 4G] eggydrums:
Anybody seen this game before? It looks spectacular! So any of you guys buying it?

Sent from my HTC_Amaze_4G using Xparent Green Tapatalk 2
[HTC Amaze 4G] kishon120:
Is it out yet ?
[HTC Amaze 4G] ray3andrei:
Its out today

Sent from my Jelly Beaned GNexus
[HTC Amaze 4G] eggydrums:
Well according to madfinger, due to the waiting time android users had to go through, the android version will include new features and bug fixes, and ios version will recieve these later on.
[HTC Amaze 4G] ziggy46:
I bought it and its epic
[HTC Amaze 4G] eggydrums:
How is the iron sights? I have it on ipad and like i said earlier, ios wont have those featires until later
[HTC Amaze 4G] ziggy46:
really nice actually! and the amaze's screen size and quality is perfect for this game
[HTC Amaze 4G] mrmako777:
love it on my xoom with sixasis controller! :D
[HTC Amaze 4G] john9:
This is not what I want.sanguinary..
[HTC Amaze 4G] F033x:
Fantastic game, bought it today and can't seem to put it down, hats off to madfinger for combining the tegra 3 and regular android version together so that in between phones can still run high graphics

Sent from my HTC Ruby PKMN edition.
[HTC Amaze 4G] eggydrums:
I think I'll buy it for android

Sent from my HTC_Amaze_4G using Xparent Green Tapatalk 2
[HTC Amaze 4G] Double0EK:
Might be old news but this game is now FREE on the GP Store.
[HTC Amaze 4G] eggydrums:
Yep! But, free means they want you to buy in app purchases!
[Android Apps and Games] watsonsteve35:
Hi, I just want to introduce myself. I am working as a marketing manager with riseuprankings.com

Our team of mobile developers takes pride in all the games & apps we build. We are skilled at iPhone, Android, Blackberry, & HTML5 development, among other platforms. Ask us about our extensive mobile development portfolio.

We have already build so many applications for our clients and you can the examples on our site. You can PM us at and we can put together a proposal for your project asap. I look forward to hearing from you.

Regards

Team Riseuprankings
[HTC EVO 3D] Mr.210:
Can't wait to see how it works, being an official ICS update.

Unfortunately, my device is not rooted (still 20 months of warranty left) and I can't save the RUU to post it here.

I'll try to keep you updated with my experience.
[HTC EVO 3D] Mr.210:
1st update:

It took about 40 minutes to download and install. Download was very slow. From when I've pressed Update Software (in phone's menu) till my phone was "usable" again. Actual upgrade time, after download was finished and pressing "Install now" was about: 15-18 minutes.

Before upgrade there were 109 installed apps, but at some point during the installation it showed "Android is upgrading. Optimizing application x of 85" (not 109).

First message showed on screen, after pin and pattern unlock:

"System software update

Congratulations!

Your phone has been updated

successfully to version 3.28.401.1"

After this, a message appeared shortly about updating Dropbox and it took quite a while for my phone to pe usable again... a "Loading" screen was all i could see for about 10 minutes.

Facebook for HTC Sense was the next app who asked user input. I had to press "the Okay button" 4 times to get rid of that screen.

Best thing was that all my home screens configurations (I'm using all 7 for various shortcuts, apps, widgets and folders for most frequently used apps) were NOT changed. I was afraid I will have to reconfigure all of them after the upgrade. :D

Interface (sense 3.6) works smoothly on my Evo 3D.

Another thing I've noticed thus far is that in "Quick Settings", Total Memory shows now a total of 797 MB. Before update it showed 800 MB. On the other hand, it used to show less than 200 MB free memory with all the installed apps, but now it shows almost 300 MB free memory (281 and more).
[Android Q&A, Help & Troubleshooting] aras64:
Hi guys try to solve an annoying problem while in a call any notification sound like a clock or SMS is heard loud in the ear and more the caller from the other side is getting the sound also and it's vary interfears to hear anything is there is a tanker sequence to solve this problem .

Thans
[HTC Rezound] ProFragger:
Hi Guys,

Is there a way to get DIAG Mode, the ##778, ##PROGRAM#, and etc. modes/screens in any of the Sense 4 ROMs for the Rezound?

If so, can someone guide me on how I can get it? Also, the ##778# DOES seem to work, but the SPC password is never accepted AND it is SO SLOW, that it crashes before reading all the data... Any ideas?

I am on Sense 4 with the Old Firmware patch...
[HTC Rezound] superchilpil:
Works fine for me, bad flash?

Pull the epst from another Rom?
[HTC Rezound] ProFragger:
Thanks for your response superchilpil,

I don't think it was a bad flash, as I wipe the crap out of everything :P, and have seen it in ALL Sense 4 ROMs I have installed...

DIAG mode doesn't work period. The 778 menu is slow BEYOND belief and un-usuable.

Can you tell me where to get the appropriate EPST.apk for this and how would I install it? Will it have to be a signed zip, flashed through recovery or something else? Please let me know, thank you.
[HTC Rezound] superchilpil:
Pull it from the stock Rom, if I get a chance tonight I could make an.update zip

Or you could push with root explorer

Set the permissions like every other apk in the system folder

When you dial ##778

It will bring up a solid.black box, hit the lower half and type either 6 zeros or 123456
[HTC Rezound] ProFragger:
Thanks again for your help.

Which ROM do you recommend to pull it off of? Since all the Sense 4 ROMs are ICS, and I am not sure which EPST is right...

Thanks for your help!
[HTC Rezound] superchilpil:
You could pull it from con Rom

Or any sense 3.6 Rom
[HTC Rezound] ProFragger:
Hi superchilpil,

I copied the EPST.apk from NilsP's latest ROM to the XXX. I used the RootExplorer pro and set the permissions too, but basically, nothing happens...

When I dial ##778# for example... nothing happens... can you suggest another way? Thank you!
[HTC Rezound] superchilpil:
I believe the epst is broken in sense 4

I suggest keeping a nandroid of a stock Rom handy to access this menu
[Android Q&A, Help & Troubleshooting] YOCHANAN2007:
i a new android developer (i was development to linux before)

so first

hi :p

now to the business :cool:

i need to work directly to the modem (that i can see the sip package and do mentholate on it)

how can i do that

thank
[Galaxy S II Themes and Apps] i360*:
I found Jellybean wallpapers and the boot animation zip from YouMobile this morning.

For those wondering how to change the boot animation zip, you'll need a root explorer and you need to move the file over to /system/media.

Files attached.
[Galaxy S II Themes and Apps] gersla:
+1

Thanks- working good!
[Galaxy S II Themes and Apps] Lonzo_SGS2_506:
Thanks man... funny thing happenned yesterday when I installed the bootanimation.

Had to put it on data/local cuz there is where my custom btanmtion are... so.. installed and when it booted my battery dropped from 56% to 18%... so, pulled out the battery but same %.. as I didnt like the bootanmtn I went back to my previous one... the nexus prime btnimation... and guess what my battery percentage went back to 56%... :what:.. hehehe weird uh?? Anyway man thanks for sharing this... Ill be waiting for the nexus 7 bootanimation if possible.. that one is pretty cool :D

Sent from my SGS 2 monster
[Galaxy S II Themes and Apps] eric1971sg:
Nice work. Thank you. :good:
[Galaxy S II Themes and Apps] zabhi:
Nice work thanks
[Galaxy S II Themes and Apps] i360*:
Here's the Nexus 7 boot animation

http://www.multiupload.co.uk/FAIOO11W9E
[Galaxy S II Themes and Apps] kinguy10:
Looking nice man

TNX
[Galaxy S II Themes and Apps] tylerdurden83:
Is there the lockscreen wallpaper around?
[Galaxy S II Themes and Apps] i360*:
It's the 'wallpaper_01' in the first zip file.
[Galaxy S II Themes and Apps] Lonzo_SGS2_506:
nexus 7

dude ... I got this page asking me to be a member or something.. but no traces for download it..

any help mate? - Am I missing something?
[Galaxy S II Themes and Apps] i360*:
Just select the top option, MultiUpload and click on Direct Download
[Galaxy S II Themes and Apps] Lonzo_SGS2_506:
done

mmm maybe due to firewall restrictions I couldnt access to multiupload... but is ok I did it tru chrome on the cel... thanks man!! :D

*** [[[ Funny thing again man... My battery dropped from 49% to 17% after install the bootanimation ... pulled out the battery ... and it raised to 19%... ]]] ****

charging now..
[Galaxy S II Themes and Apps] i360*:
Ah great, enjoy ;)
[Galaxy S II Themes and Apps] Phyzicx:
Thanks man! :D Do you have the sound file of the bootanimation? :P
[Galaxy S II Themes and Apps] i360*:
I'll try getting that, will upload it soon
[Galaxy S II Themes and Apps] justin860:
I can't find that menu
[Galaxy S II Themes and Apps] tylerdurden83:
I was expecting more of a rectangular shape for the lockscreen one
[Galaxy S II Themes and Apps] i360*:
It's not a menu, it's right there when you open the MultiUpload link.

That's the stock lockscreen wallpaper mate
[Galaxy S II Themes and Apps] justin860:
Where....
[Galaxy S II Themes and Apps] i360*:
The MultiUpload link is redirecting there for some reason :/ ill upload it somewhere else
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] rahmaniac:
Dear awesome ROM developers/makers,

when can we expect the Jellybean ROM on skyrocket?!
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] BaconStep:
Soon.

/thread
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] prbassplayer:
Thread locked. Why bother asking for ETA's? There will be one when there is one. Let them work on it
[HTC Sensation] stempox:
cancelled
[HTC Sensation] adakaya1994:
http://xdaforums.com/showthread.php?t=1738038
[HTC Rezound] cincyelite22:
I'm just wondering how hard it would be to port this over from the gnex jellybean dump.
[HTC Rezound] fontenot:
I'm curious about this as well.
[HTC Rezound] Durthquake:
agreed, I would love the new search on my CleanRom!
[Sony Ericsson Xperia Neo, Pro] abduleno:
Gameloft has just released it on Play store.

Have fun!!
[Sony Ericsson Xperia Neo, Pro] yogesh017:
tleast give us the link.. can't find it anywhere.
[Sony Ericsson Xperia Neo, Pro] abduleno:
Here you go:

https://play.google.com/store/apps/...5nYW1lbG9mdC5hbmRyb2lkLkFOTVAuR2xvZnRBTUhNIl0.
[Sony Ericsson Xperia Neo, Pro] F.A.I.S.A.L:
WOW, Finally...

i though they may delay this also like they did whith asphalt..

it seems full apkx file no sd data....
[Sony Ericsson Xperia Neo, Pro] yogesh017:
have you tried it

does it works for you??

fc on my neo v after few sec of gameplay...:crying: