yashsingh1/xdaforums huggingface dataset:
[Chromebooks] nabil2000:
The best combo so far for Acer CB C720P is FydeOS 5.3 with cyan R70 caroline R70 - you get everything working... but no google assistant as this is R71, which is not yet released for cyan - Acer CB R11 (cyan) is closest match to C720P.

I never install to internal SSD, but if I wanted to, I will boot to a Linux live USB (ubuntu 18.04) and do:

$ sudo dd if=/dev/sdb of=/dev/sda bs=4M

with /dev/sda the internal SSD & /dev/sdb the usb stick that holds a working Chrome OS I chromefied to.

PS & NB - make sure you saved a recovery USB for your CB in case you bork it...

Also if you did not know, this is how identify disk drives /dev/sdx (x=a,b,c...)

$sudo fdisk -l
[Chromebooks] Hnk1:
so you only used cyan and fydeos and not caroline img?

I am thinking of using method 1 this time to see if this works
[Chromebooks] nabil2000:
You must use caroline r70 too ie

sudo bash chromefy.sh /dev/sdx3 cyan.bin caroline.bin
[Chromebooks] Ricardoch:
Unable to create Boot USB

Sorry for such a silly problem,

Tried several times to create boot disk from Arnold the bat Image, using Linux "dd" command on a 16 Gb Sandisk cruzerFit USB. as per Arnold the bat instructions.

All and every try ended with an unreadable USB not able to boot "Missing OS" or system or something alike (sorry bad memory)

In some cases I could se a collection of "archives" with ASCII graphic characters names, but most times both Linux and Chrome say disk can't be read.

Could you give some assistance?

Thanks in advance

Acer c720p up to date / crouton Xenial Ubuntu 16.04 LTS
[Chromebooks] nabil2000:
chromefy / chromefy1 nocturne then eve/caroline r70 fully working C720P

On Acer Chromebook C720P I am pleased to report that using FydeOS 5.3 (r70) as base image,

I now have a fully functioning Google Chrome OS

using chromefy with Nocturne, powerwashing, then overwriting it using chromefy1 with eve/caroline,

it seems everything works, Android, camera, camera migration, crostini -

so to answer my XDA C720P threads, this is solved -

of course there will soon be cyan R71 which could yield same results with chromefy1 cyan r71 / caroline r71...

maybe using this result as a base image could yield further improvements for other devices, such as my Macbook Air mid 2011 -

still camera migration to within Android to be cracked by a genius (not me) ;)
[Chromebooks] Hnk1:
Congrats mate! I am glad everything worked out for you!

So basically you used fydeos 5.3 as base with nocturne 70 and caroline 70 and made a flashable image "USB1" and then used the "USB1" with eve 70 abd caroline 70 ?

And everything works ?
[Chromebooks] nabil2000:
Acer CB C720P eve/caroline instructions

OK - instructions

1. Use FydeOS 5.3 (r70) as base - so 2 USB's with FydeOS on.

2. Apply on one of them only nocturne, no 2nd argument

sudo bash chromefy.sh /dev/sdc3 nocturne.bin

make sure to answer N for not overwriting FydeOS system files.

3. make it bootable (for some reason I have to use a non chromebook for that like Acer W700) - it will not allow you to log in, but that's OK.

4. Test it works on Chromebook Acer C720P using ctrl-U. It should work, but no Android, no camera...

4a. Powerwash

$ sudo umount /dev/sdc1

$ sudo mkfs.ext4 /dev/sdc1

5. Re-apply, using the latest chromefy1 this time with eve/caroline

sudo bash chromefy1.sh /dev/sdc3 eve.bin caroline.bin

make sure to answer yes to use local files, and no for selinux permissive

6. reboot the cooked usb - it should work...

Notes -

- cyan / caroline works well with Acer CB C720P including camera migration, 100% mapping of control keys but no Google Assistant (maybe will be released with cyan r71) - cyan is closest in hardware to C720P

- eve / caroline as per above instructions yields Google Assistant, but mapping of control keys is shifted (not a big issue).

With Macbook Air mid 2011, only thing missing is camera migration to Android, all else work as webstore camera, Android, Google Assistant, keyboard backlight, trackpad...

all support crostini as well...
[Chromebooks] nabil2000:
11151.113.0 - some testing...

Acer C720P -

chromefy cyan/caroline still does not give Google Assistant...

eve/caroline as before has Google Assistant... did not notice much difference...

cyan/caroline is best for C720P, but if you want Google Assistant, use eve/caroline, it just has shifted mapping for control keys of keyboard which is no big deal ;)

Apple chromebook mid 2011 -

chromefy eve/caroline gives everything, trackpad, even backlight keyboard, also shifted keyboard controls.

Notes -

I found FydeOS v5.x the most promising for drivers -

they support r70, so cannot be used to get Android Pie (v9) - hopefully they will upgrade to r71 then r72 -

but a good working system like r69/r70/r71 with Android Nougat (v7.1.1) is good enough for me.

The problem for me with ATB r72 is that it does not boot Acer Chromebook C720P.

As for rooting Android, this can only be done with the hack I described in the first post, based off ATB r55 for Acer CB C720P or up to ATB r72 for non chromebooks (you get to use cyan for C720P or auron paine for Acer W700, or try other recovery roms) -

it also uses the original ROOT-A /dev/sdx5 partition...
[Chromebooks] nabil2000:
Revisiting Acer Iconia W700, BBEn ICS cherrytrail clone & MacBook Air mid 2011

Acer Iconia W700 works perfectly using chromefy cyan or eve/caroline...

However I have tested with the method posted in Post #1 of this thread - & it best works with auron paine (Acer C740 ROM) up to r71 to date, but no crostini, which is not a big loss... for that you need ATB r55 & you get to keep the original ROOT-A partition with Linux Kernel 3.18

If you use cyan (Acer CB R11) graphics get unstable, unless you hook up an HDMI monitor to the micro HDMI port - it make the tablet unportable of course,

but if you use ABT r72 there is a surprise, crostini works...

now with this, the kernel is 3.18 for Chrome OS, but when you open a penguin terminal & do uname -a , it says Kernel 4.14.xx - so the VM uses a Linux 4.14 kernel on top of a host OS with a 3.18 kernel...

I am interested if anyone who has an actual Acer CB R11 device confirm this...

OK, that was the oddity I wanted to post here...

BBEN Intel cherry trail Compute Stick clone works great with quite a few ROMs, the best is cyan, it replaces the poor performing Asus Chromebit CS10 which is still overdue to release Android, if it ever does...

It cannot install crostini because does not use hardware virtualisation, but is bloody performant, & being a LPE (low power emission) is both energy saving & silent, so I am using it as my working desktop for now...

MacBook Air mid 2011

eve/caroline r70 on top of FydeOS 5.3 (r70) gives working MacBook Air trackpad (& everything else) -

updating to eve/caroline r71 breaks the trackpad

someone claims there is a solution, he posted it to me in the chromefy thread - will try it for lolz ;)
[Chromebooks] Ricardoch:
Chromebook reset

Hello,

After struggling with different versions I was able to start cyan v67 (If memory don't fail) from USB with google play working smoothly on my acer c720p.

Unfortunately it happened that when booting from internal SSD the systems enters by his own on "automatic repair" that ends being a full powerwash.

I repeated, and found that USB do not store config and that every time I reboot to original system a powerwash deletes everything from original system again.

Have any of you suffered such problem?

Do you have found any "trick" to solve it?

I'm a noob, so will appreciate most any help.

Tks
[Chromebooks] nabil2000:
I do not install to internal SSD - so cannot advise you on this.

You have two options for USB installations either:

1. install with cyan using my method posted in post #1 of this thread (works until r71 so far)

2. install using chromefy in https://xdaforums.com/hardware-hacking/chromebooks/guide-installing-official-chrome-os-pc-t3865697

for Acer C720P https://xdaforums.com/showpost.php?p=78268940&postcount=111

good luck!
[Chromebooks] Ricardoch:
Chromebook reset

Thanks for the advice.

I explained poorly, sorry. I didn't installed to SSD, but to a USB.

The USB boots smoothly, updates it's google play and so on, and runs nicely.

The problem appears when I shut down, and remove USB to boot to the original chrome OS (still on the SSD).

Will try again,

Tks
[Chromebooks] nabil2000:
Yes, it gave me this problem a few times to powerwash the internal SSD - but I don't mind as it is going to be withdrawn for support by Google very soon.... when this happens I will flash a working chromefy USB to it using

$ sudo if=dd /dev/sdx of=/dev/sda bs=512

I can also do that by taking the internal SSD & fitting it into a mSATA to USB adapter & do same from a Ubuntu live usb, then put back the mSATA SSD in the device.
[Chromebooks] Ricardoch:
Hi

when running chromefy it stops asking the following:

/dev/sde3 contains a ext4 file system, proceed anyway (y/N):

I answer (y). maybe that's the fault?

Tks
[Chromebooks] nabil2000:
Better answer N...

You can also try the newest version of chromefy...
[Chromebooks] nabil2000:
FydeOS 5.3.1 eve r71 / caroline r71 tests

FydeOS 5.3.1 eve r71 / caroline r71

works well for Acer Chromebook C720P, Acer Iconia W700 & Apple MacBook Air mid 2011 -

Apple MacBook Air loses trackpad - however trackpad can be restored using rules, courteously given by liolka

macbook air 2011, for trackpad need add rules, config and remove elantech config. (conflicting with elantech)

sudo mount -o remount rw /

add gesture config to " /etc/gesture/40-air.conf"

add rules to "/lib/udev/rules.d/60-evdev-apple-touchpad.rules"

add rules to "/lib/udev/rules.d/90-powerd-id-apple-touchpad.rules"

and reboot

zip file rules given in his post

https://xdaforums.com/showpost.php?p=78749667&postcount=656
[Chromebooks] Hnk1:
I have successfully flashed cyan caroline version 70 and 71 with fyde 5.3, on my ssd on two of my devices. Works extremely well. I had some trouble resizing ssd to its original size but i realized that kernel lost its attributes which made it non bootable.

If someone is interested, i will share step by step guide for that.

Now i will test on a bay-trail device dell 11 3120 and see what happens.
[Chromebooks] nabil2000:
Usually you do not need to resize ROOT-A (/dev/sdx3) with FydeOS 5.3.x - it's 2.67 GB, enough room to work with.

I maximise /dev/sdx1 (stateful_partition) to benefit from the full storage.

Note - For BBEN Intel Compute Stick cherry trail clone, I stick with my method of Post #1 - it is more stable on it than chromefy, & uses the original Google Chrome OS ROOT-A partition,

& since cherry trail do not do hardware virtualisation, no point as no crostini, & I can root Android in it... I got Ubuntu bionic on it using crouton, & chromebrew for extra Linux commands in crosh,

I use it as my main desktop now.
[Chromebooks] nygmam:
My 8yr old son has issues with handwriting and the school and OT are recommending him for keyboarding as an accommodation. I went ahead and found him a cheap Acer Chromebook c720p-2625 (4gb/16GB SSD) for him to learn to type on. It was very cheap and had a touch screen, so I thought it a good starter system. I wanted something simple, as the old win10 laptop* he was using is to much for him, takes ages to boot, and is my backup PC so I don't really want to let him at it. Most of the things I want him to do are web based anyway so app store isn't a deal breaker, but it would be nice for him to be able to load Minecraft, which we have on play store (I know, I get what I pay for).

I was hoping to install play store to load this, but I thought Crostini could be another option. I don't need root, and actually would prefer him not have that access. So either or would be nice.

However I bought it thinking it had play store access to find it doesn't. A search brought me here and after reading and going through this thred I think cyan Caroline 71 maybe the best answer, especially if I can dd it to the SSD. I do have a few 8gb thumb drives around, so hoping I can go this route.

I am new to Chromebook but not new Android hacking, and I used to use Linux back in the day, but am a bit Rusty now. Hoping you can provide a walkthrough on how you did it, and what you used. I have a win10 laptop available. Any help or recommendations would be welcome.

*I know I could have made my old win 10 laptop a Chromebook, but I want to encourage his typing and giving him his own "new" Chromebook does that.
[Chromebooks] nabil2000:
Try the last entries of this thread on Acer CB C720P ;)
[Chromebooks] Ricardoch:
Powerwash

Hi,

Was able to create (as per your post #1) a working USB with ATB55 and 11151 Cyan release, getting a full and nicely working Chrome OS version 71 with google Play (No linux however).

Unfortunately again, after switching off the CB and restarting in the normal way to it's own SSD the system powerwash again and again.

Have any idea on how to overcome this from happening?

Tks
[Chromebooks] nabil2000:
Sorry nope - the latest versions of Chrome OS seem to trigger this - I had it happen even with chromefy - it does not bother me because I do not use the internal SSD anymore, I will try to overwrite it when support from Google is removed in a few months, maybe the solution is to use chromefy & flash from usb using dd to the internal ssd...
[Chromebooks] Ricardoch:
Powerwash

Thanks, it's a pity

I've burnt google but can't find a way.

Could you remember the last version you tried that didn't wash your CB.

(With cfostini if possible)

I share the CB and you may have an idea the gazes I gather every time I "break" the CB.

:angel:
[Chromebooks] nabil2000:
No idea, sorry - soon Google will stop supporting Acer C720P - so does not matter to me -

crostini is over-hyped, I prefer crouton, & the script I hacked allows for rooting Android which chromefy does not.
[Chromebooks] Ricardoch:
Ok, tks, I also have crouton, I was just testing. Half or a dozen washes is enough.

Do you know the fun thing?

I've got an R11, that was the base you first used, the latest OS updates make it pretty useless as touch screen stopped working on version 67 or 68, so no touch, no tablet...

I agree crostini (R11) is far from perfect

Thanks again, happy to keep my c720p.
[Chromebooks] nabil2000:
Small corrections -

the script in post #1 of this thread can also be used for non chromebooks - I used it successfully on BBEN ICS LPE cherry trail compute stick & Acer Iconia W700 hybrid tablets with ATB r55, r58, r69 & r72 topped by either cyan, auron_paine, relm & some other ROMS.

In fact my main desktop now is BBEN ICS LPE cherry trail compute stick with ATB r72/cyan r71 - as it is low power emission & silent, it is ideal for my usage - much better than official Asus Chromebit CS10 which I also own, but not use.

For Acer CB C720P only ATB r55 works topped by cyan ROM. The advantage of using this method is you keep the original ROOT-A /dev/sdx3 partition & can root Android.

Latest test of cyan r71 with ATB r72 yielded crostini on Acer Iconia W700 with caveat you need to hook it up to an external HDMI monitor as graphics is unstable.

For other non Chromebooks I can use the script with ATB R72 & latest cyan ROM, & it gives a great Chrome OS for BBEN ICS cherrytrail clone, though for Acer Iconia W700, graphics unstable & can only work attached to an external HDMI monitor - best ROM with no issue for Acer W700 is auron_paine.

Sadly, i am not a coder, so have no know how to solve the issue of getting ATB r58 to r72 to boot Acer CB C720P with the above ROMs. I am sure if it is made possible, cyan r71 will also yield crostini using the original cyan ROOT-A partition (dev/sdx3)
[Chromebooks] geminihc:
im new at this... if after hacking my c720p to have google play, will i stil be able to auto update latest offcial chromeOS updates?
[Chromebooks] nabil2000:
Nope - C720P will stop auto-updating soon...

You can try it first on a USB, to see if you like it ;)

you then can easily update it to that USB using the same script without losing settings.

Same with internal SSD, but then it will no longer auto-update through Google.
[Chromebooks] Hnk1:
Hi mate,

camera does not work for me on 71 caroline/eve with fyde 5.3.1 using whatsapp or any android app

Does it work for you ?

I had previous 70 caroline / eve but i never checked it with that....
[Chromebooks] nabil2000:
camera should work, but not from within Android - called Camera Migration -

though in telegram I commented on a solution I bumped into, but not allowed to share it

https://web.telegram.org/#/im?p=@chromeosforpc
[Chromebooks] MutualFiend:
[MENTION=5022682]Hnk1[/MENTION]

Followed you with method 2, got working image but no luck with resizing state partition. Acer c720p 32gb ssd

Mb any other ways of resizing but not bricking?
[Chromebooks] nabil2000:
Boot to liveusb, Ubuntu (preferably 18.04) or latest Arch Linux & run gparted to resize /dev/sdx1 - stateful_partition.
[Chromebooks] MutualFiend:
I did, got a bootloop
[Chromebooks] nabil2000:
yeah, you might need to repair the stateful partition /dev/sda1 with gparted...

this is why I don't like flashing to internal ssd, I only do usb.
[Chromebooks] Hnk1:
I had exactly the same issue and it was frustrating as I couldn't fix it for few days and I almost tried everything....

Send me what you get when you put this command before resizing and after resizing.( When it is fully functional)

cgpt show -d /dev/sda

Where sda is the partition (your usb /SSD) you are using to boot your CB from.

You can check by using command

Lsblk
[Chromebooks] nabil2000:
FydeOS 6.0

Sadly, FydeOS 6.0 does not boot Acer Chromebook C720P -

same blank screen as ATB v72 (both kernel 4.14.83) -

it could be crippleware in Google's Chromium OS code, nothing to do with the kernel proper.

I have been analysing & building a new kernel (4.14.96) in this thread -

https://xdaforums.com/showpost.php?p=78829345&postcount=2

Also FydeOS 6.0 issues a sms verification challenge that works only once with a mobile phone number, aside the intrusion in privacy, this is crippleware.

Latest - 4March2019

Because of their stupid sms challenge, which gives a code one can't reuse for activation, then refuses to provide a new code, I can't test FydeOS 6.0 -

however it can be chromefied which I did for MacBook Air mid 2011 - it's about same as ATB v72 - maybe with more drivers, as I used a chromefy version which includes trackpad & WiFi (maybe I should have used Chromefy 2.1 instead) -

anyways probably won't boot Acer CB C720P for same reasons I pointed earlier (blob Google crippleware) -

used chromefy eve 71 swtpm.tar this time,

might try eve 73 dev instead later... camera works on eve 71 -

A little tip - now that we have two Chromium OS v72 to play with, FydeOS 6.0 & ATB v72 - one can copy over missing drivers modules from one to the other as they share the same Linux Kernel 4.14.83 :stuck_out_tongue_winking_eye:

drivers modules are located here:

/lib/modules
[Chromebooks] nabil2000:
Updating Kernel attempts to latest 4.14.96

I've been trying to upgrade the kernel of "Chromefied" Chromium OS v71+ with some success for non chromebooks,

but with no success for Acer Chromebook C720P...

efforts logged here -

https://xdaforums.com/showpost.php?p=78829345&postcount=2

current conclusion - Only up to & including kernel 4.14.67 can Acer CB C720P boot successfully, & provided it's the original FydeOS 5.3 / 5.3.1 blob,

with that one gets crostini, camera, Android 7.1.1

It seems Google has closed the door for Acer CB C720P through the blob above 4.14.67 - I have no idea how they did it, but it ain't booting, unless the blob is 4.14.67 not higher.

same can be done with kernel 4.14.96... but no crostini for both - for crostini in FydeOS 5.3.1 only 4.14.67 works...

This makes efforts to build Chromium OS with latest kernels (4.14.83 & above) for Acer Chromebook C720P probably useless due to Google devs crippleware...
[Chromebooks] nabil2000:
Chrome OS v72 update is possible...

Chrome OS v72 update for Acer C720P with Android -

Solved: booting with original kernel 3.18 & original ROOT-A /dev/sdb3 partition from USB on top of ATB R55 with cyan -

Play Store but no crostini -

I suppose for crostini I need ATB R72 -

will try method & post later :) -

I think ATB R69 will in fact be better...

Challenge - guess how I did it ;)

Only for Acer Chromebook C720P & some laptops (Acer Iconia W700 & Macbook Air mid 2011)

Unfinished business - but I will publish it for those interested to use it - or make it work...
[Chromebooks] nabil2000:
Updating Acer Chromebook C720P Chrome OS to v72 using method of Post 1

I used the method where we keep original ROOT-A of cyan (or other compatible recovery image) on top of ATB R55 -

After imaging ATB R55 to a USB, from command line $

image_file=chromeos_11316.165.0_cyan_recovery_stable-channel_mp-v3.bin # the rom you need is cyan for Acer Chromebook R11 (CB5-132T / C738T)

rootfs_start="`cgpt show -i 3 -n -b -q $image_file`"

rootfs_size="`cgpt show -i 3 -n -s -q $image_file`"

mkdir chrome_efi_mount

sudo mount /dev/sdb12 chrome_efi_mount -t vfat

mkdir chromium_efi_mount

sudo mount -ro loop,offset=$((`cgpt show -i 12 -n -b -q $image_file`*512)) $image_file chromium_efi_mount

sudo cp chromium_efi_mount/syslinux/vmlinuz.B chrome_efi_mount/syslinux/vmlinuz.B -f

sudo cp chromium_efi_mount/syslinux/vmlinuz.B chrome_efi_mount/syslinux/vmlinuz.A -f

sudo umount chrome_efi_mount

sudo umount chromium_efi_mount

sudo dd if=$image_file of=/dev/sdb3 bs=512 skip=$rootfs_start count=$rootfs_size

However for v72 update this is not enough - you need to flash the cyan kernel blob which can be extracted from the image referred above (cyan is chromeos_11316.165.0_cyan_recovery_stable-channel_mp-v3.bin)

using cgpt can do it - but I flashed the recovery rom to a 8GB USB & imaged it, & extracted it making it available in my dropbox -

https://www.dropbox.com/s/v65whqjl4qowtzz/kernel-blob-sdb2-cyan.img?dl=0

$ sudo dd if=/dev/sdb2 of=kernel-blob-sdb2-cyan.img

so to make it boot just flash it on the ATB v55

$ sudo dd if=kernel-blob-sdb2-cyan.img of=/dev/sdb2

This solves the update to v72 -

caveat no crostini as it is based on ATB R55

Same method using ATB R69 works only for non chromebooks (& you get crostini there) -

still need to figure out how to make it boot Acer CB C720P :(

Pros: you can root Android - which is still Nougat 7.1.1 - I don't think cyan will get Pie.

NB: /dev/sdb can be /dev/sdc ... /dev/sdx check with sudo fdisk -l & sudo df

Challenge now is find out why it does not work using ATB R69 as base for Acer CB C720P (& other Chromebooks).
[Chromebooks] nabil2000:
Last notes before giving the mid finger to Google & their Devs

Looking into hacking Acer Chromebook C720P was fun, it's a nice machine let down by Google's & Acer's greed.

Bumping into Arnoldthebat Chromium OS R55 allowed me to use Android on it, & with R69 + FydeOS 5.xx crostini as well...

but Google closed the loopholes with ATB R58 - & now ATB 72 & FydeOS 6, also making open source software closed which to me is corporate fascism.

FydeOS 6.0 requesting sms challenge to install, though can be bypassed chromefying it.

FydeOS 6.0 & ATB v72 inability to use on Acer Chromebook C720P.

It is now time for me to give the finger to Acer & Google as there is the possibility to flash the firmware of Acer Chromebook C720P to make it into a normal PC.

Acer Google could have easily made C720P run Android 7 & 9 by just upgrading the kernel, they chose not to, so I choose to not buy more tin from them for the privilege, & instead turn my back on their hardware restrictions.

Next stop - flashing firmware -

https://mrchromebox.tech/#fwscript
[Chromebooks] nabil2000:
Little new project before I fold... cyan on Acer Iconia W700

Little new project before I fold -

using original kernel & ROOT-A partition (not chromefy) -

getting a stable graphics driver for Acer Iconia W700 using cyan (kernel 3.18) -

with auron paine (kernel 3.14) it 's perfect, but no crostini -

I will need to identify the .ko file needed, & most probably compile kernel 3.18 for this... any help welcome...

analysis & attempts here:

https://xdaforums.com/showpost.php?p=79150321&postcount=71

Ref. - https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices