Rooting Samsung A305G (Android 11/One UI 3.1) - Samsung Galaxy A30 Questions & Answers

I've been looking around for a little while now, haven't really had much luck with finding a method that works.
Only TWRP flashing methods I'm seeing are for A305F or are for Android 10 (unsure if that even matters honestly)
Tried to use EFTSU, flashed but got nowhere and flashed the original firmware with Odin.
If anyone has a link to a forum post I haven't seen, a guide, advice, or anything at this point that'd be wonderful.
Thanks

Hello!
Sorry for the so late reply
You have a few guides on a30 guides forum!
The best one that worked for me is this one <-------
Make sure to follow the steps and download the firmware of your phone in case of a accidental bootloop or something related
The TWRP on that post comes with a VBMETA fix

Related

[Q] Complete Newbie ICS Help! :)

Hi guys,
Basically I would like to install the ICS rom on my Galaxy S i9000 but have absolutely no knowledge of how to do so having never installed a custom rom before. Looking at the 'tutorial' for installing ICS leaves me just as clueless as it seems the individual steps require a decent knowledge of knowing what you are doing!
Also, I have discovered from attempts in the past that my Galaxy is one of those that is unable to go into download mode so that is another thing that I need help with (the link to the thread for the solution to this problem in the Galaxy FAQ is dead).
So yeah, any help much appreciated or even a point in the direction of the most thorough guide there is.
Cheeers.
Well, before you do anything you need to enable download mode. Think it's a case of enabling USB debugging and then adb, although I never had to do it.
Secondly you should probably stick a stock gingerbread rom on with odin.
Flash a kernel with odin.
Flash ICS
Flash ICS again.
Going straight to ICS with very little experience of custom ROMs may be a bit difficult especially given it's alpha status.
my phone also had the lock on the Download mode, seem like some service provides disable the feature to "try and prevent" people to flash custom roms as this voids warranty in South Africa. I found a fix on Google but cant remember where.. so if you dont get it right... some guys made a homemade jig here is a link on how to make it...
http://forum.xda-developers.com/showthread.php?t=819551
and when flashing a custom rom its best to follow the roms tutorial and usually there are post regard similar issues that could be encounter in the process. so the search function ends up helping alot instead of having to read thru 100 pages lol
its all new to us in the beginning then it just becomes second nature lol
i recon this is a nice tutorial to use
http://www.theandroidsoul.com/android-4-0-update-for-galaxy-s-i9000-custom-rom/
even has a method to return to stock
JoshJoshJoshJosh said:
Hi guys,
Basically I would like to install the ICS rom on my Galaxy S i9000 but have absolutely no knowledge of how to do so having never installed a custom rom before. Looking at the 'tutorial' for installing ICS leaves me just as clueless as it seems the individual steps require a decent knowledge of knowing what you are doing!
Also, I have discovered from attempts in the past that my Galaxy is one of those that is unable to go into download mode so that is another thing that I need help with (the link to the thread for the solution to this problem in the Galaxy FAQ is dead).
So yeah, any help much appreciated or even a point in the direction of the most thorough guide there is.
Cheeers.
Click to expand...
Click to collapse
1st u did not say what stock firmware u ve, If u ve updated with kies then u should ve download mode, i ve exactly the same problem. Once i updated from foryo to gingerbread i ve the 3 button download mode but still no recovery, u might never get it but dun worry u can still flash custom roms.
Here's what u ve to do, upgrade to stock gingerbread 2.3 with kies then flash cfroot kernel with odin,u'll ve recovery n then flash what u like...
JoshJoshJoshJosh said:
Hi guys,
Basically I would like to install the ICS rom on my Galaxy S i9000 but have absolutely no knowledge of how to do so having never installed a custom rom before. Looking at the 'tutorial' for installing ICS leaves me just as clueless as it seems the individual steps require a decent knowledge of knowing what you are doing!
Also, I have discovered from attempts in the past that my Galaxy is one of those that is unable to go into download mode so that is another thing that I need help with (the link to the thread for the solution to this problem in the Galaxy FAQ is dead).
So yeah, any help much appreciated or even a point in the direction of the most thorough guide there is.
Cheeers.
Click to expand...
Click to collapse
Josh. This is NOT a rom which you should pop your cherry on. It is buggy, not very fast and you need a good working knowledge of how to recover a soft bricked phone. If you cannot get into download mode, you would be foolish to flash ANY rom. There is a fix, search xda.
I admire the size of your swingers, but would recommend you gain a little more flashing experience.
However, good luck if you do decide to flash - there's plenty of help here if all goes wrong.
i "popped my custom rom cherry" on ICS build 12 i screwed it up when trying to go for build 13 but i found this tutorial http://forum.xda-developers.com/showpost.php?p=14273101&postcount=1
i installed the latest gingerbread kernel then the rom files and it was fine ater that and im just about to put build 14 on now so dont worry to much about it. Ive never got my phone to a state where i cant fix it, so if me a supernoob can recover a brick just about anyone could

[Q] Quickest possible method to Android 2.2?

After updating my new Optimus 4X to 2.1 by waiting on LG's official update it seems slow and hangs when coming back to the homescreen so since people here said they have no issues on CM 10.1 I attempted to read up on how to do it all but got lost amongst all the sticky threads and various downloads etc to try and find a reasonably easy way to update to android 4.2.
Is there a more simple way to do everything I need to follow to have my phone from the current 2.1 latest LG update to CM 10.1 with 4.2 such as a single step by step thread in plain english that even new users could follow or view in a video? (I have previously updated a Sony x10 via similar methods but can't fully remember everything)
Threads/Sites I looked at that left me a little confused included:
Root method for v20a (and probably later) firmware (Had also looked at a site with instructions to use Googles sdk kit and cmd.exe to run adb oem -unlock...)
Update firmware through flashing the kdz files (With Picture) Step by Step (liked the look of this but is it needed if we already now have up to 2.1? Then tried to get files from CM 10.1 official site which never made much sense using this method requiring KDZ files or can .zips be used?)
Official ClockworkMod ROM Manager Downloads (tried a download of these then the latest seen here as Nightly releases but wasn't too sure how to use them after reading their wiki took me to some more serious looking developer areas)
[JB][412][CWM] ClockWorkMod 6.0.2.8 (FREEDOM for EUR-xxx) (Just started getting confused by here)
If anyone could help explain what happens in this whole process it'd be greatly appreciated as I tried reading a lot but ended up lost, and if there is a fairly straightforward way to do it if it can be shared to help anyone else too...
If not does anyone know if LG are likely to fix the issues with homescreen freezing/slow icons loading (phone non responsive for a few seconds - there was a couple of threads here, one with a solution that never worked) or bring an official release of 4.2 or beyond and should I just wait till then or try to go back to a working 4.0.3?
All help would be appreciated to point in the right direction with all the right threads/guide sites/videos needed to follow please.
Root your phone. Unlock your bootloader. Install recovery with ROM manager or off the thread in your post. Use clockworkmod to install cyanogenmod. I will not explain more because I fear you haven't done enough reading and may run into problems. Do the things I said in that order, and read the guides thoroughly. All the info is already here
Sent from my rooted P880
@non4 said:
Root your phone. Unlock your bootloader. Install recovery with ROM manager or off the thread in your post. Use clockworkmod to install cyanogenmod. I will not explain more because I fear you haven't done enough reading and may run into problems. Do the things I said in that order, and read the guides thoroughly. All the info is already here
Sent from my rooted P880
Click to expand...
Click to collapse
Thank you, this worked and was what I needed, went about it in some fiddly ways but got there in the end...

Samsung Galaxy S Plus (I9001) CWM recovery issues

Alright, before I start describing by problem I'd just like to apologize if this thread is in the wrong forum or if the thread format is wrong or something. I just registered on these forums and everything is beyond confusing for me.
Anyway, I have a rooted Samsung Galaxy S Plus (I9001) and I've been trying to flash a custom ROM [THIS ONE] but unfortunately I managed to screw up somehow. That post describes that I need CWM 6.0.4.9 in order to flash the ROM but unfortunately I "installed" (if that's the correct term? I don't know) CWM 6.0.4.5 on my phone made by the same team (ADC Team). Yes, I know, I was an idiot and I didn't read the post completely to know that 6.0.4.9 is NEEDED to flash the custom ROM.
My problem is that I now can't flash the custom ROM because of the version mismatch (the installation process results in a Status 7 error and it aborts) but I also cannot update CWM made by the same team because trying to install the 6.0.4.9 ZIP file on my phone also results in the Status 7 error. So now I'm stuck on a version of CWM that I cannot upgrade to the version required to flash the ROM and I've no idea what to do. I tried searching everywhere for a solution but I found nothing and I don't think I can upgrade the CWM by ADC Team using ODIN (couldn't find the CWM 6.0.4.9 tar.md5 file).
I'm a relative newbie on rooting phones. My other phone is a Samsung Galaxy S3 with Cyanogenmod 11 on it which I flashed without any problems so trying to flash a ROM on an older phone and getting this type of error is extremely frustrating.
This post may be a little bit lacking in information but that's because I don't know what kind of information I should provide, so I'm sorry about that, I'll try to answer questions regarding it as best as I can.
If a mod or admin thinks that this thread is in a wrong forum or if there's anything else wrong with it then please PM me so that I can fix it.

I9305 FM Receiver

I've posted about this here and there but I think that I have enough data for a wide audience now.
Let me start at the beginning.
I got an international I9305 from the Nordic region about 2,5 years ago, can't remember exactly which build of Android was on it, but it had a stock FM tuner app which I've used at school to check if the FM transmitter we built over the course of a class project was working. Shortly after that instance I got an OTA update( to 4.3 or 4.4.4, sadly can't recall) after which the app disappeared and I lost FM functionality(I had trouble rooting at the time, so Spirit FM was not helpful)
Currently I'm on a custom stock-based ROM made by @MaHo_66 from his thread here, running the UFPB1 build on NEE CSC(Props to him for doing a fine work with these ROMs ), but either the ROM or AGNi do not implement drivers/libraries/dependencies for FM functionality.
So now I turn to you.
I'm searching for devs that have this device and/or are willing to help with this, I'm way past warranty and will try anything to restore FM functionality, just for the sake of proving that it works. (And maybe this thread helps other people who have this device)
How do I support my statements you ask?
The FM is built into the WiFi/BT chip, which is the BCM4334, or as Samsung references it, the SWB-B53, which is probably a modified/proprietary version of the BCM4334 made by Samsung itself, so not much info on it or a separate datasheet. So we know the chip is there, it's just a matter of gaining access to it. Though the service manual shows the connector to the FM antenna to be grounded, this might not be the case for every single motherboard (as I know mine has worked in the past, there's no way it's grounded(OR it's supposed to be because the headphones are used as the antenna, not sure on this one))
I've attached screenshots of the system info, SD Insider showing that the chip is in fact the one talked about earlier, and shots of the motherboard disassembled. The chip that's right under the power button is the one we're looking for. This proves that the hardware is there, we just need software to run it
Sorry for the long post and thanks for your time in advance, all responses are valued
I won't be able to help that much here but FYI here is an old thread (2012) about this topic in case you missed it: FM Radio Not in most I9305 Firmwares, But it may be Hardware capable.
I take the opportunity to say that your post itself is very clear, well explained and nicely documented and it's a good idea to start it, I really hope you will get some help.
:fingers-crossed:
I've seen that thread, but it seems that the folks back then didn't arrive to a conclusion, and there's not much helpful data on the topic
I've also seen threads like this and this, where there's a lot of speculation talk and little concrete helpful information
And thanks, I study electronics engineering, I am required to provide a lot of data in a clean, well documented manner
xda seems to be choking with traffic today
Nice work! Good to see how we started with a notion and then the process of elimination until we proved it :good::highfive:
The thread @Wood Man mentioned is the one I was referencing to you earlier .:good:
Sent from my Samsung GT-I9305 using XDA Labs
@AlexJumper: I fully concur with the statements of @Wood Man and @alias_ z3d!
Precise, comprehensive where necessary but always concise. I'd be glad if I could read more of such posts on XDA.
Don't know if this thread is helpful; found the thread yesterday after flashing a S3 Mini (i8190) with this ROM.
alias_ z3d said:
Cool I'll have a look and thank your post once I get some back. I think @noc.jfcbs would offer invaluable assistance since he's started a lot of threads I've only got one.
Click to expand...
Click to collapse
But here, alias_z3d is wrong. I've only started three threads and nothing special; maybe a forth is coming soon.
You don't require any support; the way you commenced this thread is excellent.:good:
Spirit FM would be a solution, but either the ROM or the kernel I'm running right now doesn't have drivers for FM, so it won't work for me
Basically I'm looking for a way to implement(port?) drivers from firmware that has them to my current ROM, or a way to flash said firmware through custom recovery.
I've tried to downgrade through Odin, but I've been unsuccessful up to this point.
AlexJumper said:
Spirit FM would be a solution, but either the ROM or the kernel I'm running right now doesn't have drivers for FM, so it won't work for me
Basically I'm looking for a way to implement(port?) drivers from firmware that has them to my current ROM, or a way to flash said firmware through custom recovery.
I've tried to downgrade through Odin, but I've been unsuccessful up to this point.
Click to expand...
Click to collapse
What's your problem with Odin? Maybe, someone or me can help? BTW. Which recovery are you using? What's your bootloader?
Before I tried fiddling with rooting and whatnot, I was on stock 4.4.4 so that's definitely the Knox bootloader, after that I got TWRP when Unified Android Toolkit got support for all I9305 builds, then I was able to flash whatever I tried to through TWRP.
I got back to a 4.1.1 build following instructions from this thread, which describes a SIM unlock procedure but it also promises that
You can update, Root, flash custom and stock rom and everything you want. It will stay unlocked
Click to expand...
Click to collapse
(Thinking about it again, I may have misunderstood that )
Anyways, then I got to flashing one of MaHo's ROMs, the build that I'm on right now is I9305XXUFPB1.
But when I was trying to downgrade to find a build that had FM functionality, in one instance I got bootlooping and no recovery access, in another Odin failed to flash(because of it trying to flash an older bootloader over Knox's bootloader) and I had to emergency recover via Smart Switch.
It flashed a newer build though, and since that, every time I flash older firmware through I get bootloops. (Or I just suck at making Odin-flashable packages )
Here's what UAT has to say, seems like I have the latest bootloader now
Oh and I currently have TWRP 2.6.3.0 as custom recovery
noc.jfcbs said:
@AlexJumper: I fully concur with the statements of @Wood Man and @alias_ z3d!
Precise, comprehensive where necessary but always concise. I'd be glad if I could read more of such posts on XDA.
Don't know if this thread is helpful; found the thread yesterday after flashing a S3 Mini (i8190) with this ROM.
But here, alias_z3d is wrong. I've only started three threads and nothing special; maybe a forth is coming soon.
You don't require any support; the way you commenced this thread is excellent.:good:
Click to expand...
Click to collapse
Yes he doesn't need support it looks great I said that in regards to structuring a thread before I checked it out
I think your being modest considering you've got one pinned
Sent from my Samsung GT-I9305 using XDA Labs
AlexJumper said:
Before I tried fiddling with rooting and whatnot, I was on stock 4.4.4 so that's definitely the Knox bootloader, after that I got TWRP when Unified Android Toolkit got support for all I9305 builds, then I was able to flash whatever I tried to through TWRP.
I got back to a 4.1.1 build following instructions from this thread, which describes a SIM unlock procedure but it also promises that
(Thinking about it again, I may have misunderstood that )
Anyways, then I got to flashing one of MaHo's ROMs, the build that I'm on right now is I9305XXUFPB1.
But when I was trying to downgrade to find a build that had FM functionality, in one instance I got bootlooping and no recovery access, in another Odin failed to flash(because of it trying to flash an older bootloader over Knox's bootloader) and I had to emergency recover via Smart Switch.
It flashed a newer build though, and since that, every time I flash older firmware through I get bootloops. (Or I just suck at making Odin-flashable packages )
Here's what UAT has to say, seems like I have the latest bootloader now
View attachment 4168400
Oh and I currently have TWRP 2.6.3.0 as custom recovery
Click to expand...
Click to collapse
In the attached screenshot you see my Bootloader I9305XXUEMKC, I think it's still the one from 4.3 JB. And I definitely suggest to upgrade TWRP to 3.0.2-1 that I also use. I personally won't go to higher custom TWRP versions that are out, because I read about some issues with them; e.g. @alias_ z3d had issued a warning in rodman01's RR thread.
How about just to flash through Odin Chainfire's CF-Auto-Root for Android 4.1.1 again, and - if that works - to start from there
samsung
GT-I9305 m3zh m3 smdk4x12 exynos4 JRO03C.I9305ZHALI8 4.1.1 18 650 167 Download 8319b7feffffdc083ef73450acb1d145 476 430
Click to expand...
Click to collapse
Finally, this week I just rooted an i8190 via Odin and had initially a bad experience but finally a very easy solution. At the end of the ROM flash by Odin, the device automatically booted into system as this was ticked in Odin. It was constantly booting, I assume a bootloop, and after about 2 hours I lost patience. Took the battery out, inserted it again, and started into recovery (home+vol up+pwr). At that time, still the stock recovery was installed i.e. no real capabilities. But at least, I could wipe cache and data. Did that and initiated a boot into system. And that was it. Booting took about 2 minutes, and I had a rooted i8190. Next thing I did, was to flash TWRP 3.0.1 onto the i8190 by Heimdall.
So my course of action is:
1) Go back to 4.1.1
2) Flash CF Auto Root
3) Flash TWRP
4) Flash whatever else
Am I correct?
AlexJumper said:
So my course of action is:
1) Go back to 4.1.1
2) Flash CF Auto Root
3) Flash TWRP
4) Flash whatever else
Am I correct?
Click to expand...
Click to collapse
Affirmative. If I had to play with this device I'd try the following but not knowing if it works:
NO WARRANTY - Use at your own risk, I'm not responsible for bricking your device.
Flash the above linked CF AutoRoot tar.md5-file through Odin, which hopefully reverts you to the desired 4.1.1 (unless this file works try the other CF AutoRoot for 4.4.4 - that's actually the one, with which I rooted an i9305 months ago)
Flash TWRP 3.0.2-1 via Odin or apps like Flashify (the one I use) or Flashfire etc.
Further flashes depend on your desire. Other ROM (hopefully with FM radio drivers), baseband/modem etc.
Instead of using Odin you could certainly also take Heimdall. I used Heimdall only once thus far for the mentioned i8190 to flash a TWRP-3.0.1.img (explained here and here a bit more in detail).
I searched the web like hell for Samsung ROM FM radio driver but no joy.
Ok so I got back to the 4.1.1 build from the thread I linked in my previous post, apparently my bootloader somehow changed..
The CF Auto Root file though seems to be based on a slightly different build than the one I've got now (JRO03C.I9305ZHALI8 while I have JRO03C.I9305XXALI5), should I flash it or is there a possibility it breaks something?
Nevermind, it worked flawlessly
I also updated TWRP to 3.0.2-1.
Now to find a way to get to the builds I need
AlexJumper said:
Ok so I got back to the 4.1.1 build from the thread I linked in my previous post, apparently my bootloader somehow changed..
View attachment 4169145
The CF Auto Root file though seems to be based on a slightly different build than the one I've got now (JRO03C.I9305ZHALI8 while I have JRO03C.I9305XXALI5), should I flash it or is there a possibility it breaks something?
Click to expand...
Click to collapse
Super. I thought the main intention was to bring the device back to 4.1.1, and that was accomplished.
Is it (still) rooted?
If it is, I wouldn't continue with CF-AutoRoot as its only purpose is to get a device rooted.
If you still need root, I personally would continue but I don't know if you might brick the phone.
noc.jfcbs said:
Super. I thought the main intention was to bring the device back to 4.1.1, and that was accomplished.
Is it (still) rooted?
If it is, I wouldn't continue with CF-AutoRoot as its only purpose is to get a device rooted.
If you still need root, I personally would continue but I don't know if you might brick the phone.
Click to expand...
Click to collapse
No, I needed to get back to 4.1.1 as a start because flashing older builds was a pain with 4.4.4 and its bootloader.
AlexJumper said:
No, I needed to get back to 4.1.1 as a start because flashing older builds was a pain with 4.4.4 and its bootloader.
Click to expand...
Click to collapse
The e.g. i8190 has a FM receiver. Maybe it works if you grab some commits from firmware of the i8190 and incorporate it into your ROM. I know you can't compare S3 LTE and S3 Mini with their totally different hardwares but...
That would require them to have the same FM chip at least(which I doubt), as well as libraries/dependencies I guess.
noc.jfcbs said:
In the attached screenshot you see my Bootloader I9305XXUEMKC, I think it's still the one from 4.3 JB. And I definitely suggest to upgrade TWRP to 3.0.2-1 that I also use. I personally won't go to higher custom TWRP versions that are out, because I read about some issues with them; e.g. @alias_ z3d had issued a warning in rodman01's RR thread.
Click to expand...
Click to collapse
3.1.1-0 was not a custom TWRP!
It was official
Iller Chiller said:
3.1.1-0 was not a custom TWRP!
It was official
Click to expand...
Click to collapse
Yeah it was officiall twrp 3.1.1-0 for me from team win website. However I don't think I made it clear in my post.
Sent from my Samsung GT-I9305 using XDA Labs

Is "Copy partitions zip" still needed when prepping for roms with official firmware?

Is "Copy partitions zip" still needed when prepping for roms with official firmware?
In the following threads and others, I'm seeing the first step listed as crucial, and involving flashing this small zip file in order to populate the B slots of the phone:
https://forum.xda-developers.com/moto-x4/how-to/guide-install-android-9-0-pie-gsi-moto-t3833860
https://forum.xda-developers.com/moto-x4/development/rom-lineage-os-15-1-t3802265
However, in more recent tutorials as well as the (awesome) videos I've seem floating around from munchy, this step is not shown. In fact, the act of "populating the B slots" now seems tied to flashing a copy of the official firmware in order to prep for custom roms.
I'm a little bit confused about wether the official firmware is now a replacement for this original "copy-partitions-payton.zip" file. Aside from a couple of OP's, I don't see anybody mentioning this file anymore. Also, when instructions are given on "populating the B slots" it seems to now refer to the official firmware flashing process.
Am I getting all of this correct? Is flashing the official firmware a replacement for the step of flashing the copy-partitions-payton.zip file?
I've already unlocked my bootloader.
I really apologize if I'm asking obvious questions, but this is my first android phone in 5 years and I really, REALLY don't want to screw this up. I've had a lot of catching up to do and have been doing a ****-ton of reading in this forum. I think I have the rest of the flashing process figured out... I just want to do the first step right. Thank you so much XDA for being the resource for people like me!!
we still need it. which video doesn't have this step? pretty sure i did mention it in all the videos. if i did not , then my bad.
Hey man thanks so much for replying! I haven't actually seen it in any of the videos - unless I'm missing something incredibly obvious.
(for context - my ultimate goal is to flash LineageOS 15.1 and get root passing SafetyNet to the point where GPay works)
I started here to get the basics:
https://www.youtube.com/watch?v=bkmczD9tvEQ
This video starts right with flashing the stock firmware:
https://www.youtube.com/watch?v=2-Kcwjyk_Ls
This video I didn't understand at first, but eventually got that you're just explaining A/B slots, not necessarily giving a tutorial:
https://www.youtube.com/watch?v=zVwYxp30dps&t=119s
None of these have that specific zip being flashed.
So if I understand correctly the correct process after buying the phone would be...
1) Unlock bootloader
2) push needed zips to phone storage
3) fastboot into TWRP
4) flash copy-partitions-payton.zip
5) reboot into recovery
6) flash stock firmware (I'll be using PAYTON_FI_8.1.0_OPWS28.46-21-8_subsidy-DEFAULT_regulatory-DEFAULT_CFC)
6) ...and basically follow the rest of your video to a T from there.
Hey I was wrong sorry - it's totally in the Android P video. So that was super helpful... and I just finished flashing everything successfully! I did not seem to have to flash the stock firmware at all - I simply flashed copy-partitions-payton.zip, did a factory reset, and moved right on to flashing LineageOS.
So does this mean that copy-partitions-payton.zip and flashing a copy of stock firmware accomplishes the same thing?
This is also missing from the official Lineage documentation, fyi:
https://wiki.lineageos.org/devices/payton/install
Thanks for your videos, they've been super helpful and so far no problems with my flash.
amirite said:
So does this mean that copy-partitions-payton.zip and flashing a copy of stock firmware accomplishes the same thing?
Click to expand...
Click to collapse
What do you mean by flashing a copy of stock firmware? Where is it asking you to flash stock firmware, the guide assumes you are on stock firmware. Also, if you have LOS already running dont bother about it too much. The original instructions explaining all this were in the LOS thread I created, which was transferred to Erfan once LOS was official. Now, the original instructions are no longer there. So, just forget about them and enjoy your custom rom :highfive:
I surely am Everything is running perfectly, except for a couple of minor crashes of the settings app. No biggie. Thanks again for the reply, I'm sure I'm mis-reading a few things pretty badly, but this is helping.
When you use the flash_all.sh script in your videos (at 4:45 in the 2nd video), is that not flashing the stock firmware? Isn't that zip directly from Motorola and flash_all.sh flashes the entire phone back to stock?
I assumed that flashing the stock firmware was a way of putting the phone in a known-good state before continuing with you guide. But then you talk about how Motorola didn't populate the B slots. So I'm just not exactly clear on what the copy-partitions-payton.zip does. I did flash that, but I didn't have to use flash_all.sh at all.
amirite said:
I surely am Everything is running perfectly, except for a couple of minor crashes of the settings app. No biggie. Thanks again for the reply, I'm sure I'm mis-reading a few things pretty badly, but this is helping.
When you use the flash_all.sh script in your videos (at 4:45 in the 2nd video), is that not flashing the stock firmware? Isn't that zip directly from Motorola and flash_all.sh flashes the entire phone back to stock?
I assumed that flashing the stock firmware was a way of putting the phone in a known-good state before continuing with you guide. But then you talk about how Motorola didn't populate the B slots. So I'm just not exactly clear on what the copy-partitions-payton.zip does. I did flash that, but I didn't have to use flash_all.sh at all.
Click to expand...
Click to collapse
What I understand is that Moto does not flash both slots by default, but flashing the flash-all does both slots with the stock firmware. If you are on the default stock setup, copy-partions will just copy your the Moto default to the other slot.
Got it. So basically the main goal with that first step is simply to populate the B slot which can be achieved by either method. Thanks guys, I just wanted to make sure I understood the full scope of what had to be done. Always an adventure catching up to the many months of hard work y'all do to get us here. Much appreciated and I'm enjoying my new setup a bunch!
amirite said:
In the following threads and others, I'm seeing the first step listed as crucial, and involving flashing this small zip file in order to populate the B slots of the phone:
https://forum.xda-developers.com/moto-x4/how-to/guide-install-android-9-0-pie-gsi-moto-t3833860
https://forum.xda-developers.com/moto-x4/development/rom-lineage-os-15-1-t3802265
However, in more recent tutorials as well as the (awesome) videos I've seem floating around from munchy, this step is not shown. In fact, the act of "populating the B slots" now seems tied to flashing a copy of the official firmware in order to prep for custom roms.
I'm a little bit confused about wether the official firmware is now a replacement for this original "copy-partitions-payton.zip" file. Aside from a couple of OP's, I don't see anybody mentioning this file anymore. Also, when instructions are given on "populating the B slots" it seems to now refer to the official firmware flashing process.
Am I getting all of this correct? Is flashing the official firmware a replacement for the step of flashing the copy-partitions-payton.zip file?
I've already unlocked my bootloader.
I really apologize if I'm asking obvious questions, but this is my first android phone in 5 years and I really, REALLY don't want to screw this up. I've had a lot of catching up to do and have been doing a ****-ton of reading in this forum. I think I have the rest of the flashing process figured out... I just want to do the first step right. Thank you so much XDA for being the resource for people like me!!
Click to expand...
Click to collapse
Well, I did not need it. I just went from stock android 9 to LineageOS 16.

Categories

Resources