yashsingh1/xdaforums huggingface dataset:
[Android Software Development] azoller1:
build/core/base_rules.mk:79: *** Module name: dedupe

build/core/base_rules.mk:80: *** Makefile location: bootable/recovery/dedupe

build/core/base_rules.mk:81: *

build/core/base_rules.mk:82: * Each module must use a LOCAL_MODULE_TAGS in its

build/core/base_rules.mk:83: * Android.mk. Possible tags declared by a module:

build/core/base_rules.mk:84: *

build/core/base_rules.mk:85: * optional, debug, eng, tests, samples

build/core/base_rules.mk:86: *

build/core/base_rules.mk:87: * If the module is expected to be in all builds

build/core/base_rules.mk:88: * of a product, then it should use the

build/core/base_rules.mk:89: * "optional" tag:

build/core/base_rules.mk:90: *

build/core/base_rules.mk:91: * Add "LOCAL_MODULE_TAGS := optional" in the

build/core/base_rules.mk:92: * Android.mk for the affected module, and add

build/core/base_rules.mk:93: * the LOCAL_MODULE value for that component

build/core/base_rules.mk:94: * into the PRODUCT_PACKAGES section of product

build/core/base_rules.mk:95: * makefile(s) where it's necessary, if

build/core/base_rules.mk:96: * appropriate.

build/core/base_rules.mk:97: *

build/core/base_rules.mk:98: * If the component should be in EVERY build of ALL

build/core/base_rules.mk:99: * products, then add its LOCAL_MODULE value to the

build/core/base_rules.mk:100: * PRODUCT_PACKAGES section of

build/core/base_rules.mk:101: * build/target/product/core.mk

build/core/base_rules.mk:102: *

build/core/base_rules.mk:103: *** user tag detected on new module - user tags are only supported on legacy modules. Stop.

now what? i edited the android.mk file but it still gave me this?
[Android Software Development] tyvar1:
Yes it does! :D
[Android Software Development] Skazzy3:
LOL! I was referring to the op! xD
[Android Software Development] carlospr21:
can you do your version of cwm with loki patch for the i337 galaxy s4 at&t version

i miss this recovery had it on the note 2 at&t version
[Android Software Development] Johnny199314:
Will this work on mmx a117 mtk 6589t
[Android Software Development] danarama:
Why not read what you've quoted

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] GatoL0c0:
Was it really necessary for you to quote the entire OP?

---------------

Samsung Galaxy S3

CM11 Nightlies / PhilZ Touch Recovery 6.0 / TWRP / 0-Day PA GApps
[Android Software Development] Johnny199314:
Sorry
[Android Software Development] Phil3759:
Instead of saying sorry, edit your post that is killing the whole page!
[Android Software Development] tdhite:
Cache not unmounting?

Does PhilZ (or underlying CWM) keep a (as if cd'ed to it) reference somehow on /cache? It does not unmount in an updater script. I copy a portion of my updater script that *always* fails at the check for unmounted /cache directory. Log file also attached.

Here's the updater code snippet -- not complicated at all, just unmount, then check unmounts -- but /cache will not unmount in PhilZ:

set_progress(0.1);
ui_print("Unmounting file systems ...");
ui_print("unmounting /system ...");
ifelse(is_mounted("/system") == "/system",
unmount("/system"),
ui_print("not umounting /system -- already unmounted ..."));

ui_print("unmounting /data ...");
ifelse(is_mounted("/data") == "/data",
unmount("/data"),
ui_print("not umounting /data -- already unmounted ..."));

ui_print("unmounting /cache ...");
ifelse(is_mounted("/cache") == "/cache",
unmount("/cache"),
ui_print("not umounting /cache -- already unmounted ..."));
sleep(2);

set_progress(0.15);
ui_print("Assuring all file systems correctly unmounted ...");
ifelse(is_mounted("/system"),
(ui_print("/system did not unmount, aborting."); abort()),
ui_print("/system unmounted, continuing ..."));
ifelse(is_mounted("/cache"),
(ui_print("/cache did not unmount, aborting."); abort()),
ui_print("/cache unmounted, continuing ..."));
ifelse(is_mounted("/data"),
(ui_print("/data did not unmount, aborting."); abort()),
ui_print("/data unmounted, continuing ..."));
sleep(2);

Any thoughts?
[Android Software Development] Tre91:
Worked like a charm on my stock n7000.

Right after i rooted it with VROOT :D
[Android Software Development] droidrev71:
On my backup it says it's 10gb's..data seems to be the chunk of it. Normal? Am I missing something? Thanks..
[Android Software Development] maxfu:
I added mmcblk0p23 as efs_gsm and mmcblk0p22 as esc_modem in /etc/fstab, efs_gsm showed up in "Mounts and Storage" menu, but not in "Custom Backup".

PS: I did this on philz_touch_6.07.9-i9500.
[Android Software Development] II GHOSTFACE II:
Why would you also quote the whole lot when Phil has asked the other guy who quoted it all to edit the post and remove it as it consumes too much room, please read people's posts and edit and remove... Be fair.
[Android Software Development] Tre91:
ngaww sorry mate.

lesson learnt.

thabks .
[Android Software Development] danarama:
Please post in the verizon note 2 thread.
[Android Software Development] droidrev71:
I don't need to be told to post there. If you don't have an answer to help me then don't respond. I sometimes really don't get how people are on Xda.. let's complain about who says what where and how they say it. We're suppose to be a family not disciplinarians. People have taken up as much space complaining about the two that accidentally quoted the op.. People need to relax around here.
[Android Software Development] Phil3759:
Please read main thread how partitions must be named

To avoid noob mess, I do not plan to automatically allow all partitions defined in fstab
[Android Software Development] danarama:
Apparently you do!

From post 1:

So those of us who frequent this thread have a choice of what we can do. we can either tell you to post in the right place and allow you to get an answer or we will all ignore you. If I were you, I'd prefer the former and that is what you got.
[Android Software Development] droidrev71:
Apparently I don't. Why can't I post here?
[Android Software Development] danarama:
You've proved twice that you do.

Because it is not a development issue. This is what the device specific threads are for. See above edit or post 1. Please stop posting device specific issues here.
[Android Software Development] Phil3759:
Imagine if all do like you, for near 100 devices I support?
[Android Software Development] droidrev71:
Thanks for nothing! You can keep monitoring this thread. I see you have a history of correcting people. Makes you feel better about yourself?
[Android Software Development] danarama:
Makes me feel better about keeping this development project on track and out of the control of people who can't be bothered to read post 1, yeah! You're the one with the attacking. I asked you politely to post on the Verizon note 2 thread. It's hard to be wrong, I know. Even I have been but sometimes, people must accept the fact that they are wrong and just do what they're supposed to do quietly.
[Android Software Development] droidrev71:
Yes sir. Point well taken, sir. Posted my problem in another thread, sir. Take care
[Android Software Development] danarama:
OK thank you.
[Android Software Development] Mike B.:
@RootSU et al:

However tempting it might be to reply, I suggest we start simply

IGNORING

all those inappropriate and misplaced posts. There is no obvious reason to further bog down this and similar threads with pointless attempts at getting members to read the OP or not quote entire posts for no reason. If they don't get any reply, most will eventually see the light and if they don't at least we haven't wasted energy, bandwidth, and frustration.

Some of us have pretty much given up on posting on this and similarly open boards because too many threads deteriorate into silly irrelevant arguments and futile attempts at educating people who clearly don't want to contribute/learn anything. The goal is to provide a sane and constructive environment for developers and users alike where troublemakers are quietly shunned and not given any additional opportunity to derail civilized discourse. Kudos to Phil3759 for being so patient!

Yes, this post is off topic, sorry, but I had to vent before I explode. Ignore it... ;)
[Android Software Development] shoey63:
+1

I keep seeing this thread being bumped, and 90% of the time, there is no new developments - Just someone posting inappropriately, and then thread gets bumped again by well intentioned members chastising the poster :(
[Android Software Development] danarama:
Happy to ignore them

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] dr.sanjaykumar16:
Can anyone plzz explain y international version note3 has not been given PhilZ recovery .....its so very nice thing but yet not there in post
[Android Software Development] danarama:
Still trying to think where we can store a password file for recovery /adb access..../sdcard is only option

Only problem is if you forget your android pwd / pattern, you'd have to reflash stock...

But would be very good protection. Example nexus 5 relock bootloader, set android password. Cannot unlock bootloader without password or wiping device.... so block adb in recovery and boot into recovery with password = pretty safe data

Hmmm. Just need to script entry of password for automatic jobs

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] GatoL0c0:
Delete
[Android Software Development] Phil3759:
I already asked for that, ages ago:

http://xdaforums.com/showthread.php?p=47499804&highlight=ignore#post47499804

I do my best to do so, with some too itching exceptions, sadly...
[Android Software Development] danarama:
Sorry :(

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] Phil3759:
np

you did your best, but as you see, it is a useless waste of time for you and all

Just ignore these posts, even if they get mad spamming
[Android Software Development] Absolon:
Note 3 and I9506. Why don't they like each other?

Hello,

I read the post 2 and FAQ and I know that Xenix has asked about the "New S4", I9506 but we badly need your advice, [MENTION=4666971]Phil3759[/MENTION].

I have both the Galaxy Note 3 LTE (SM-N9005) and the "new" S4 LTE (I9506), both are built on Snapdragon 800 and very like in h/w specs.

except for the obvious things with mem/screen/pen.

I talked to Samsung and learned that they are indeed built on the same board, and they are on pair in Antutu, sensors, well everything I have seen

so far. (it does makes sense since the S4 is probably not "THE" sell right now and it cut costs until the S5).

The I9506-development is sparse to non-existent, to say the least, we have started to compile against it, but there is not much interest from the

"real" devs since all sit with Note 3, that is the "new star", and then wait for the S5 (with a chipped Knox), so it's a lonely corner.

After looking further, and looking at the pit-files I saw that the partitions where aligned on the same addresses with exact sizes I thought that

maybe the Note 3 things would work since they where built on the same board? At least I hope that since that would make thins so much more fun!

So I naturally took the first thing that you try and that is closes to the hardware, the recovery and of course yours :good:

But to my sorrow it was not that easy and I tried the earliest and the latest I could find but I could not get it to work.

Got my first BSOD (the screen went blue!) and the latest version made it seem like it was melting so that was scary! :eek:

We have a "mended version" of your recovery.

I don't know who did it. It seems to be a I9505 version and it gives an error when it runs but this phone should be closer to Note 3???

So I ask for guidance here since you are the one that know those platforms best and I can't find anything why it doesn't work, and I don't know if

I do some trivial error or if I'm on a futile hunt after solution that will end in just a large waste or time, effort and a new wrinkle on

my forehead?

I lack the deeper knowledge that you possess and you have the deepest understanding of the ins and outs of Samsung's phones and that are not

the most transparent company when it comes to documentation or will to help.

I hope we/I do some mistake here, miss something, since interchangeability would be so great, the our little corner would be so much more joyful :)

It is a really nice phone. It's like an S4 on steroids so it would be sad if it went to the bin without the use of it's potential.

Please advice? :)

All the best,

Abs
[Android Software Development] danarama:
Just a word of caution to you S4 guys, be very careful with note 3 stuff. The digitiser is massively different and requires more power (so much so that you'd burn out your at digitiser)

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] Phil3759:
Yes, like it was for Note 2 / S3 recovery swapping

All my zip installers have assert check now, however, Odin is still a deadly weapon in bad hands, like flashing recovery.img files directly through special tools
[Android Software Development] danarama:
Yep, this is indeed a problem. But also when porting too...
[Android Software Development] Absolon:
Thank you for your answers!

I was not aware of that and thank you for warning me not to burn up my S4! I've read up now on digitisers.

I didn't even know there was such a difference since there where no information (of course) about it, and thought it was just connected with the

"Air-view" and just as all the other "pen" devices I have owned through the years (Newton, Psion, P800 etc) and of course Etch a Sketch. :)

How is that current controlled? Is it through the kernel or do I have to watch out for the content in the /system as well?

What tools should I use instead of Odin? On my old S4 I used Odin once, and that was to install "Philz recovery" :laugh:

I got the I9506 as a warranty replacement since the "old" is not longer produced.

Frankly I can't get rid of the feeling that the I9506 feels like it was "tossed together" just to still have a model and the shipped rom feels

like it was a "testbench-rom" and it is quite buggy.

There are "S-pen things" that made me even more reassured but maybe that is standard?

That is why I thought that the "inns" where the same phone and that porting should be fairly easy...

So there is no interchangeability between those platforms? I had high hopes on that...

Any advice and help on how to proceed?

It would be of great assistance since you apparently has encountered this before and also knows "my" devices as well and I got very uncertain

on how to proceed and have to rethink everything I was hoping to achieve. :( :confused: :crying:

I have not much to go on and it feels like all knowledge about their devices is something that people here at XDA has discovered.

I can't even find proper info about what each partition stands for (and every question to Samsung about technical details are ignored).

Running a "hacked" custom recovery doesn't feel that great either.

I'm attaching the Pit-files, and the text-versions of them if you would be interested. Doing a "diff" between the N9005 and I9506 results only in

differences of the block-size used but when I compare the I9505 it differs on memory addresses and number of partitions.

Any help or pointers would be immensely appreciated right now.

All the best,

Abs

This is my first brush with Samsung (had HTC but I can't understand why they have to do things that makes customers leave when they are

underdogs in the first place, like no expansion/battery) and maybe you, who works with all the companies, know better, but I get the feeling that

the other manufacturers have a much nicer atmosphere then Samsung and that has surprised me a lot since I own a lot of monitors etc and

they do great things but when you have to drag information (if any) from them and I thought that if someone, they would be the ones that was

customer oriented and helpful.

.
[Android Software Development] danarama:
With the Note 2 / S3, it was controlled in the kernel. Obviously the recovery has it's own kernel too. I'm not sure if there is anything else though. Its just something to watch out for when looking at ports etc.
[Android Software Development] wantowan2:
Hey Philz! Thanks for this recovery. Especially for the recent support for our Skyrocket folks.

I have an idea in the area of kernel flashing. This would be effective across all devices. As time goes on we are growing our kernel dev population and so are the different approaches to interfacing the kernel. This has led to scripts, helpers etc. being plopped in any number of folders. The problem is, for those that haven't decided on a favorite kernel or have just flashed a bunch in a row, the mess is fantastic. Basically, especially with the newer devices, you really can't effectively flash multiple kernels without problems without spending all kinds of time opening up the previous package and weeding out what it did to your system prior to a new kernel flash.

I propose that if we had a logging function in recovery that stored exactly what the previous install did to what. Then, there could be a new wiping function in recovery to clean up that last flash. Leaving everything else in place. This would provide a clean environment for a new kernel.

Some kernels supply some sort of log in data/local but these are not reliable.

My other idea is much simpler. A simple delete function for the contents of etc/init.d folder. This alone would help some people out of a no boot condition in the event of a bad script as not all kernels that plant these scripts make any attempt to clean that folder first.

Anyway, just thought that I would get those ideas out to you to consider. ?

Ciao
[Android Software Development] tdhite:
At the risk of speaking out of turn, here's my thoughts:

As for tracking installed items, PhilZ is a recovery, not a package manager. That's what Aroma and well written updater-scripts are for, not PhilZ.

As for deleting init.d files to recover from boot loops or similar, that's already possible with the Aroma file manager that PhilZ already fully supports.

I'd not start adding unnecessary feature bloat, this recovery covers everything needed already, and does so impressively well.
[Android Software Development] Absolon:
Thank you. I will compare the sources so I don't blow my phone (Knox is not turned on so that will not blow it at least ;))

Will try to compile the version from the repo. Thank you for that.

Does the recovery bypass the bootloader and bootstrap itself?

Logic says it should if the bl is damaged but since this is Samsung I got conflicting answer on that question...

Knox has made things really complicated for everybody. They provide source, but no help how to compile and install it.

And if you do manage, you trigger Knox and what that really does is still an open question since there are people who had real damage to their

phones.

Guess if Samsung provided insight on this? ;)

All the best,

Abs
[Android Software Development] danarama:
If your bootloader is screwed, so is your phones ;)

No you need the bootloader to determine if you boot to android or recovery. Hence the name....

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] droidrev71:
I posted here on the idea it was a general thread. I was trying to help a friend out with his note 2. I don't own one. he gave me the thread link and I made the mistake of not slowing down and reading thoroughly. My apologies to all for cluttering up the thread. Unfortunately, I acted like the people that irritate me on Xda.
[Android Software Development] danarama:
Its all done and dusted now. Lets all move on :)

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] mrwattz405:
Any chance of a d2usc version
[Android Software Development] ayong chia:
Hi Philz,

Nice to see you here, i was flash my I9500 with your CMW and everything works as expected, but i have one issue, that i was trying to install the aromafm by put the aromafm.zip to clockworkmod folder, and i found out that the folder seems error, i cant put anything to the folder, even i tried to delete also failed to delete, is there any solution for me? Thanks!

---------- Post added at 12:44 PM ---------- Previous post was at 12:44 PM ----------
[Android Software Development] alien0101:
I am not able to see SM-N900 device as device in supported list. Is Note3 supported ?
[Android Software Development] Absolon:
Yes, I keep thinking about "Rescue" and not "Recovery". I guess since I used to work with systems with their own "Rescue", that is totally

self-sustained and like with good old Sun you had it in Prom and it was serving as a form of "JTAG" since you could break on one CPU

and single step it etc, and it had a little neat Forth-interpreter. The classical way to see if a company has a good sysadm is to press the

key-sequence for break and see if that is turned off or not. If not then you just look for your shell in memory and change the UID to 0 ;)

Also the best way to beat other sysadm's that didn't wanted to give you root on your own machine :D

PC is just terrible since they use the same and all go through BIOS anyway, so there is no rescue or recovery if you flash something bad there.

I'll try to pester you with another question since I'm going to try to build this to the I9506 since I don't want to run a hacked version but the real deal

and then give Philz candy to make it touchy :P

Does the phone bootstrap with the bootloader or is it yet something else that does the initial bootstrap? I have no datasheet for Snapdragon, yet,

if ever, but I read something that the first cmd "could" be stored in some IROM? Is that still the case?

Sorry that I ask, but since you are the closest source that I found and work with this since you have ported the Recovery to all the phones you

probably know how that works? :)

All the best,

The never ending question machine Absie
[Android Software Development] Phil3759:
I see it has an official cm support

Will add it soon
[Android Software Development] Phil3759:
- S3 US Cellular (d2usc)
[Android Software Development] Lw00d:
hi everyone.

i have a gs4 verizon CM11

philz 6.08.9 recovery. every time i boot to recovery my setting change, why is that??
[Android Software Development] ameinild:
Great recovery!

One question though - are there predefined color themes (theme.ini files) available for download somewhere? ( for instance CWM colored theme etc.)
[Android Software Development] shekinahsmoke:
have any of you guys used "Clean to Install a New Rom"?
[Android Software Development] danarama:
Not recently but yes...

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit
[Android Software Development] shekinahsmoke:
Great! Im on a KK rom 4.4.2 and I really dont want to lose internal storage with it. Doesn't seem to wipe that but wanted to be sure.
[Android Software Development] danarama:
It doesn't wipe /sdcard. It does wipe /system though

-----------------------

Sent via tapatalk.

I do NOT reply to support queries over PM. Please keep support queries to the Q&A section, so that others may benefit