yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Android Development] rahul9999:
Uninstall Magisk from recovery using Magisk uninstaller & then again flash Magisk.. and check
[Moto G 2015 Android Development] KrisM22:
I'm surprised - I know majisk worked fine on the last build. Maybe if you clean flash?
[Moto G 2015 Android Development] Mohammed Siamwala:
Yes it had bypassed in last build as I had performed a clean flash , this time it didn't while dirty flashed

---------- Post added at 10:26 AM ---------- Previous post was at 10:25 AM ----------

Will try this and report back
[Moto G 2015 Android Development] Anilpandit2000:
Pleasw anyone Review this Rom :confused:

About..

1. navbar size

2. volte, call duration, low voice

3. boot loop

4. setting search error or not

---------- Post added at 02:12 PM ---------- Previous post was at 02:09 PM ----------

Pleasw anyone Review this Rom :confused:

About..

1. navbar size

2. volte, call duration, low voice

3. boot loop

4. setting search error or not..
[Moto G 2015 Android Development] Mohammed Siamwala:
1:Navbar size still small,

2:Volte not tested but should be working I guess, call duration working fine , no low voice now it has been fixed

3:No bootloop for me

4: settings search works fine

Note: GPS is still broken

For Camera and camcorder try third party apps

(Swiping up to answer incoming calls Is still not responsive sometimes for me atleast )
[Moto G 2015 Android Development] rahul9999:
Navbar size is still small..

Other than this everything is fine except below mentioned bugs which is already mentioned in OP-

Camcorder (partially working with Footage Camera)

Gps navigation..
[Moto G 2015 Android Development] Mohammed Siamwala:
Does anyone know how to make "song recognition in google assistant work" it worked for me on first time and then it stopped working !

Tried changing language too from Eng India to eng us !
[Moto G 2015 Android Development] M1810:
Does the status bar have the distance from borders of 8.1 like the first build or not? It's like an OCD i have about that kind of thing :)

I'm not home so i can't flash it yet
[Moto G 2015 Android Development] rahul9999:
Not sure about this.. i have just checked for bugs & reverted back to some other Rom..
[Moto G 2015 Android Development] JheynsFenix:
problema con algunos reproductores

muchachos es solo a mi o a alguien mas le fallan algunos reproductores de musica, es decir e instaldo varios y solo uno que otro es el que logra reproducir las canciones, ya que los que no funcionan la reproducen pero no se escucha nada.
[Moto G 2015 Android Development] KrisM22:
change audio to mono and it should play. Or so I hear. This is a very early build - many bugs still.
[Moto G 2015 Android Development] Subinsmani:
no need to change to mono now it fixed on latest build.. :D
[Moto G 2015 Android Development] M1810:
Si tienes una build anterior a la del 20/12 deberás ir a ajustes - accesibilidad y activa el audio mono.

Si quieres evitar todo esto haz una instalación limpia de la última build 20/12.

Recuerda que el foro es ingles, por lo que deberás comentar en ese idioma, si no entendés podes usar el traductor ;)
[Moto G 2015 Android Development] zjunior06:
Removed..
[Moto G 2015 Android Development] Rajkumar171717:
Link please
[Moto G 2015 Android Development] Mohammed Siamwala:
https://sourceforge.net/projects/zj...ience_osprey-8.1.0-20171221-0153.zip/download
[Moto G 2015 Android Development] mahmoud saleh:
Should i clean install it ??
[Moto G 2015 Android Development] Mohammed Siamwala:
Yes if you want a better experience !
[Moto G 2015 Android Development] Mohammed Siamwala:
Apps like Twitter and Snapchat not working in this build !

---------- Post added at 11:24 AM ---------- Previous post was at 11:17 AM ----------

ROM is smooth with less lags now ,

Cleaned flashed this time and safetynet is also bypassed with magisk 14.5
[Moto G 2015 Android Development] Bhargav kalola:
Is Lock screen issue fixed in latest build(21.12.2017) ??
[Moto G 2015 Android Development] mahmoud saleh:
Yes
[Moto G 2015 Android Development] zjunior06:
latest build is removed due to some errors..

Use 19.12 build for know..
[Moto G 2015 Android Development] JheynsFenix:
thanks is really good to know, right now then I'm going to download the latest version to see how it goes, as this seems a wonder for the graphic design :D
[Moto G 2015 Android Development] Mohammed Siamwala:
BTW the performance was really good on that built was just having errors while running some apps !

Waiting for your next update !
[Moto G 2015 Android Development] JheynsFenix:
I've been using the rom all day and it works perfectly, and the twitter application works wonders for me :D :good:
[Moto G 2015 Android Development] Mohammed Siamwala:
Which build ??? 20th or the 19th ??

Using root ??
[Moto G 2015 Android Development] JheynsFenix:
I guess with the last 20, the one that came up yesterday. and I do not have root only the rom.

https://www.mediafire.com/view/a009czn0cidrpkn
[Moto G 2015 Android Development] M.AAMIR ANSARI:
News hunt and mi store app not working this build
[Moto G 2015 Android Development] JheynsFenix:
When you say news do you mean your cards? to which appear according to what you search google ?, if you refer to those news if they work, you just have to change the search language and the language of the device to English and then you put it in the language you want and ready
[Moto G 2015 Android Development] jitendra purohit:
i made a nandroid backup of this rom and flashed AEX 7.1.1 . But when I tried to restore this rom's backup it's not booting. any idea what's happening?
[Moto G 2015 Android Development] rahul9999:
have you wiped data, cache, dalvik cache & system before restoring you're backup?
[Moto G 2015 Android Development] jitendra purohit:
yes. I wiped all of these. tried twice, still not booting.
[Moto G 2015 Android Development] rahul9999:
Which TWRP you used
[Moto G 2015 Android Development] jitendra purohit:
twrp-osprey-3.2.0-r1 . this one.
[Moto G 2015 Android Development] Subinsmani:
on which twrp u backuo the data...
[Moto G 2015 Android Development] jitendra purohit:
twrp-osprey-3.2.0-r1. using this recovery i backed up my data. Sorry if didnt get what you are asking for.
[Moto G 2015 Android Development] Subinsmani:
any error receiving while restoring data?.
[Moto G 2015 Android Development] jitendra purohit:
nope. recover went just fine. but boot is not completed. I waited 8mins. usually it akes only 2 mins to boot.
[Moto G 2015 Android Development] Subinsmani:
did magisk is installed on that backup??
[Moto G 2015 Android Development] jitendra purohit:
yup. is it the source of problem?
[Moto G 2015 Android Development] Subinsmani:
k niw i got the issue... just restore that backup and without booting to system, uninstall the magisk manager..
[Moto G 2015 Android Development] jitendra purohit:
I tried but it didnt worked. So i reflashed the rom and restored data from backup and now eveeything is fine.
[Moto G 2015 Android Development] Mohammed Siamwala:
Is it possible to implement AR stickers feature in the ROM itself in future releases when camcorder bug is solved ??
[Moto G 2015 Android Development] Subinsmani:
a simple answer no.. our device has lack of gyro sensor. for AR atleast we need gyro and latest google camera... as our device is 32 bit, so google camera will not install to imoyr device.. so not posible to enable those feature..
[Moto G 2015 Android Development] Mohammed Siamwala:
Thanks, Got it ! needed confirmation.
[Moto G 2015 Android Development] dhruvpatel_9880:
On the latest build I can't log in to snapchat
[Moto G 2015 Android Development] rahul9999:
use 19.12 build dude.. that build is not having this issue..
[Moto G 2015 Android Development] KrisM22:
Very nice answer! Thanks! :)
[Moto G 2015 Android Development] mg_jishad:
New update rolling out on AFH.
[Moto G 2015 Android Development] mg_jishad:
[MENTION=7233293]ZJRDroid[/MENTION] :confused::confused::confused::confused::confused: SystemUi.apk ???????
[Moto G 2015 Android Development] zjunior06:
HO.. HO.. HO.... Merry Christmas to all,

Here is a Surprise Christmas Gift..

https://drive.google.com/uc?id=1MkAdfAHh149GBt4ottTsYcAdlXuJq9C-&export=download

Everything is fixed now except Camcorder which is fine with Footage camera..
[Moto G 2015 Android Development] mg_jishad:
Can i download on afh?? Or in sourceforge???
[Moto G 2015 Android Development] zjunior06:
Download from above link posted
[Moto G 2015 Android Development] mg_jishad:
File is downloading from afh is that ok? Or should i start from 1st on above link?
[Moto G 2015 Android Development] mahmoud saleh:
Will the camcorder still broken or will be solved in the next builds???
[Moto G 2015 Android Development] Subinsmani:
use footej...

two major bug is there...

one is comcoder and other is sharing recorded video to whatsapp or any social media is not possible...
[Moto G 2015 Android Development] zjunior06:
ok.. download from that link.. that's the same
[Moto G 2015 Android Development] zjunior06:
All links are same build, but with more mirrors
[Moto G 2015 Android Development] Edritch:
Hey. strange, the start-up stops on the google screen. I'm using recovery 3.2.0-r1. I've tried 3 times and it's the same
[Moto G 2015 Android Development] KrisM22:
You're not flashing a gapps are you?
[Moto G 2015 Android Development] koyo:
Is Oreo itself this laggy or? Because Lineage 14.1 was buttery smooth. But before I even restore all of my apps, Oreo is noticeably laggy
[Moto G 2015 Android Development] mg_jishad:
Pixel Experience is the most stable and fastest than any other Oreo ROMs.. don't decide it's laggy by using few hours.. dev's are working hard to make it even fast and bug free rom.. at early stage los 14.1 was aslo lagged.:p
[Moto G 2015 Android Development] koyo:
Not sure why you're talking down on me like I attacked them. I was wondering if I was the only one with a laggy rom on a fresh install
[Moto G 2015 Android Development] mg_jishad:
Everyone feels little laggy on fresh install for sometimes.. even on stock roms.. then it will be fine.
[Moto G 2015 Android Development] Mohammed Siamwala:
GPS status ?? Broken ??
[Moto G 2015 Android Development] Subinsmani:
all are working except camcoder...
[Moto G 2015 Android Development] Mohammed Siamwala:
Seems Great ! ?
[Moto G 2015 Android Development] KrisM22:
There is a bit of a price to be paid for the Pixel look and feel.
[Moto G 2015 Android Development] Edritch:
no, just a rom package, clean flash. I will try again to download the package and flash it again.
[Moto G 2015 Android Development] KrisM22:
good. by the by there is a 3 1 1 r3 from squid2 out there, also an official 3.2.1 which I am using at the moment.
[Moto G 2015 Android Development] Edritch:
can you please add a link to 3.2.1?
[Moto G 2015 Android Development] KrisM22:
https://dl.twrp.me/osprey/
[Moto G 2015 Android Development] Edritch:
Thanks a lot, man, but it does not work with it too . I see a white screen with the letter G for 15 minutes. Okay, I'll be back to the previous version.
[Moto G 2015 Android Development] Subinsmani:
record log and post the log here ..
[Android Software/Hacking General [Developers Only]] Engelm:
Thank you, very nice tool.

Now it is very easy to backup all of my data (H818P, v29a firmware).

Btw, it is working on kubuntu, I just had to google for how to set up some dependencies.
[Android Software/Hacking General [Developers Only]] steadfasterX:
besides: sudo apt install yad git gksu python-pyusb python-crypto which dependencies else were needed?

I want to add them to the FAQ...

thx for reporting the working state!

If you don't mind: can you start SALT and grab the debug log just after starting SALT up?

you find it in the advanced menu. just copy everything and paste it in a PM would be nice..

Cheers

sfX
[Android Software/Hacking General [Developers Only]] Engelm:
No other dependencies were needed, but I also use this OS for some development... so maybe something was already installed.

Maybe I could help if someone else has some dependencies missing.
[Android Software/Hacking General [Developers Only]] leclampin:
Look like a great tool thank you very much for your time and effort!
[Android Software/Hacking General [Developers Only]] Satrio Yudho:
I have LG G4 version LS991ZVD_03, can I ?
[Android Software/Hacking General [Developers Only]] steadfasterX:
Read FAQ 5,6 and 7 https://xdaforums.com/g4/general/tool-salt-lg-revolution-t3717864/post74811095
[Android Software/Hacking General [Developers Only]] steadfasterX:
SALT v1.1-5 released

1.1-5

Released: 2017-12-15

Full changelog: at github (this version compared with the previous)

Summy changelog:

New feature: MD5 verification of backup

This feature may not be available on every device but SALT will check after a backup automatically if your device supports

md5 verification and offers you an option to do so.

Fix: ARB detection was wrong on H811

Existing users can update with just a click:

open SALT (no need to have a connected device - just press the SKIP button when asked)

click at the most left button at the bottom

leave everything on its defaults in the next window and start the update.

close SALT and that's it

New feature - MD5 verification explained

Once you have taken a backup SALT will check if your device generally supports md5sum verification and if yes prompting you about this.

Choosing yes there is highly recommended to ensure that your files are really valid.

View attachment 4361487

Once SALT has finished the verification you will see a summary window presenting you the results of the verification.

View attachment 4361488

View attachment 4361489

You can open details about each result by clicking the Details button:

View attachment 4361490 View attachment 4361491

As you can see in the above example I got 29 OKs, 18 WARNINGS but 0 ERRORS so what does that mean?

What

OK

means is simple: both the backup file and the partition on the device could be hashed and the verification matches.

A verification

WARNING

means that SALT is not able to generate a md5sum on your device. Even when the first generic check was successful some devices blocking some or even all partition for this verification.

So actually this means that the backup itself went well (the dump itself) but we cannot verify it against the device.

So should you be concerned about a WARNING ? No.

... but you should be concerned about ERRORS ofc. A verification

ERROR

means that both the backup file and the partition on the device could be hashed and the verification mismatches which is

definitively an issue

with the backup. If that happens take a fresh reboot into download mode again re-open SALT and start the backup again (ensure you have enough free disk space!).

and for fun:

you can just take a backup again in the same folder (nothing gets overwritten as SALT will not overwrite) and when prompted about the verification do not click but reboot your device into Android. once booted power down and open download mode again and wait some seconds until you can be sure that its fully started in download mode. then press the verification button to find which partitions have changed by a simple boot into android.

Cheers

steadfasterX
[Android Software/Hacking General [Developers Only]] steadfasterX:
many thanks for writing such a qualified report :)

Please open SALT

Click the Update button

and set everything to develop like here:

View attachment 4365059

Click Update to switch to the testing release and close SALT when prompted.

start SALT again and attach again the Debug log. I have just adjusted the debug log output to identify the issue for you.

plus (if its generated) the file /tmp/sbl1.err which MAY gets generated once you opened SALT.

.
[Android Software/Hacking General [Developers Only]] steadfasterX:
ok great thx again. This confirms what I thought.

The important line is: 2017-12-20 09:56:37,721 partitions: DEBUG: Using Protocol version: 0x1000001

I'm in active discussion with Lekensteyn and others to fix/implement things around LGLAF (backend tool in SALT) so I'm aware of this ;)

Background: Older LAF versions do not needed a challenge / response when doing several actions. Newer need them.

Until now we all assumed that we can use the

protocol version

as an indicator if that challenge/response is needed or not but this seems to be not the case as your example shows.

I also have another user running a H811 with exact the same issue.

So basically this will work for you with a simple change: replacing all occurrences of 0x1000004 with 0x1000001 in lglaf.py and partitions.py but unfortunately this would break then for other users running an older release of LAF. I will implement another detection which then should work for all (hopefully).

.

EDIT: [MENTION=8795266]bodziak[/MENTION] could you pls do this in a terminal while in download mode and device connected (no SALT needed):

lsusb

thx!
[Android Software/Hacking General [Developers Only]] bodziak:
Editions ??

Hi ,

I'm not quite sure what you mean by "could you pls do this in a terminal while in download mode and device connected (no SALT needed)". Do you mean "replacing all occurrences of 0x1000004 with 0x1000001 in lglaf.py and partitions.py" . So I should:

- connect the device in download mode

- use terminal to edit python files

- start SALT

is it correct sequence ?

Bodziak
[Android Software/Hacking General [Developers Only]] steadfasterX:
sorry for the confusion :)

connect device in download mode to the pc (wait until you see the cycle arrows screen)

open terminal and type: lsusb

gimme the output

no change in code for the above needed.

thx
[Android Software/Hacking General [Developers Only]] bodziak:
LSUSB result

Hi,

Here is result from LSUSB

Bus 001 Device 009: ID 1004:633a LG Electronics, Inc.

By the way I was able to backup using SALT by modify the file as suggested. As far as i understand right now i need downgrade the device to android 5 then update it to nougat.An you do not advice to use SALT for that. Correct ?

Bodziak
[Android Software/Hacking General [Developers Only]] steadfasterX:
thanks.

open a terminal and go into the lglaf folder again: /root/programs/lglaf

then type (this will revert your manual changes as I have implemented a new way of detection):

git reset --hard

start SALT again (no device connected)

execute the UPDATE again

close SALT

connect device

start SALT when download mode is fully up

open advanced menu -> show partitions

when you see the partition listing my brand new fix had worked ;)

pls send in any case the debug log as well

you dont need to downgrade to LP in order to uprade to Nougat. Just flash the TOT.

.
[Android Software/Hacking General [Developers Only]] steadfasterX:
amazing :) thx for verifying.

just use the xda search. there is only one TOT available for v29.
[Android Software/Hacking General [Developers Only]] fil3s:
Yeah I downloaded it thx. Had to sleep it was 5:00am here. Cheers :svetius:
[Android Software/Hacking General [Developers Only]] sdembiske:
OK ... if you have any issues, post them to the FWUL thread post. I hope it helps ...
[Android Software/Hacking General [Developers Only]] fil3s:
I have no issue installing FWUL 2.5 Persistent 30GB with the vdi you provided, the issue is that SALT won't see my G4 in download mode

I have done all I can do. I will wait for 4.0 & leave it at that for now.
[Android Software/Hacking General [Developers Only]] sdembiske:
See my post # 529 in the FWUL thread.
[Android Software/Hacking General [Developers Only]] steadfasterX:
v3.7-12 released

Checkout the FAQ #9 for howto update to this brand new release

v3.7-12

Released: 2018-03-05

Full changelog (SALT): at github (this version compared with the previous release)

Summary changelog:

New(SALT): update checker for SALT on start

New(SALT): added a mount option for image files

NEW(SALT): checking LAF version and offering a compatible LAF if needed/recommended

NEW(SALT): complete re-design of UsU flashing verification using a hash table

NEW(SALT): added a fastboot flashing fallback on UsU flashing when partial success

Fix(SALT): a LOT of UsU stuff..

Fix(SALT): will not let open as much windows as before (e.g. closing advanced menu dialog on unlock click etc)

Fix(SALT): important UsU related fixes -> if you want to unlock by UsU do not use any previous version!

Fix(SALT): do not start UsU flashing on incompatible LAF versions
[Android Software/Hacking General [Developers Only]] steadfasterX:
What device model and which exact firmware?

..if h815 or h811: locked or unlocked?
[Android Software/Hacking General [Developers Only]] Leg0V0geL:
H815 unlocked

Nougat v29A
[Android Software/Hacking General [Developers Only]] steadfasterX:
well then its easy:

download the SALT compat laf here

flash it in TWRP

boot in download mode again and start SALT again

.
[Android Software/Hacking General [Developers Only]] fil3s:
http://bpaste.net/show/ef623cde7f59

basic backup function in SALT 3.8-2 stable isnt verifying my backup.

i have restored original 5.1 kdz and root. see log. thx.
[Android Software/Hacking General [Developers Only]] steadfasterX:
Good you find the upload log button ;)

So yes it is like it is. Your download mode does not support verifying the backup. there is not much you can do though. The only thing you can try is flashing other firmwares but the chance is very low that this changes.

Usually the oldest firmware has the best chance but well.. You were able to take a backup and as you had no error while doing this you're very likely safe.
[Android Software/Hacking General [Developers Only]] Almighty1:
Thanks for that. I have a locked rooted Verizon Wireless LG G4 VS986 running 13b Lollipop and while I was able to get SALT to recognize the phone by choosing the USB devices and checking it under Oracle VirtualBox, the backup did not work as it would show 100% within 0.5 seconds. It wasn't until added the device in settings, then shut down the VM running FWUL_v2.6_x86_64_30GB persistent image using the converted .vdi file under Oracle VirtualBox-5.2.8-121009-Win under Windows 10 x64 Home Edition with Fall Creators Update. My question is as follows, when doing a full backup, does it backup the /sdcard (internal SDCard) as well or if not, how would I back that up as it's the contents of /sdcard that I

need as everything else is already backed up on the external MicroSD Card with Titanium Backup anyways. Also, how does one extract or view the backup files as I noticed all of them are .bin files. I am running SALT 3.8-2. Thanks!

Is there a way to also browse the files on the device as the reason I needed to use SALT is because the phone won't boot up due to the storage being out of space and it basically boots up with Process System is not responding, wait/close without even doing the security PIN screen. It's not accepting my input either so the screen will shut off, I hit power to turn it back on and it will either land at the screen PIN locked or in LG Home with the Process System is not responding, wait or close except it's not responding to any of my input and eventually the phone will turn itself off.
[Android Software/Hacking General [Developers Only]] steadfasterX:
a FULL backup will backup your internal storage but this can take a while (up to 6 hours...).

once you have a SALT backup you can go in the advanced menu of SALT and mount & browse the backup image

EDIT: in the advanced menu you also have the option to open a shell while in download mode. depending on how strict your device firmware is you can do some stuff here as well (if you know how)

.