yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] benstyle1:
Wallpaper scrolling is working fine with Xposed on Marshmallow.
[Miscellaneous Android Development] spalnndsstest:
anyone know the diferences between "xcover 3" and "xcover 3 value edition" ?

is mashmallow the single difference ? or CPU is also different?

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

second question:

why all "active" versions, like "s4 active" or "s5 active"

or xcover version, and so on, got phisical buttons? isnt that a bit annoying? having to make press force constantly

looks irritating
[Miscellaneous Android Development] Sonof8Bits:
Both, the cpu is different and Samsung built Marshmallow for that cpu. It also has a little more space to store the OS on. Maybe (not sure) Marshmallow won't fit on the normal Xcover3.

I personally prefer the hardware buttons. I don't see how it's more effort to press them either. They also give me more options to play with, like long pressing menu (something Nova Launcher supports). And they are very convenient when wearing gloves. To each their own of course.
[Miscellaneous Android Development] spalnndsstest:
thanks for your response, i was strugling to certify if the CPU is new or not, lot of misleading info over blogs.

looks like there is not lot of support for this model yet, right?

i dont see any dadicated xda subforum for the xcover3 or xcover3ve,

i mean, with custom roms, and so on...

i think i am gonna buy this phone, since i dont find many more compact in size

and waterproof,

aside of bulky china ruggerized ones, there are a few more, specially from xperia, but last xperia i had, leak water inside all along, just pathethic sony...

so no more xperias in my life.

well, the phisical buttons looks a bit like a mental barrier, you are always touching

the screen with same light pressure, and then you are forced to change your muscle memory

to move over other options... thats why samsung always annoyed me with the center phisical button on almost all their phones. No other brand no this.

may i ask where is the difference between long pressing a phisical button or just hold the finger more time in a "soft" button? shouldn't it return same result on nova launcher?

yes, if you have gloves is clearly better, but whats the point about been able to go back

or press menu if you still can't touch the scren with the gloves?

would had been way better to put soft buttons, (in my opinion) and have the phone more compact,

and slighly lighter too,
[Miscellaneous Android Development] Sonof8Bits:
Indeed! But on other devices I own it's not the same. Might be the rom, might be how Nova Launcher works together with those roms, so I'm not 100% sure on that.

It has a touch sensitivity setting (thank Samsung for that) that allows some gloves to work on the screen. I don't think heavy construction gloves will work though, haha! :p

It's weird though, my old phone, Galaxy Ace 2, worked perfectly with all the (soft cloth) gloves I could throw at it. It didn't even have any special settings for it, it just worked.
[Miscellaneous Android Development] Matt07211:
XCover3 has Marvell chipset

XCover3 Value edition has an Exynos chipset.

For the sparring problems you can flash a pit file to repartition device (or you can try and merge some useless partition like pre-load into system)

;)
[Miscellaneous Android Development] IXgnas:
[MENTION=7848003]Sonof8Bits[/MENTION] has misled you. CPU is the same, chipset and GPU are not.
[Miscellaneous Android Development] Sonof8Bits:
My bad.. ;)
[Miscellaneous Android Development] IXgnas:
Sorry for making it sound harsh :)
[Miscellaneous Android Development] Sonof8Bits:
My CPU bamboozling has been uncovered, argh! :silly:
[Miscellaneous Android Development] Matt07211:
You better not let this happen again :silly: or you gonna have to walk the plank.
[Miscellaneous Android Development] Matt07211:
Post number 2 has been updated with relevant info for developer (or people trying to get into that kinda thing) I finally got around to the task. I've completed the first 2 sections of 4 (General setup and boot.img modification/kernel compile).

Any feedback Will be appreciated.

The links at the top of the post will be updated in the following days and I get the relevant files for the github repo, and once they are done then rom building can commence.
[Miscellaneous Android Development] IXgnas:
You have made a typo on the 2nd post. You wrote "pca1908" instead of "pxa1908" ;)
[Miscellaneous Android Development] spalnndsstest:
so CHIPSET, CPU and GPU are part of the SOC

and the SOC is diferent, with just changes in GPU and CHIPSET, , is that right?

does that means the new SOC return better better scores? or very similar?
[Miscellaneous Android Development] IXgnas:
I've done some research, and I can say that both chipsets have their pros and cons, which almost makes them equal.
[Miscellaneous Android Development] spalnndsstest:
can you resume the pros and cons? just for curiosity,

by the way, port the 6.0 from value edition to the normal edition is possible? i might be able to get a xcover 3 first edition for quite lower price than the value edition, so i am considering to get the first edition,
[Miscellaneous Android Development] IXgnas:
http://system-on-a-chip.specout.com/compare/1140-1191/Marvell-PXA1908-vs-Samsung-Exynos-3-Quad-3475

Yes, I think that a port is possible, and, if I'm not mistaken, OP is working on it, so you should join him ;).
[Miscellaneous Android Development] Matt07211:
I'll fix it, thanks for the catch.

I'll see about porting, but currently planning to build either OMNI/CM Rom which would be a more pure android (compared to touchwiz), but I can only do it for as long as my Google cloud trial lasts, and any thing is currently up in the air.
[Miscellaneous Android Development] IXgnas:
What about GitHub?
[Miscellaneous Android Development] Matt07211:
That won't work. Github is do storing code, not building a ROM. Github has a 1 gb limit for free users to store code, I can't remote in,don't have access to a command line, and I don't know how powerful the computer/server is.

Basically github was not meant for doing heavy work like rom building.

Although other people (if willing) can offer up their internet and computing power to me and I can ssh (or what ever it's called) in
[Miscellaneous Android Development] spalnndsstest:
does this phone got backlight buttons?

i just read the phone has not notifiation led, what a shame, honestly, something such usefull and cheap,

at least it has lanyard hole, something just present in xperia phones mostly.
[Miscellaneous Android Development] Matt07211:
Blacklight buttons: No

No notification light sucks, but I reckon I would have got annoyed with it straight away.

I've never used the lanyard hole button it seems useful if the need arises
[Miscellaneous Android Development] spalnndsstest:
after see this video i was quite obsesed to find smartphones with lanyard hole, 99% of them forgot this simple hole

that can save your valuable data,

sony usually add it to most of their phones, sadly their water resistance certificate is a joke,

[YOUTUBE]N2pdAIDLdDA[/YOUTUBE]
[Miscellaneous Android Development] IXgnas:
That won't work (tested it). Use this instead:

git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8
[Miscellaneous Android Development] Matt07211:
I'm sorry I am gonna have to disagree;

- The processor is ARMv8 meaning it runs in a 64 bit instruction set. Although the android OS is 32 bit (so cpu architecture in use is the 32 bit arm instruction set)

- if you run "mkimage -l <kernel-uImage-name>" against stock it tell you the image type, which is, you guessed it, AArch64

- The defconfig/dtb/dts/Image.gz files are all located under (in the kernel source) kernel-source/arch/arm64

- I have also successfully run a kernel compiled with the aarch64 4.8. toolchain

Refer to the screenshots for evidence/proof.
[Miscellaneous Android Development] IXgnas:
What I meant by "doesn't work" is that the link is broken. Try entering it into your browser.
[Miscellaneous Android Development] Matt07211:
It's probably incorrect as I typed it by hand from my mobile to pc. Lol. Then you linked a different compiler as well.

Edit: git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8
[Miscellaneous Android Development] Matt07211:
[MENTION=7770482]akuhak[/MENTION] What device did you get the TWRP from that you modified for this device?

I'd like to know to see how their device tree is set out, and base the device tree for our device off it (if possible).
[Miscellaneous Android Development] IXgnas:
The download page said that it was Grand Prime Eve (most probably VE - Value Edition) LTE
[Miscellaneous Android Development] Matt07211:
:eek: *facepalm* I'm stupid. Thanks for the info.
[Miscellaneous Android Development] Matt07211:
Look like modded firmware/rom won the poll.

I haven't got much work done on this device recently, been to busy helping [MENTION=4379858]IXgnas[/MENTION] at at creating a custom kernel so keep an eye out for that in the near feature.

If anyone needs help developing developing for the device, PM me and I'll add you to our discord group.
[Miscellaneous Android Development] spalnndsstest:
is there any way to disable touchwiz ? i hate that blue color, i like stock android or miui style, both much more refined
[Miscellaneous Android Development] Matt07211:
A proper custom ROM (LineageOS) is in early development as well as a modified firmware (can keep TW but allows stuff looks color changing) as well. But i have been very busy with work so I haven't had much of a chance to make progress.
[Miscellaneous Android Development] benstyle1:
In the meantime you can install a different launcher (I'm using Nova) or modify TouchWiz with xtouchwiz from the Xposed repo. For both options your device needs to be rooted of course
[Miscellaneous Android Development] IXgnas:
Worry not, me and [MENTION=6318002]Matt07211[/MENTION] are porting AOSP Nougat (7.1.1) to this device (no promises though).
[Miscellaneous Android Development] spalnndsstest:
today i received my xcover 3 value edition,

works pretty well, didn't like the hardware buttons but i will get used to them, not as bad as i Thought,

the radio doesnt have RDS right? i just get frecuency without radio info,

its pretty shocking the fact they didn't want to spend 0.01 dollars to add the deeply inexpensive and usefull notification ledbut they did spend time to program options like "vibrate the phone when you move it in case there are notification" and so on...

any way i am quite happy, the resolution doesnot looks as bad as i expected, quite acceptable, but 540x960 would had been a little better.

Edit: just saw RDS must be activated in the radio options.
[Miscellaneous Android Development] Matt07211:
Yea it's a decent phone for its price range :) and definitely an upgrade from my previous phone (LG Optimus L3).

I personally haven't had a phone yet that had a led light, so I'm not sure if I would like it, I thinks I'd get annoyed by the blinking.
[Miscellaneous Android Development] spalnndsstest:
any idea on how to make the flash light stronger?

when i activate the flashlight function its quite soft the light,

however when i use the flash with the camera to take a picture, it focus with a soft light, then makes a quite stronger flash for the second it takes to shot it,

that means must be possible to control the intensity of the LED,
[Miscellaneous Android Development] Matt07211:
Sorry, No idea how.

But this phone has one of the brightest lights, it's brighter then any other phone lights I've seen and brighter then most of the tourchs in my house as well.
[Miscellaneous Android Development] spalnndsstest:
i agree on the fact its very bright at this exact moment of taking a picture, but i disagree when its used as a flashlight,

maybe its something they add related to the value edition version to save energy when used as a flashlight?

in your version, does the flash return a stronger light the moment it takes a picture? or same intensity always whatever its taking a picture or used as a flashlight
[Miscellaneous Android Development] Matt07211:
Ahh... Almost forgot about value edition.

Just did a quick test and the light stays consistent throughout the photo. The light does turn off for a moment after the photos is taken but that is normal.

But honestly I am no sure as I don't have the value edition to compare it to :(
[Miscellaneous Android Development] spalnndsstest:
i just found an app to add softkeys without need to root, as its overlayed,

but once adjusted a tiny size its non intrusive at all and and hide/show on demand,

here is the result,

i will keep it there the app as sometimes its more quick to just touch the screen than press a button,

[YOUTUBE]KKtYGHni2FY[/YOUTUBE]
[Miscellaneous Android Development] Matt07211:
Cool. Just a forewarning, you'll need to disable any overlay apps before your able to install apps from unknown sources. It's a security feature, that when I first came up against it I didn't know and was wondering why I couldn't click okay.
[Miscellaneous Android Development] spalnndsstest:
yes i had no problem since the app came from the playstore

when i enable the NFC i dont get any icon in the status bar, is that normal? shouldn't a "N" symbol appear?
[Miscellaneous Android Development] Matt07211:
You won't notice that problem I mentioned until you try to sideload an app.

As for NFC I dont use, but when I have enabled it I haven't seen an icon appear.
[Miscellaneous Android Development] Sonof8Bits:
I agree, I don't get why LEDs are only in high end phones, it's not as if it costs a fortune to implement. (Indeed, when bought in bulk, LEDs only cost like a 1 cent a piece.) Maybe even less for the amount Samsung buys them!

I use NFC daily for payments in stores, there's no icon. I use Power Toggles to turn it on and off, cause I don't want to deal with the touchwiz slider.
[Miscellaneous Android Development] Devhost97:
Hello - can you share the XCover3 VE sources if you have it ?

I want to bulid custom kernel for us VE devices.
[Miscellaneous Android Development] IXgnas:
You can get the kernel from opensource.samsung.com. Enter "G389F" info the search bar and download the archive. Inside, there should be 2 more archives - Platform and Kernel. I'll leave it up to you to figure out which one to use ;)

EDIT: oh, you should also join our development discussion. Ask Matt to invite you ;)
[Miscellaneous Android Development] Matt07211:
It's in the first post of this thread, at the top , under useful links.

I just haven't uploaded to GitHub yet, because 99% of the time I only have my mobile data to survive on.

Samsung Kernel Source Code 4.4.4/5.1.1 and 6.0.1

Building for the value edition should be way easier then working with the normal version, I've spent the last couple of weeks helping [MENTION=4379858]IXgnas[/MENTION] getting his environment setup, compile, and package (The area with the most problems) [MENTION=7770482]akuhak[/MENTION] your tools seem to have problems working correctly on a 64 bit system. I'll create an issue later today on GitHub going into more detail.
[Miscellaneous Android Development] spalnndsstest:
Two thing about the Xcover 3 VE:

First thing is i Found there are 3 intensity levels of light,

1º when using the flashlight button from the touchwiz menu (lowest light available)

2º when the camera flash lights up to focus an object (better light, medium level, lets call it level 2)

3º the exact second it takes the picture, (incredibly bright amount of light, amazing)

After install a third app for flashlight, the light i get with the app is "level 2", so much better than using the stock button on the menu,

however if i want save some battery, then its better the stock button.

Didn't success to enable the third level, maybe someone might success, of so let us know please.

the second thing i want talk about is the fact i dont success to use the xcover button when the phon is locked,

in the menu there is clearly an options that says "enable the xcover button when phone is locked"

but it doesnt work.

if you just locked the phone and press the xcover button inside a 5 seconds margin, it works, otherwise it doesn't, so this option is just not working for me,
[Miscellaneous Android Development] Matt07211:
I think number 3 may just be a false alarm as the camera turns off then back on rapidly. But I don't have the VE so take this with a grain of salt
[Miscellaneous Android Development] spalnndsstest:
check out the video, all in full darkness,

level 1 is with the flashlight function of the stock menu,

level 2 is when focusing for take a picture

level 3 is the burst of energy it releases when taking the picture,

on live view for me its highly noticeable the difference, i think its also quite clear in the video the 3 levels, check it out,

[YOUTUBE]GaczR7auiIE[/YOUTUBE]
[Miscellaneous Android Development] Matt07211:
Yea. I see what you mean. My phone is normally at your designated number 2. But sorry I have no idea to fix it (unless a new rom)
[Miscellaneous Android Development] quubee:
You can try this on value edition (MM), no root needed, but beware, you can not revert back without flashing stock via odin. This is like an update, that can not be reverted by deleting app.

http://www.apkmirror.com/apk/samsun...lease/good-lock-24-0-16-android-apk-download/
[Miscellaneous Android Development] Matt07211:
Heres a quick review to accompany this (I quickly read up about it to see if it's legit)

https://www.sammobile.com/2016/03/2...screen-for-your-galaxy-s7-and-galaxy-s7-edge/
[Miscellaneous Android Development] kniederberger:
Has anyone tried editing the NVRAM values in the xCover3? If so what tool(s) did they use?

I was wanting to try something like https://xdaforums.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059 but couldn't get the Qualcomm tools to recognise the device, probably because the drivers didn't work and maybe because the software is a bit older.
[Miscellaneous Android Development] IXgnas:
The mod requires a Qualcomm processor, while our phones use ARM. That's why it won't work.
[Miscellaneous Android Development] Matt07211:
It won't work the VE runs an exynos not an Qualcomm.

Refer to what I said above. ARM is an architecture. Read more here

ARM architecture is implemented onto a SoC (System-on-a-chip). E.g. Exynos
[Miscellaneous Android Development] IXgnas:
You sure love stealing others' achievements, don't you ;)?
[Miscellaneous Android Development] Matt07211:
Oh very very much
[Miscellaneous Android Development] milicis:
I have G389F with marshmallow. This not work for me. I cannot get in recovery with this twrp linked.

I able get recovery with twrp 3.2.0 but cannot boot the phone afterthat :(

Help
[Miscellaneous Android Development] ash1970:
Milicis - aaaaa , it's for Lolipop

Wysłane z mojego SM-G388F przy użyciu Tapatalka
[Miscellaneous Android Development] Matt07211:
Follow the instructions found in OP, it has links for a working TWRP for the Value edition, it also includes some extra steps so you don't lock yourself out of your phone.

If you want to do what he did, root by following OP, then start from his busybox instructions.
[Miscellaneous Android Development] milicis:
I did everything like this :

1) Enable "OEM UNLOCK" and "USB Debugging" in developer settings (This can be found by tapping build number 7 times, then developer mode will be activated) then procedded to Flash TWRP.

2) Flash the Value Edition version of TWRP, Link at the top of this thread, making sure it has ".img.tar" extension (Refer to "Using ODIN" if needed).

3) Flash SuperSu.zip inside of TWRP via the Flash Zip section

Custom recovery installed when I enter red letters appeared, but i was able to get in.

After that flashed SU form extsd card, but then cannot boot up phone.

What else should I do ?
[Miscellaneous Android Development] Matt07211:
Flash stock boot/firmware and try again. Your data/apps will remain intact.

Question: What TWRP image did you use? Was it the Value edition version?
[Miscellaneous Android Development] IXgnas:
Make sure you flash the right recovery image (Marshmallow/G389F/VE or something like that and not KitKat/Lollipop/G388F).
[Miscellaneous Android Development] milicis:
Its

twrp-3.0.2-0-xcover3velte.img.tar

You Mean

1) Flash TWRP

2) Install supersu

3) flash back stock firmware via odin

And phone will be rooted ?
[Miscellaneous Android Development] Matt07211:
No I said flash stock firmware so you can start back at the beginning with a working phone again (Assuming that you can't boot.)

So don't flash stock firmware after SuperSU flash, you'll only need to do that if the phone isn't booting properly
[Miscellaneous Android Development] milicis:
yeah, I know procedure to revert back. But I want rooted ! :D

---------- Post added at 01:30 PM ---------- Previous post was at 01:19 PM ----------

I try again. SM-G389F 6.0.1. OEM Unlock - Enabled. frp lock is off.

Odin 3.12. AP button -->twrp-3.0.2-0-xcover3velte.img.tar

Flashing pass.

unplug usb. restart with button down+home+power

Going straight into recovery mode

Selecting install super su 2.79

installed.

Restarting phone,

it goes goes, restarts goes again and juhuuu ! it loaded !

So with supersu 2.49 not working.

when i open Supersu app it says, knox detected try to disable it. Should I press ok ?
[Miscellaneous Android Development] IXgnas:
If I were you, I'd press it on all Samsung devices :D. Yes, you should
[Miscellaneous Android Development] Matt07211:
> So with SuperSU 2.49 not working

Well that was your problem. The reason I stated you needed a newer version of SyperSu is because it patch's stuff in your boot.img to allow the phone to still boot and not lock you out.

Your fine if you want to remove Knox via SuperSu. I didn't do it cause it hanged and froze my device (it was my fault. Lol). Removing Knox will allow root to work much easier.
[Miscellaneous Android Development] avix213:
SM-G389F or SM-G388F

Hey guys

Wasted a lot of time reading and downloading because of no separate thread for xcover 3 model: SM-G389F or SM-G388F this are 2 different phones! the worst thing is that its almost nowhere stated what model the post is about... why would most of the topic creators mix them together when they are completely incompatible ? possibly soft bricking phones or getting false hopes and waste time :/
[Miscellaneous Android Development] IXgnas:
Well, unless you're illiterate, you shouldn't have many problems with the post. But I do agree that they could be sorted.
[Miscellaneous Android Development] Matt07211:
Fixed. Since the two different phones don't have the same Android version, I hadn't had the problem of mixing up the instructions yet. Thanks for pointing it out.

Reason these two different models of phone are together is because it's a relatively low activity device on XDA and a relatively small user base. It's easier to maintain one thread instead of two separate threads.

Edit: It only takes a few minutes to read anyway. So no harm, no foul

Hehe.

Done.
[Miscellaneous Android Development] spalnndsstest:
i read in some post, the xcover3 got an option to enhance screen sensitivity so you can use gloves, but i dont find it,

can anyone point me to where it is?
[Miscellaneous Android Development] Sonof8Bits:
It's in the notification shutter.
[Miscellaneous Android Development] spalnndsstest:
what the hell... non existant in my VE edition,

this option is missing tried to edit this menu to see all the options (just in case)

but still... all i can do is sort the icons, the sensitivity one is missing, check out,
[Miscellaneous Android Development] Matt07211:
I Think I have a fix for that. I'll post it in the morning.