[MeMO Pad 7 Original Android Development] lambdadroid:
[MENTION=1263460]djshotty[/MENTION]

Before I start, let me apologize in advance if I understand you wrong. I'm trying to interpret your posts from a neutral point of view, but understandably this is a bit hard for me.

It's funny that you say I wouldn't know how to share files, because I'm convinced that most people would agree that GitHub Releases is a pretty reliable place to host your files. It's used by many open-source projects all over the world, including OpenGApps (which has more or less become the standard way to install Google Apps on custom ROMs). Actually, GitHub Releases is backed by Amazon S3, one of the most frequently used cloud storage services. If you have trouble connecting to it, you should contact GitHub and/or Amazon Web Services (AWS) instead of complaining here.

I do believe that it is certainly better than one of these ad-bloated file hosting pages that limit your connection to 10 KBit/s unless you pay for them. The only other reliable page I know is AndroidFileHost, which I have considered using additionally in the past. The only reason I didn't is because my upload speed is rather slow, so it would take even longer for me to make a release.

Honestly, this is not a IT support contract. I've posted the result of several months of development here in the hope that it will be useful, but as-is with no warranty, guarantees or whatever. If something isn't working you could have kindly asked here for help (e.g. an alternative download link) and it's likely I would have provided one as soon as I had had time. I cannot, nor want to guarantee that the ROM is fully working or that the download links are working 24/7 in all situations. If you need it, you should pay someone (not me) to provide this kind of support.

XDA is a place where people discuss topics related to development and "hacking" - I've seen far more complicated instructions and discussions here on these forums. However, the main point here is that the post clearly states that the ROM is still in alpha state, so as a way to prevent people from messing up their tablets, the instructions assume a basic understanding of commonly used flashing techniques (Recovery, Fastboot, etc). In cases where this was not clear enough, I've gladly replied to questions in this thread.

Let's look at the installation steps in detail:

OK, well this is not worth a comment.

I believe [MENTION=5479482]jerbear294[/MENTION] has done a great job here at explaining how to install the unlocked bootloader. You just replace the recovery partition like on every other device, and an additional partition to unlock the bootloader. There are enough guides on these forums how to root the tablet, so this shouldn't be difficult either. Granted, we could simplify this further by using Fastboot to flash the partitions.

You've already done this with the previous step and instructions for installing the updated version of TWRP are provided in the FAQ.

Procedure should be well known since it works the same way on all devices using TWRP.

You say that you have extensive knowledge on Samsung Android devices, so you should be well familiar with everything except the step to unlock the bootloader. Flashing ROMs, making backups, making a factory reset works exactly the same way as if you have TWRP running on an Android device. Granted, the step to unlock the bootloader is slightly different than what most users are used to from other devices, but at the end it comes down to replacing an additional partition, the same way you replace the recovery partition to install TWRP.

Now, if we flash the unlocked bootloader using Fastboot the only difference to Google devices is to substitute a single command. On Google devices (before the A/B updates were introduced) you run:

fastboot flashing unlock
fastboot flash recovery path-to-twrp-recovery.img

To unlock the bootloader on this tablet and install TWRP you run:

fastboot flash ESP path-to-unlocked-esp.img
fastboot flash recovery path-to-twrp-recovery.img

Conclusion: The instructions are pretty clear, and should be a breeze for everyone familiar with Android flashing techniques. This is the thread where the ROM is provided, not a tutorial (I'd welcome anyone to create a step-by-step tutorial if they deem it necessary). My instructions assume you do a bit of research on your own for the steps you're not already familiar with. Let's be honest, plenty of tutorials exist for how to flash ROMs, create backups, or use/install Fastboot or ADB. Let's keep it simple for those who already know what to do.

Nevertheless, I'd be open to any constructive suggestions how to improve the main thread. I'd gladly incorporate changes suggested by the community.

Pretty long post, but I felt it was necessary to make my opinion clear. I've mentioned several times before that this ROM isn't the right choice for all use cases, so at the end, choose what works best for you.