yashsingh1/xdaforums huggingface dataset:
[One (M7) General] townay:
With the nexus edition, you wouldn't be able to use your camera to it's full potential. No first experience, but I have read that photos from the One running cm10.1 have terrible quality and I have a hunch that Zoe wouldn't work too.

So if you find yourself snapping lots of pictures especially on children and pets/animals, you would likely be disappointed as Zoe can be a godsend
[One (M7) General] DigitaL BlisS:
Yeah but, if you want Sense, you can just flash it (we are on XDA after all). I think the real deciding factor here is the increased storage space.
[One (M7) General] spitfire2425:
I read that htc is going to make the camera work well in the aosp version. Probably not as good but probably better than cm10.1 or something.
[One (M7) General] cmplaya:
i say dev edition ftw
[One (M7) General] Bigjim1488:
The only real thing that I loved about the nexus line besides timely updates was pricing. Since there is no price break I would stick with the dev version. You can flash asop on this puppy anyway
[One (M7) General] zampolit:
The extra 64gb is definitely worth it if you're going to hang on to the phone for a while. I know they keep saying space will be irrelevant with the cloud taking over, but the cloud is hard to get to while on a 13 hour flight. :good:
[One (M7) General] thekalby:
Thanks for the advice everybody, looks like I'll be going with the Dev version. So will development for the dev version be here? Or on the ATT forum section since I will be using it on AT&T?

Also on an unrelated note, is there anyway to set the options key to a long hold of the back button in AOSP based roms. I know its possible in some sense based roms, but just curious. If not, apart from setting it to the HTC logo, how do you guys deal with the lack of a menu key. Does that hamper you experience with this phone?
[One (M7) General] cuyo11:
yeah get the dev version and you get the best of both worlds with 64gb.

The development is on both forums, actually they were going to be merged as the tmo, att and dev are basically the same phone. There are more roms on this side, though.

I would only suggest you to flash only att radios for a best experience :good:
[One (M7) General] thekalby:
Never had to flash radios before. Where do I find them, I looked on both forums already but could find nothing about ATT Radios.
[Networking] stephen_oliver:
Trying to use the XDA2 (and the E200) as a BT modem from the laptop dialling *99# but get fairly frequent link loss errors (or no response at all). Sometimes it does work, however.

Is this another area where the Sony Ericsson Bluetooth stack wins hands down??
[Networking] mindracing:
I'm pleased you're having some success. I've had none at all.

Could you post your settings etc.?

Thanks.
[Networking] edsub:
I dont think the MS BT stack is capable of support a modem.

afaik it 'only' support headset profile and serial port profile (latter as from rom 1.72).

If you want more, maybe the widcomm stack is a solution, but it causes some setbacks too (see the appropiate threads)
[Networking] mindracing:
I'd be happy to get it to work with USB. Can it? With Orange?
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] shaqqq:
Will there be a firmware update or any update soon to fix the lag?
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] CCallahan:
Maybe but I wouldn't wait. Root and install a custom kernel and/or rom to smooth it out. I did and made a difference because the lag was just too annoying.
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] P.Mobile:
figures i just took back my white s4 cause the data would take mad long to pop on after i shut wifi off that phone was so smooth they gave me a new s4 i picked black this time but this one is deff a lil laggy :( wish i just stayed with the white.. i screwed my self i paid restock fee and had to get a new screen protector.. dude was mad in the store he wanted me to wait 2 days so they could order me a s4.. i wanted one that day.. he was all mad? said it looks bad on him.. i didnt undrstand that at all
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] ChristianPreachr:
Lag? Did you try turning off s voice activation from home button? That's the only time I noticed a hint of slowness.
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] shaqqq:
Like its lag sometimes when using keyboard, When opening apps, The gallery, taking pictures. It's just really laggy every now and then and this is my second black S4 so I hope they fix it asap
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] Cloaker:
I've never had any lag at all. This thing was smoother than my Evo Lte with Viper rom out of the box.
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] rawintellect:
honestly when I read this I thought "what lag?" I never had any lag issues before. Granted, I'm picky and a tuning junkie so I implemented ktoonsez's kernel with frandom support and crossbreeder anyway. The result? My phone is LIQUID smooth.
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] shaqqq:
I'm not sure if I wanna root this or not yet
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] GooglerKad:
Go to developer options and turn off window & transition animation and animator duration. ....
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] shaqqq:
Yea I did that already .
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] TheClsr420:
ForceRom with Ktoonz kernel has my phone running smooth as butter. Not to mention my performance and battery life has been off the charts with it! See below.
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] bayniner:
Funny I was on stock and had no lag what so ever and now that im rooted and running custom rom im getting lag quite often.
[General Topics] ravenofdoom:
The rationale behind Google not being able to directly push updates for Verizon (and Sprint) is that the CDMA (and possible, but less likely, the LTE network) is proprietary and requires updates directly from Verizon... as opposed to GSM being an open consortium where I'm guessing Google has the ability to push the required radios alongside the software update.

My question is - why can't the two be segregated - why can't radio updates be a separate update process from the OS updates provided by Google. When I've updated radios in the past on a ROM, it was a simple push that only touch the radios and nothing more. Why can't Verizon simply have a service embedded within android that allows a reboot / radio update distinct from a software update from Google?

I'm thinking the above is fully possible, but that for some reason Verizon doesn't trust Google's updates to not break current radios. Thoughts?
[Sprint HTC One (M7)] nycdarkness:
On my note 2 (romed don't remember about stock) I could bring the pull down at anytime even in 3d full screen apps. I noticed this is not possible with my one. Aside from installing status bar app, is this a known limitation? It's bugging the crap out of me. Thanks.
[Sprint HTC One (M7)] reynoldsrobbie:
I'm able to pull down my notification screen while in apps. What ROM are you running?
[Sprint HTC One (M7)] BrianBaker:
I wouldn't call it a limitation... It just doesn't do it.. So yeah in a way I guess limitation is about right.
[Sprint HTC One (M7)] nycdarkness:
I am running Renovate latest build. I have the same "issue" on Viperboy's rom. I can do it in apps just not full screen ones.
[Sprint HTC One (M7)] raptoro07:
Yeah, some apps allow you to enable the notification bar while others do not in full screen. It would be nice to be able to do it though.
[Sprint HTC One (M7)] codyisnottanner:
This is actually a FEATURE of Samsung apps. Literally the one and only thing I miss from my s3, I used it so much I considered not getting the One just for that reason.
[Sprint HTC One (M7)] gk1984:
Smart status bar in the play store brings the notification bar back by pulling down the top edge of the screen.
[Nokia Lumia 900] xenixas:
My nokia was damaged by water. now as I plug it it just blinks ones vibrates, and it repeats all the time in period of couple seconds. As I think battery is dead, I removed and connected 3.7v to the pins on motherboard, phone is doing somthing like booting or smht. but screen is not working as it is damaged by water too.

So what can you recomend me what to do, how do you think phone is booting or not. do I have to spent money changing the screen? or maybe someone have used working screen and battery to sell?
[Nokia Lumia 900] lordmaxey:
Hi there,

it is always the wrong way to switch on your phone, after it fell into water...

Because if there got water inside, you'll destroy your phone by switching it on, as you are causing "short circuits" on the motherboard.

The only thing you can do now , is selling i would say.

If you have a water damage on your phone, do NOT switch it on! It's best to totally disassemble your phone, and remove the battery!!

The you should dry all parts of the phone (might take a couple of days)...
[Samsung Epic 4G Touch] g_ding84:
This is awesome and a life saver.
[Samsung Epic 4G Touch] Stryke_the_Orc:
Thank you Sir!:D:beer:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] tdunham:
You guys test it and let me know.

Had a typo when I was redoing the scripts. Wiped my entire internal SD. LOL

Fortunately, I backed it up recently. ;)
[Samsung Epic 4G Touch] CyberpodS2:
Man, that is like my biggest fear... I was screwing around with a script to swap out a few files after installs and boned my external once. Lol I copy both to my pc at least once a month now when i'm on a flashing binge.
[Samsung Epic 4G Touch] prguzman1978:
Nice i like this!!!
[Samsung Epic 4G Touch] tdunham:
Just so you guys know, there is a version of VRtheme that has preload support but doesn't have the flexibility like setting permissions for us which is very important so I decided to go another route.
[Samsung Epic 4G Touch] Shadow_God:
Say what.....this is awesome....thanks TD....you're a beast indeed.....
[Samsung Epic 4G Touch] cerj:
I was checking out the VRtheme today, it is nice. Of course I was wondering if. This is awesome. Thank you TD
[Samsung Epic 4G Touch] Mattix724:
Very nice! I can't thank you enough for this.
[Samsung Epic 4G Touch] tdunham:
Op updated with new version.

Backup/restore feature enabled as default and now working with preload.

Mod version tagline now working.
[Samsung Epic 4G Touch] prguzman1978:
Can I edit build version with the new update?

Be master of mind rather than mastered by mind.
[Samsung Epic 4G Touch] tdunham:
You could but it only appends the build info line in build.prop file so you will still see the original Recalked v1.0 version info at the beginning.
[Samsung Epic 4G Touch] hazedabeast:
What is this exactly
[Samsung Epic 4G Touch] bilgerryan:
Allows you to push apk edits without replacing the apk, for themes and mods.

Team Rejectz
[Samsung Epic 4G Touch] hazedabeast:
Oooh OK thanks.
[Samsung Epic 4G Touch] g_ding84:
Its amazing when you're building a theme and you have to flash a fix.

Like color matching. :p :)
[Samsung Epic 4G Touch] hazedabeast:
I still don't get it..

What does it do to make it easier
[Samsung Epic 4G Touch] Stryke_the_Orc:
It makes it so you don't need to decompile anything and then recompile it

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] bilgerryan:
Yes, it makes changing images (like icons) a whole lot easier

Team Rejectz
[Samsung Epic 4G Touch] tdunham:
In a nutshell, this is a a flashable zip that has other uses.

This is how it works. This is very simplified as there are many many applications for using this.

There are two folders, XTRAS and MORPH.

XTRAS = entire apk or JAR file

MORPH = only components of apk or JAR file but is a little more complicated to implement

MORPH use:

Example: We want to replace alarm_icon.png in SystemUI.apk file.

(This is just an example, I don't even know if the file exists ;))

In the Morph folder we create folders to the path of the file (filename is case sensitive and must be the entire filename):

MORPH/system/app/SystemUI.apk/res/drawable-hdpi

Once the folders are created, we drop the new alarm_icon.png in there and it will 'Morph' (or insert) the file into SystemUI.apk without having remove the apk, add the file and push the entire apk back to the phone.

EXTRAS use:

Example: We want to install or replace widget.apk.

Add file to folder where it is going to go like above example but this time we are using entire apk.

XTRAS/system/app

We just drop the widget.apk file in there and then flash it.

A good example of using XTRAS is for the novice to reinstall missing files that were removed from a rom by a developer by putting the file in a flashable zip so they don't have to use a root explorer app and set permissions.

How to edit Morph.template.zip:

Editing the Morph.template.zip needs to be done without extracting the zip file. Open file with WinRar or other zip utility to manipulate the folders and add files. Think of it as browsing a file folder on your computer. You can create folders, delete files, copy files etc. :cool:
[Samsung Epic 4G Touch] tdunham:
Previous post added to the OP as a brief guide.
[Samsung Epic 4G Touch] hazedabeast:
So this means in stead of flashing a whole apk ull just put those certain files into the it. Instead if replacing the whole thing?
[Samsung Epic 4G Touch] hazedabeast:
http://db.tt/FAUdrpSx this is my first zip using the morph

I used td theme for his rom.
[Samsung Epic 4G Touch] bilgerryan:
What is it? What does it do?

Team Rejectz
[Samsung Epic 4G Touch] hazedabeast:
It's the theme.from td old rom

Developed Revolt ROM for d2spr.

Developed Revolt ROM for d710.

Soon developing Revolt ROM for captivate.
[Samsung Epic 4G Touch] tdunham:
That worked fine for you right?

By the way, you didn't need to add the extra image folders. 99% of the image files for our roms ever since Gingerbread are stored in SytemUI.apk/res/drawable-hdpi or framework-res.apk/res/drawable-hdpi (framework file just given as an example of the other most commonly modified file for images we change for theming, I know you didn't use it in this zip).
[Samsung Epic 4G Touch] hazedabeast:
Ooh k will remember that.

Thanks for this it's the sickest!
[Samsung Epic 4G Touch] hazedabeast:
How do I make a flash able zip that I put missing lib files into a ROM?
[Samsung Epic 4G Touch] BluesRulez:
Lib files are in /lib/modules so in your zip file's root you will have 2 folders. One as mentioned above and other /meta-inf which in the end has your updater script etc. I recommend looking at some zip files that flash something for jb on this phone.

===================
[Samsung Epic 4G Touch] hazedabeast:
Do I have to create my own updater script?
[Samsung Epic 4G Touch] BluesRulez:
Not really. But you will need to make your own edits if you use a template from some of the scripts out there.

Edit: Are you adding files to lib/modules folder? Removing the existing ones and putting in new ones?
[Samsung Epic 4G Touch] hazedabeast:
Its not in modules its hw folder and in the lib folder.
[Samsung Epic 4G Touch] tdunham:
So in the morph zip file you need to create the folders all the way through the full path to the hw folder like this:

MORPH/system/lib/hw

Then place your library files in the hw folder and flash it.

You may want to verify the files flashed and file permissions match the rest of the files in the folder:

To verify the files flashed use the root explorer built into Rom Toolbox. It's pretty easy to use. Ignore the lib folder that is in root (it is a virtual folder, the real filepath is system/lib/hw).

In the screenshot, all files are rw-r--r-- which is 644. You can long press on a file and select 'permissions' to set or change and it also shows you the 644 like in the second screenshot.
[Samsung Epic 4G Touch] hazedabeast:
There's no way to make it fix permissions automatically?
[Samsung Epic 4G Touch] tdunham:
Yes it should. I'm just saying that it should be checked to make sure that it is working correctly. It's hard for me to test every possible combination of file flashing. I added that so if something is not setting permissions correctly or is not flashing correctly, hopefully it will get reported so I can try to fix it.

Edit: This is just as much so you will be confident that whatever you are flashing is going to work properly (especially if you plan to post something for others to use) as it is to help me find any problems that the morph may have flashing certain types of files.
[Samsung Epic 4G Touch] tdunham:
A new version has been posted to the OP.

Symlinks for files flashed to Preload are now automatically created.
[Samsung Epic 4G Touch] hazedabeast:
Thanks Ur a G!!!:cool:
[Samsung Epic 4G Touch] PhAkEer:
Another thing that may help you (if it still works the same) is this trick to avoid specifying blk# to mount

mount("ext4", "EMMC", "/dev/block/platform/dw_mmc/by-name/FACTORYFS", "/system");

FACTORYFS for system, HIDDEN for preload, DATAFS for data, CACHE for cache

I don't know if it works on JB or not. If I get a chance to test it I will.

EDIT: I have edited the above and removed the error. It now does work.
[Samsung Epic 4G Touch] tdunham:
That looks interesting.

I believe these busybox commands make it a more universal mount for these partitions but it doesn't appear to work with the PRELOAD partition.

run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/cache");
run_program("/sbin/busybox", "mount", "/data");

I'll probably change the mount points from the blk# method to the busybox method since it will be more universally accepted by other phones and ultimately that is how I want this utility to work as a universal utility that work across platforms. Once I've gotten that done, this thread will probably be moved to the general Android thread so that it can be utilized by everyone not just E4GT users. I'm in no rush. :cool:
[Samsung Epic 4G Touch] PhAkEer:
That looks far better, I guess just keep this up your sleeve in case you ever need to specify an absolute path. :D

( or also I imagine this would for 'format("/etc"); )'

There was a quick minute when I played around run_program and actually got further than I expected. If properly structured, you can write complex code right into the updater-script.
[Samsung Epic 4G Touch] bilgerryan:
You're in no hurry cuz you don't wanna have to deal with the mass amount of NOOBS in the Android General forum lol. That's why I've never posted anything there.;)

Team Rejectz
[Samsung Epic 4G Touch] Stryke_the_Orc:
Wish you had imparted this little gem of wisdom before I got involved in the ask any question thread...

I had to change my pm settings:banghead:

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] tdunham:
What kind of changes can be made to PM settings?

Edit: I tend to get requests from tons of other threads/countries/phones.
[Samsung Epic 4G Touch] bilgerryan:
I would like to know this as well.

Team Rejectz
[Samsung Epic 4G Touch] tdunham:
The only thing I see is to limit PM's to contact list only.

I've been around long enough that I don't feel the need to respond to every PM that comes along any longer. :rolleyes:
[Samsung Epic 4G Touch] tdunham:
Tried it too and it works perfectly for preload (HIDDEN) partition.

Now to find a victim with an S3 or S4 (do they both have preload?) to try out the updated version. LOL

mount("ext4", "EMMC", "/dev/block/platform/dw_mmc/by\-name/HIDDEN", "/preload");
[Samsung Epic 4G Touch] tdunham:
So who has a phone other than the E4GT that can test this for flashing?

Trying out universal mounting points.

Curious if anyone will get an 'status 6' error if preload doesn't exist on a different phone when it tries to mount it.
[Samsung Epic 4G Touch] Stryke_the_Orc:
Thats what I've done for now, they are supposedly implementing some new options soon though.

Slithering from the nether regions of a twisted mind and tarnished soul
[Samsung Epic 4G Touch] bilgerryan:
I'll try it on my EVO Shift later tonight if you want, definitely doesn't have Preload

Team Rejectz

---------- Post added at 09:19 PM ---------- Previous post was at 08:54 PM ----------

Didn't even get a status 6, it just kicked me back into recovery.
[Samsung Epic 4G Touch] hazedabeast:
That's pretty messed up. Lol

And you said that this should work with the lib files right?
[Samsung Epic 4G Touch] tdunham:
It probably won't work with any phones without preload then. Good to know. I'll have to think about it so see if there is a way to get it to skip mounting preload if it doesn't exist.

Edit: Try it again but wipe cache first just to be sure.
[Samsung Epic 4G Touch] bilgerryan:
There should be, maybe something similar to the way recovery looks for sd-ext when backing up and skips over if it's not present.

Team Rejectz

---------- Post added at 09:50 PM ---------- Previous post was at 09:48 PM ----------

Nope, same thing.

Team Rejectz
[Samsung Epic 4G Touch] tdunham:
Ok, try this one. I tried this on ICS but not sure if the phone partitions are still there but unused since doing the JB one click .

Edit: Anyone recall what the HIDDEN partition is used for in ICS?
[Samsung Epic 4G Touch] bilgerryan:
I'll try it when I get home, don't have my Shift on me right now

Team Rejectz
[Samsung Epic 4G Touch] PhAkEer:
Those should be the proper mount point for any JB ROM, if I'm not mistaken.
[Samsung Epic 4G Touch] tdunham:
I'm trying to devise a way that all the mounts will work on non-JB roms as well (phones without HIDDEN partition?).

Edit: Mounting has been removed from installer script and is now being called through the mount.sh script in the beta 1.3 I posted a couple of posts back for testing.
[Samsung Epic 4G Touch] PhAkEer:
Lmao you didn't pay much to my crazy ideas...I can tell that much :P

I was advocating that partition for the longest time (still do) before anybody heard me...

The only thing that it would be used for on ICS is Sprint apps that ...preloaded[\I] on the phone. There are very few.
[Samsung Epic 4G Touch] bilgerryan:
Getting closer bro:thumbup:

Team Rejectz
[Samsung Epic 4G Touch] BluesRulez:
Hidden partition in ICS had the sprint crap apps like Nova2, Nascar etc.

hidden.img = /preload
[Samsung Epic 4G Touch] tdunham:
Try this one when you can Ryan.

Tnx - TD
[Samsung Epic 4G Touch] bilgerryan:
No go, stops after "setting up environment"... seems like it ran a little longer before it booted me out

Team Rejectz
[Samsung Epic 4G Touch] tdunham:
Bummer. No biggy. I wonder if vrtheme does the same thing on that phone. I'll find a stripped down copy somewhere. It would be funny if it were just a phone thing and I'm running in circles for nothing. ;)
[Samsung Epic 4G Touch] hazedabeast:
Does this support moving libs?
[Samsung Epic 4G Touch] bilgerryan:
Moving? Adding and deleting, yes

Team Rejectz
[Samsung Epic 4G Touch] skunks11111:
AWESOME, works like a charm!

I've spent my whole day yesterday looking for this, you're a lifesaver!:laugh:

Edit: well, not so well. I have to manually mount /system in CWM for Morphing, any ideas?

(I am on XenonHD 4.2.2)
[Samsung Epic 4G Touch] Stryke_the_Orc:
Ok, I don't know if I'm using the wrong search terms here or not, but I can't seem to find the answers I'm looking for. I know morph will let you replace a dex file, but can you replace a smali within a dex file? Nothing explicitly says you can't, but I'm not finding any posts stating anyone has tried either.
[Samsung Epic 4G Touch] tdunham:
You cannot replace a single smali within a dex just as you cannot replace an xml file within the resources.arsc file because the files are compiled as a group just like in classes.dex.
[Samsung Epic 4G Touch] tdunham:
It is hard to explain but the raw smali file needs to be compiled so it can be compressed and the code gets re-arranged every time it is compiled and gets verified for any syntax or logic errors.
[Samsung Epic 4G Touch] Stryke_the_Orc:
Much appreciated, that's pretty much how I figured it, but figured I'd ask.

Slithering from the nether regions of a twisted mind and tarnished soul