yashsingh1/xdaforums huggingface dataset:
[General Topics] TripFX:
DISCONTINUED - Left for research and archive purposes.

After much hardwork [MENTION=4893922]codelover[/MENTION] and I are pleased to release both stock rom as well as TWRP 2.8.6.0

for the 2 known variants v31 and v38. Please make sure you download and flash for your specific variant. Check faq if you do not know which variant you have.

REQUIRED FOR BOTH VARIANTS:

Windows XP/Vista/7/8/8.1/10TP 32bit or 64bit

SPFT (Windows Version) “linux version coming soon”

Correct Scatter File

Preloader Drivers (if you do not know how to install manually go here)

ADB

A Brain

Flashing Rom:

Make sure

Run the file flash_tool.exe

Click on scatter-loading and select your MT8127_Android_scatter_RCA_Vx.txt file

Make sure all listed files are checked and if any isn't double click on it and select the appropriate file

Leave settings as Download Only “if working tab Format All + Download "if wont boot' then hit the Download button

Make sure your tablet is completely switched off then connect it to your PC and the flashing process will commence immediately.

Once it's done, you'll see the tick sign below and that's all. Reboot your device and setup your device afresh.

[IMG="SPFT Flashing"]http://i.imgur.com/BjPipEM.png[/IMG]

Flashing TWRP:

Same as above except only check mark recovery and select “recovery_twrp2860_vXX.img” and nothing else then proceed.

How to ROOT:

*With stock recovery: Kingo

*With TWRP: SuperSu

DOWNLOADS:

(V31.0 USERS ONLY)

Pre-Rooted Stock ROM (scatter file included in zip and attached below)

TWRP 2.8.6.0 (scatter file included in zip and attached below)

EDIT: TOUCH FOR v31 TWRP IS MISALIGNED FIX IN PROGRESS. LINK REMOVED UNTIL THEN

(V38-V1.8.0 USERS ONLY)

Pre-Rooted Stock ROM (scatter file included in zip and attached below) (Currently being fixed sorry for the issues)

TWRP 2.8.6.0 (scatter file included in zip and attached below) (Currently being fixed sorry for the issues)

CREDITS:

http://twrp.me/ – [MENTION=912474]Dees_Troy[/MENTION] & his team mates, for TWRP Recovery

[MENTION=4893922]codelover[/MENTION] - For being an awesome programmer, dev and person!

[MENTION=2670928]TripFX[/MENTION] - For being an awesome Tester, v38 rom dump and Dev Machine Hoster

[MENTION=6253458]synius[/MENTION] - For v31 rom dump and tester

[MENTION=6315294]nathanski[/MENTION] - Tester

[MENTION=5993466]acejay3200[/MENTION] – Being a nice lab rat with knowing i may not be able to make a recovery for you or even brick your working device and not being rude..

Others I may have missed
[General Topics] TripFX:
Discontinued
[General Topics] TripFX:
Faq:

Question: How do I know which variant I have?

Ansere:

Method #1

From a booted android, goto Settings > About > Build number

You should see something like this.

RCT6773W22-ANDROID4.4.2-3101-V38-V1.8.0

Method #2 (Better & more accurate)

For this your device must be rooted & already have USB Debugging Mode enabled.

Make sure adb.exe has been installed on your system (computer).

Execute the following adb command:

adb shell
su
cat /proc/cmdline

then search for ‘lcm’ text in the output:

If lcm=cpt_clap070wp03xg_lvds < you need to use v31 files

If lcm=1-lxjc070whm270_18a_rgb < you need to use v38 files

Question: What if I dont remember which variant I have and can’t access adb?

Ansere: If this is the case we will need to use SP Flash Tool to help identify your variant.

Open SF Flash Tool, load V38 scatter and switch to ‘Read Back’ tab. Clear all then click Add,

Click the new item & change the output file name from ROM_0 to ROM.txt,

edit the readback address as below:

Start Address: 0x9000000 / Length: 0x1000

Then press “Read back” button, now connect the tab while powered off.

When it’s done, open the file with wordpad and check if you have “ANDROID” at the beginning of the file, if your answer is yes then you have V38, otherwise use V31.
[General Topics] nathanski:
'pleas take with a lol"

edited off bs bulk
[General Topics] leetree2001:
Is anyone else having problems with DL link.
[General Topics] TripFX:
read full faq ;)

just test download links in on my pc all download fine Firefox 37.0.1 Win7 x64 all work
[General Topics] acejay3200:
no touch in twrp volume keys do nothing power button shuts off tablet boot into android tablet works fine i am trying to make a backup so i dont have to flash everything again
[General Topics] nathanski:
edited off more bloat
[General Topics] acejay3200:
i flashed twrp with its own scatter had no touch then with the 4.3 scatter that fixed my tablet now touch works but the buttons dont lineup
[General Topics] nathanski:
A correction to V31 in on its way

V38 has good reply on touch working well, small snag regarding to internal storage reported,,,
[General Topics] leetree2001:
Well I got it downloaded, and it worked great for me, touch Worked great for me. I did a ful

I backup and all buttons seem to respond to touch. I used twrp easy magic's unpack, repack to install it, thanks you guys, and girl's for you're hard work.
[General Topics] nathanski:
gr8 t2o hear good results, thank you,,,
[General Topics] leetree2001:
Twrp 2.8.6 v38,the only problem I found is internal sdcard not showing up in file manager. But external sdcard does,
[General Topics] nathanski:
twrp. installer.exe http://xdaforums.com/devdb/project/dl/?id=10082,, its a option
[General Topics] TigerG8:
Note: Watch your tablet as you're doing this. You may have to grant su permissions on the tablet after executing the "su" command in adb.
[General Topics] mike9976:
I tryed using sp flash tool to flash but I couldn't get it to work is there another flash tool I could use thx
[General Topics] nathanski:
edited off bulk,
[General Topics] TigerG8:
Edited.
[General Topics] mike9976:
Thx for the help it won't boot into recovery it comes on I just can't get into recovery
[General Topics] nathanski:
I can't say as to why but you do need the self education one can learn about how to use spflash tool,, seeing as that's the way that I know that's the first info I could offer ,,, you should get your version information first, then download your ROM because the scatter file that had reports of best results are in the full firmware, and you then need to know that the reset button will bring up a driver install but it happens fast to catch this you need the device manager in windows open, plug the rct in then press reset with a tothpick or other small pin ect,, the device shows up with a sound chimes on windows, right click the new device in the USB group and install using the hosted driver,,, now to the spflash tool its self load the scatter in the full ROM related to the vershion you have and then only check recovery,,, and find the twrp.IMG in you downloads and use only the download option in the spflashtools,, and click download then Right after hit reset on the back of the tablet,,, it can be done ,,,, even for the new people wanting to learn,,, regarding the twrp,installer.exe I linked to, I have no knowledge it was only reported to be a full success by another user before you so I wanted to offer a fast way for others to find it ,, so I linked to the .exe,,, and lastly ON MY TABLET I HAVE TO BE ON A CHARGER TO LAUNCH RECOVERY AT BOOT USING VOLUME KEY,..and you can download a root reboot apk that will boot from inside android directly into recovery,, maybe I helped,,,, p.s. another great thing the full ROM offers is the original OEM recovery.. Pleas do try to learn. As always i do wish every one the best

---------- Post added at 02:45 AM ---------- Previous post was at 02:38 AM ----------

best regards to you [MENTION=4628709]TigerG8[/MENTION]
[General Topics] nathanski:
edited to debulk
[General Topics] leetree2001:
This only works on a fully booted system, since flashafy didn't work for me,nor did a few others. If your bricked I'm fairly sure you have to use spflash!
[General Topics] nathanski:
if you are bricked why worry with the custom recovery install, so yes it is spflash tool that one would use and they will instal the full rom,, then the custom recovery,, and lastly make a system backup to use from then forward when root, play or other snafu happens to brick there system,, but if you root a fresh device and want multiple ways to install your custom recovery then the twrp. installer. exe may be of good use to someone,,,
[General Topics] synius:
The only differences between scatters tripfx provided and the ones I edited are one flashes userdata.Img cache.img and one doesn't and the bmtpool where tripfx scatter uses 0xffff for bmtpool start address.

Mine use start address 0x00000000 for bmtpool like the dumchar_info from my tablet.

Weird how acejay said he didn't have touch in twrp until he used 4.3 scatter

I'm not sure bmtpool has any significants

But those are the only real differences

But they have corrected acejays device
[General Topics] mike9976:
OK am using it I unpacked the twrp I can get into recovery now
[General Topics] nathanski:
happy for you, its cool that you found the snag and corrected it, i hope you backup your tablet now and if you ever have a need, you will have easy method of repair
[General Topics] xDanSenpai:
Version Update?

Soooo.. I'm stuck in v28. How do I update? ?
[General Topics] nathanski:
if your tablet works well try not to worry with a update because you could be asking for trubble, just use a custom recovery and back things up for a fallback if you do toy around with a rom,,,, be informed though if your tablet is useable ,, just take it as it is,,,, there are so many xposed mods and debloating system options as it is ,, that you could live with v28 and never miss the userswaping in v31,v38,,, im on v38 and disabled it,,,, you run any new rom and you could loose touch input or even brick your rct6773w22 right up
[General Topics] synius:
As is every version needs a host for ROM development per specific hardware

Any other version will result badly sadly twrp touch may not work due to specifics for your device

And we would need

Dumchar_info

Mtdinfo -a

Mtd

To provide a scatter for specific revision of your tablet

You could backup recovery after scatter is generated

Test twrp touch if it works great if not flash back stock

These devices aren't well supported and should come with a disclaimer.

More files required for stock rom

Sent from RCT6773W22-V31-1.10.0
[General Topics] xDanSenpai:
Hmmm I understand, but user swapping is on here too actually. Just want to root and get a custom recovery, no roms since i know none are ready. and so since I only see v31 and v38 that is the reason for why I asked about the updating .-.
[General Topics] nathanski:
well still you run a verry real risk of locking up your tablet ,,, the way this it curently stands there are the following files in the wild v31 twrp aka missaligned touch,, v38 twrp reposts of working but only on v38 hardware,,, my favorit cwm alpha,, wich i love and have no bugs noticed on both my first v31 and v38,,, others report cwm is buggy i dont know maybe but in my case not buggy,,, there is atleast 6 ways to root and 4 ways to install recovery,,, namely spflash tool, you wold have to make or offer files to help make your v28 scatter,wich is a masterbootrecord of sorts,,, spflashtools is able to flash any recovery oem,cwm,twrp with twrp you can just use the twrp,installer,exe, aswell retorts of working well but no one knows with your v28...fastboot could load a recovery aswell,, and rooting from cwmalpha is offered on exiting recovery, a zip file inside twrp can install root, kingroot.apk runable inside Android, and kingo root over usb cable using usb debuging,,,, [MENTION=6253458]synius[/MENTION] may help with scatter file if you post your files he listed,,, [MENTION=6253458]synius[/MENTION] do you have any corrections or input on my post, what say you
[General Topics] codelover:
Guys, thanks for sharing the ROM dump, we are still analyzing the files, until then V38 users please don't use/flash any of the files.

Meanwhile, can someone help me to test new twrp recovery for V31?

Hopefully the touch works, otherwise someone will have run Magic TWRP to get correct configuration for me. (We will provide info later if needed)

Thanks
[General Topics] synius:
I will test it out, busy morning I'll get to it by noon eastern time

Updated::

OK tested each button a couple functions backup worked

The touch works flawlessly as it should.

I backed up to userdata

But to know if it'll restore properly will require more testing

All credit to codelover for a perfect example of codemanship, his effort n time.

no magic twrp needed

I'll further test out functions but everything appears to be working perfectly

Also works with twrp manager added convience

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] synius:
stage 1

Root, install busybox, install terminal, have a ext-sdcard

(Need help pm me)

Stage 2

A scatter for your device has to be crafted before anything can be done

Terminal:

Cat /proc/dumchar_info > /storage/sdcard1/dumcharv28.txt

Cat mtdinfo -a > /storage/sdcard1/mtdinfov28.txt

Cat /proc/mtd > /storage/sdcard1/mtdv28.txt

Upload and provide links

This is a MUST to start the process

Stage 3

Terminal:

su

ls

you will see 19 mtd@ and each one needs to be copied

dd if=/mtd@(all of these except userdata) of=/storage/sdcard1/backup/file.img ( make sure you place copied files into folder )

This will take time as its raw source

Zip system by itself zip remaining files together upload both for codelover add the string v28 to file names

Provide links

Stage 4

Cat /proc/cmdline > /storage/sdcard1/cmdlinev28.txt

Upload this as it will be needed to identifie lcd=

Stage 5

Wait for someone to upload a twrp version for your tablet

You could try after scatter is provided to use twrps provided

Expect non functional though

Your stock recovery copied earlier can flash back if twrp is non working

Hold pwr,, shutdown, flash back stock

I recommend spft method for flashing recovery

Make sure spft is set download only and only recovery is checked

This should be stickied quoted to beginning in case other revisions surface

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] nathanski:
on a light harted note romtoolbox boot animation zips work correctly in replacing the black rca boot animation,,,, the white dog screen is part of the bootloader and i have not found a replacement for it,,, but now i have a nexus animation for my 2nd boot screen. any one want the file if so i can rehost it?
[General Topics] synius:
Good to know

A note on that if your like me backup everything just in case you need to use warrenty lmao

Update

Twrp for v31 is fully functional thanks codelover

As for restore that is untested

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] nathanski:
right you are

good backups are a must , how right you are:good:
[General Topics] TripFX:
v31 rom and twrp work perfectly now :victory:. I encourage others to wait on flashing twrp has there are safer methods for flashing it. you may still use the twrp.img file as it will not change and others have already mentioned another way for flashing then what we will release but you are free to try "their" method if you dont want to wait any longer.

v38 we are still working on.:(
[General Topics] vampirefo:
the recovery works on my DL701Q(B), has same mount points, so it mounts wrong partitions on startup, needs.

umount cache

mount system

mount data

mount cache

same as my recovery no big deal, touch points are correct.

recovery times out during backup and restore, ie screen goes black.

Good recovery.
[General Topics] acejay3200:
twrp now works on v31 for me full backup no problems
[General Topics] mike9976:
Is the files for v38 working
[General Topics] synius:
No its in developement

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] RcklssNdngrmnt:
v28 revision

I've been meaning to post for the last week, since no one else was talking the about v28 revision.

v28 scatter appears identical to v31 (file V4.3-v31). I've used it to flash my own readback system partition from one v28 to a second which was borked, and flash CWM and TWRP recovery. v31 kernel works on v28, but have not tried v31 system. TWRP for v31 posted a couple days ago works perfectly on v28.

I have three versions, took them apart, and the first two boards have the same layout, with only a few minor part number changes on most chips but different sdram vendor. The stencil on v28 reads EM8127-7067 VER:04 where the v31 is VER:07, but very different board in v38 with stencil EM_T8270_V2.0L. I took some photos.

LCD from v31 works on a v38 board. Digitizer might as well, as the ribbon lines up and has same pin count, but I couldn't test that, as I bought one on fleabay (my only v31) with smashed digitizer to repair one of mine with cracked LCD.

v28 https://www.dropbox.com/sh/i5h10h2fs4b272t/AACExHH4AKTBF1zWuThXu4BQa?dl=0

v31 https://www.dropbox.com/sh/1qn4hncdtnyq0sq/AAAnrBSscQsEl5wfIUi6SMaha?dl=0

v38 https://www.dropbox.com/sh/euapc3be7mz03kr/AAB2XdTKSbHBQmmnUPKO_Anza?dl=0

I can make my v28 readback based on v31 scatter available if needed.

My v28 preloader image is very different.

boot.img (kernel) from v31 works on v28 tablet as does stock recovery,uboot,sec_ro
[General Topics] synius:
You've tested it so seems there might not be any work to do

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] TripFX:
well there's 4 roms for our devices and beign v31 works with v28 tab its safe to assume

v28>v31

v32>v38

as for system.img is safe to assume that they are universal between the tablets however if you do make sure to never use the ota if your a v28/v31 user using a v32/v38 system and vise versa. You are fine as far as ota's goes using v31 on v28 and v38 on v32.
[General Topics] synius:
That's interesting needless to say

Sent from RCT6773W22-V31-1.10.0 -Twrp2.8.6.0-Codelovers-Compiled
[General Topics] nathanski:
[MENTION=4234011]RcklssNdngrmnt[/MENTION] you pulled your own system meaning you only used part of the files in the rom by [MENTION=4893922]codelover[/MENTION] & [MENTION=2670928]TripFX[/MENTION], is there a need for this file to be used or would the v28 be able to use the full v31 rom? you do clearly state there being diferent preloader and system file that was used, do you want to make theme available for the othe v28 users?
[General Topics] RcklssNdngrmnt:
If I had hosed up my own tablet to the point that I had to reformat the flash, I'd definitely want the factory preloader if nothing else, since we don't really know how different the hardware is, even if it seems very similar, and I don't want to risk a brick to test the wrong one.

This is a raw flash readback, from a system without root, and file sizes are not trimmed to remove empty space at the end. usrdata was read short, with expectation that it will get reformatted anyway.

Intended only for someone who really knows what they are doing, no instructions, no warranties, etc., etc.

stock-dump-rct6773w22-v28-1.7.21.zip
[General Topics] TripFX:
i would prefer a dd dump over readback
[General Topics] vampirefo:
Agreed

sent from my kingSing T1 via taptalk
[General Topics] bryantjopplin:
What about version v21-v1.3.0
[General Topics] TripFX:
hmm yeah dd v21 and v28 as well as get us the info needed for the scat guides can be found here as we use it as a support op for now xD also upload this after you do it

1.Type these following commands

adb shell

cat /proc/mtd

2.Partition table will appear.. to save it type this command

cat /proc/mtd > /sdcard/firmware.info
[General Topics] bryantjopplin:
Are you saying you need the dd from me?
[General Topics] TripFX:
if you have v21-v1.3.0 yes i do follow this guide courtesy of [MENTION=6253458]synius[/MENTION] for the dd backup also going to need firmware.info which i just posted how to do that as well as dumchar_info ;)

[MENTION=6253458]synius[/MENTION] could you get me the firmware.info for the v31 thanks
[General Topics] bryantjopplin:
Sorry to ask but adb can do the dd backup right. Easier on laptop than that lol
[General Topics] TripFX:
yes you can adb
[General Topics] bryantjopplin:
Well I'm working on but wondering what mtd exactly you need. I know cache and userdata shouldn't be needed but everything else?
[General Topics] bryantjopplin:
Here is half, the system.img should be up later

https://www.dropbox.com/s/lk0tkbvpsmp5zqq/Firmwareinfo.7z?dl=0

https://www.dropbox.com/s/3vhismb4sxvs8bt/rcapart1.7z?dl=0
[General Topics] RcklssNdngrmnt:
I did a binary diff on all the small files from readback against a dd copy, and they were identical.

I'll have to reimage to test, as the readback was a virgin non-rooted device, and it has since been defiled. ;)

[two hours later]

Flashing back my own system image (in the zip file above) with flashtool, then dd from twrp while not mounted, and they do NOT match. There are 1,048,768 bytes different, scattered in blocks around various parts of the file, but the remaining 1,072,693,056 bytes are identical.

Doing another readback just after the dd, and these DO match, but old and new readback do not. *boggle*

Let's try a different way... Flashing a dd copy taken from a different source, then reading with dd again matches this time, but cannot mount. I give up for tonight.
[General Topics] synius:
mtd saved as firmwarev31.info what is this for?
[General Topics] bryantjopplin:
Here is the system.img

https://docs.google.com/file/d/0B70_Vt0fSnvceldaaWhoOWswYkU/edit
[General Topics] codelover:
Guys, thanks for all the uploads, appreciate that.

But now i am getting more confused, because some uploaded files do not match your firmware.info or other provided info.

[MENTION=6253458]synius[/MENTION], both your readback posted here and here are same, is actually the V18-V2.10.0, not V38 as claimed.

[MENTION=5211506]leetree2001[/MENTION], the readback you posted on here is actually V28-V1.7.21, not V38 as claimed.

[MENTION=4234011]RcklssNdngrmnt[/MENTION], you seems to have the V38 too, would you mind to do a SPFT readback for me? (Start 0x0, Length 0xB1200000, Method: Read

Page

Only)

I am thinking maybe those with multiple tabs did a readback on wrong device or uploaded the wrong files, wrong variant detection, or something else.

For example your mtd info says that your X partition has Y size but your dd dump gave me totally different file size which is rather impossible.

I usually check the dump version using your stock recovery but there might be a chance that your system showed a different one, but that's odd, perhaps a failed OTA.

Also, the readback must be done on a clean device, eg: not flashed with SPFT before, otherwise the partitions might be altered by incorrect scatters.

EDITED:

I will be appreciated if you guys can double check your tab revision by checking [Settings] > [About] > [Build number].

You can also try running 'getprop' command on running system, or pull /default.prop from

stock recovery

, see if the build number matched.

The earlier method posted in OP that we used to identify tab variant might no longer valid and it's not longer suitable anymore.

Note: When posting links for dump files, please state the complete version of the tab as well as give a proper name for the files, thanks!

As of now, i have identified the following versions:

V18-V2.10.0 / 2015-01-09
V21-V1.3.0 / 2014-08-07
V28-V1.7.21 / 2015-01-03
V31-V1.10.0 / 2014-12-31
V38-V1.8.0 / 2015-01-03

In terms of partition sizes, v28 seems to identical to v31, while v21 identical to v38.

Well, the above are true ONLY if info/dump provided by users are correct & from the right tab, eg: no wrong identify, wrong upload, etc.

Thanks all for the help.
[General Topics] leetree2001:
My version is v38
[General Topics] nathanski:
wish i could help some how except my tablet is no.ware close to stock still and the freshest thing close to stock was my cwm v38 backup,,,, i do hope the overclock project and flashtool rom v38 are making progress no doubt. thank you team for all that has been made and hopefully what more can be made for the rca voyager,,,, lol reminds me more of the star'trek ship than nasa,,, anyhow wishing everyone the best
[General Topics] vampirefo:
Couldn't you just return to stock?