This repository has been archived by the owner. It is now read-only.

Next blog post #42

Merged
merged 14 commits into from Dec 31, 2017

Conversation

Projects
None yet
@ollieparanoid
Member

ollieparanoid commented Dec 24, 2017

Here is the first WIP draft.

Markdown file as rendered by GitHub (not exactly how it looks when rendered for the blog):
https://github.com/postmarketOS/postmarketos.org/blob/2xx-days-post/content/blog/2017-12-xx-yyy-days-of-postmarketOS.md

I could need lots of help here:

  • Preparing photos for the post:
    • lots of photos have been taken already, look at the matrix channel for example.
    • collect good photos for each interface / other sections of the article (google glass, one or two for other new devices - look at the previous post for how we did it there)
    • cut them out to have a transparent background and shadow (if you can't do it/don't have time, the points above are useful as well!) not done this time, I went with 150x150 thumbnails of the photos
    • @MoreRobustThanYou: can you make a photo, which shows the recovery zip installer running in CWM? Like that one, but CWM instead of TWRP. I think you're the only one with access to CWM running the recovery zip installer - (otherwise if someone else can do it that would be fine as well). he doesn't have CWM
    • One or two photos of new devices.
  • Update all photos on the main page with fancy new ones!
  • Writing. Especially these sections:
    • Mainline kernel
    • All interface sections (@PureTryOut, @magmastonealex - already took a great deal of your luneos intro, thanks! -, @pavelmachek, @drebrez, ...)
    • Devices
      • Google glass (@kaendfinger, share your experience in a few words?)
      • Make a list of new ports since the 100 days blog post, and link them to their wiki pages thanks @zhuowei!
      • write some info about the wifi porting (I haven't done it myself anyway, maybe someone who did it can say a few words and link to the wifi wiki page) - actually I'll just put that in one sentence or so, we already have so much content

If someone finds time to do any of these, it would be nice and help to get the post out faster. Don't be mad if I didn't mention your username here - all this is not polished yet - but we'll get there and make it really nice 馃憤 If you do work on any of those, please write it in this PR as a comment so we don't have duplicate work.

@kaniini: FYI: I've written down the install_if tale and mentioned you there.

Feedback welcome!

@z3ntu

This comment has been minimized.

Show comment
Hide comment
@z3ntu

z3ntu Dec 24, 2017

Member

Just FYI the FP2 dts is in mainline (v4.15-rc1+) with Serial console, Volume and camera buttons (power button actually too), Internal storage (the 32GB chip inside your phone) and USB (e.g. USB networking).
Locally (unsubmitted) display is working too already with some limitations though (currently running at 30Hz instead of 60Hz)

That's unfortunately the best image I have gotten, as capturing tiny font with a smartphone camera isn't the easiest ^^
img_20171223_192258

Member

z3ntu commented Dec 24, 2017

Just FYI the FP2 dts is in mainline (v4.15-rc1+) with Serial console, Volume and camera buttons (power button actually too), Internal storage (the 32GB chip inside your phone) and USB (e.g. USB networking).
Locally (unsubmitted) display is working too already with some limitations though (currently running at 30Hz instead of 60Hz)

That's unfortunately the best image I have gotten, as capturing tiny font with a smartphone camera isn't the easiest ^^
img_20171223_192258

@steamp0rt

This comment has been minimized.

Show comment
Hide comment
@steamp0rt

steamp0rt Dec 24, 2017

@ollieparanoid I don't have CWM, amazon-thor only has TWRP

steamp0rt commented Dec 24, 2017

@ollieparanoid I don't have CWM, amazon-thor only has TWRP

@MartijnBraam

This comment has been minimized.

Show comment
Hide comment
@MartijnBraam

MartijnBraam Dec 24, 2017

Member

I've took a nice picture of plasma running on my hammerhead for the blog post

dsc_0037
dsc_0039

Member

MartijnBraam commented Dec 24, 2017

I've took a nice picture of plasma running on my hammerhead for the blog post

dsc_0037
dsc_0039

@steamp0rt

This comment has been minimized.

Show comment
Hide comment
@steamp0rt

steamp0rt commented Dec 24, 2017

Nice!

@pavelmachek

This comment has been minimized.

Show comment
Hide comment
@pavelmachek

pavelmachek Dec 24, 2017

Member
Member

pavelmachek commented Dec 24, 2017

@MartijnBraam

This comment has been minimized.

Show comment
Hide comment
@MartijnBraam

MartijnBraam Dec 24, 2017

Member

Here is a cut-out version of the phone thats properly in focus so you can see all the scratches on my hammerhead in detail. (also cutting out the phone images properly takes a lot of work, which @ollieparanoid normally does for the blog post, so I thought I save him some trouble)

Member

MartijnBraam commented Dec 24, 2017

Here is a cut-out version of the phone thats properly in focus so you can see all the scratches on my hammerhead in detail. (also cutting out the phone images properly takes a lot of work, which @ollieparanoid normally does for the blog post, so I thought I save him some trouble)

@zhuowei

This comment has been minimized.

Show comment
Hide comment
@zhuowei

zhuowei Dec 25, 2017

Make a list of new ports since the 100 days blog post, and link them to their wiki pages

I did this in #43: did I miss any device/anyone?

zhuowei commented Dec 25, 2017

Make a list of new ports since the 100 days blog post, and link them to their wiki pages

I did this in #43: did I miss any device/anyone?

2xx days: add list of new devices (#43)
* 2xxdays: add list of new devices

The list was made by manually comparing
https://wiki.postmarketos.org/index.php?title=Devices&oldid=603
with the latest Devices page.

* 2xxdays: add espresso10 to list of new devices
@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 25, 2017

Member

Awesome work! I'll write some more later today.

Member

ollieparanoid commented Dec 25, 2017

Awesome work! I'll write some more later today.

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 25, 2017

Member

So... if someone else is also working on it, let's consult in #postmarketOS.

@MoreRobustThanYou: oh, I guess I mixed it up. Why was the recovery zip running in a chroot again necessary for your device? Because you ran an older version of TWRP, that did not have some binaries it needs?

Member

ollieparanoid commented Dec 25, 2017

So... if someone else is also working on it, let's consult in #postmarketOS.

@MoreRobustThanYou: oh, I guess I mixed it up. Why was the recovery zip running in a chroot again necessary for your device? Because you ran an older version of TWRP, that did not have some binaries it needs?

ollieparanoid added some commits Dec 26, 2017

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 26, 2017

Member

@pavelmachek: thanks for the content! I hope you like how it's integrated now.

@MartijnBraam: I've used the xmas tree one. I know you put a lot of work into the other pictures too, so thanks for that! We still have outdated pictures on the homepage, which we should update in my opinion. Maybe you could make a PR that places one of the other hammerhead pictures there?

Member

ollieparanoid commented Dec 26, 2017

@pavelmachek: thanks for the content! I hope you like how it's integrated now.

@MartijnBraam: I've used the xmas tree one. I know you put a lot of work into the other pictures too, so thanks for that! We still have outdated pictures on the homepage, which we should update in my opinion. Maybe you could make a PR that places one of the other hammerhead pictures there?

@pavelmachek

This comment has been minimized.

Show comment
Hide comment
@pavelmachek

pavelmachek Dec 26, 2017

Member
Member

pavelmachek commented Dec 26, 2017

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 26, 2017

Member

Thanks for pointing out the typo! TBH that sentence feels a bit out of context in the mainlining section, so I would keep it out of there (the text is pretty long by now anyway, and there's lots of content not even written yet). We do mention the Droid 4 in other places in the article, so people will figure out that they can run postmarketOS on it 馃憤

Member

ollieparanoid commented Dec 26, 2017

Thanks for pointing out the typo! TBH that sentence feels a bit out of context in the mainlining section, so I would keep it out of there (the text is pretty long by now anyway, and there's lots of content not even written yet). We do mention the Droid 4 in other places in the article, so people will figure out that they can run postmarketOS on it 馃憤

@steamp0rt

This comment has been minimized.

Show comment
Hide comment
@steamp0rt

steamp0rt Dec 26, 2017

@ollieparanoid No, because my recovery zip was the latest, but it was an unofficial zip compiled with toybox/toolbox rather than busybox. And my recovery didn't have ash, only sh. Also, it didn't have lzop. Old non-chroot recovery zip would fail if the recovery didn't have busybox or ash.

steamp0rt commented Dec 26, 2017

@ollieparanoid No, because my recovery zip was the latest, but it was an unofficial zip compiled with toybox/toolbox rather than busybox. And my recovery didn't have ash, only sh. Also, it didn't have lzop. Old non-chroot recovery zip would fail if the recovery didn't have busybox or ash.

ollieparanoid added some commits Dec 27, 2017

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 27, 2017

Member

Paging doctor @craftyguy: The text is done from my end, please do the final editing.

Screenshot of the current version. Damn this got long 馃槰

Regarding images, I would like to add:

  • ~4 thumbnails of the new devices (at least one of the google glass)
  • the tslib logo in the "environment" section
  • a picture of the real-life t-shirt

Please proof read it and correct me on what I've gotten wrong. Feedback still welcome!

Member

ollieparanoid commented Dec 27, 2017

Paging doctor @craftyguy: The text is done from my end, please do the final editing.

Screenshot of the current version. Damn this got long 馃槰

Regarding images, I would like to add:

  • ~4 thumbnails of the new devices (at least one of the google glass)
  • the tslib logo in the "environment" section
  • a picture of the real-life t-shirt

Please proof read it and correct me on what I've gotten wrong. Feedback still welcome!

@drebrez

This comment has been minimized.

Show comment
Hide comment
@drebrez

drebrez Dec 27, 2017

Member

@ollieparanoid what you think about starting the first chapter with Few years old... instead of Two ..., I think it confuses since the previous blogs posts talk about 10 year. Seems like devices older than 2 years are not good for pmOS.

Member

drebrez commented Dec 27, 2017

@ollieparanoid what you think about starting the first chapter with Few years old... instead of Two ..., I think it confuses since the previous blogs posts talk about 10 year. Seems like devices older than 2 years are not good for pmOS.

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 27, 2017

Member

Good catch, I'll adjust it. What I meant was, that most Android phones have 2 years of support max.

Member

ollieparanoid commented Dec 27, 2017

Good catch, I'll adjust it. What I meant was, that most Android phones have 2 years of support max.

ollieparanoid added some commits Dec 27, 2017

@opendata26

This comment has been minimized.

Show comment
Hide comment
@opendata26

opendata26 Dec 27, 2017

Member

The paragraph starting with 'Running plasma on real devices' cals the z2 tablet the z2 which could be a bit confusing when I add support the z2

Member

opendata26 commented Dec 27, 2017

The paragraph starting with 'Running plasma on real devices' cals the z2 tablet the z2 which could be a bit confusing when I add support the z2

@ollieparanoid

This comment has been minimized.

Show comment
Hide comment
@ollieparanoid

ollieparanoid Dec 28, 2017

Member

Thanks for pointing this out @opendata26 and @z3ntu! We'll change it as soon as @craftyguy is through with it. It's a "code"-freeze now, so he can edit painlessly without merge conflicts.

TODO right before release:

  • QEMU should be all uppercase
  • Fix confusing z2 naming
  • adjust new devices list
    • add Teclast X80 pro (x86_64 UEFI device)
    • add LG G4 International (lg-h815)
    • ~4 thumbnails of the new devices (at least one of the google glass)
  • i9300 mainline progress: https://i.imgur.com/EgxuZLh.jpg (awesome work @fourkbomb!)
  • update text regarding Nokia N9, there's a PR for it now!
  • add tslib logo in "environment" section
  • add photo of real life t-shirt
  • update the raw numbers, and add the increase number compared to last time (as suggested by @drebrez 3 comments below)
  • link to Maemo Leste's brand new homepage (we use their packages now for Hildon)
Member

ollieparanoid commented Dec 28, 2017

Thanks for pointing this out @opendata26 and @z3ntu! We'll change it as soon as @craftyguy is through with it. It's a "code"-freeze now, so he can edit painlessly without merge conflicts.

TODO right before release:

  • QEMU should be all uppercase
  • Fix confusing z2 naming
  • adjust new devices list
    • add Teclast X80 pro (x86_64 UEFI device)
    • add LG G4 International (lg-h815)
    • ~4 thumbnails of the new devices (at least one of the google glass)
  • i9300 mainline progress: https://i.imgur.com/EgxuZLh.jpg (awesome work @fourkbomb!)
  • update text regarding Nokia N9, there's a PR for it now!
  • add tslib logo in "environment" section
  • add photo of real life t-shirt
  • update the raw numbers, and add the increase number compared to last time (as suggested by @drebrez 3 comments below)
  • link to Maemo Leste's brand new homepage (we use their packages now for Hildon)
@Halamix2

This comment has been minimized.

Show comment
Hide comment
@Halamix2

Halamix2 Dec 28, 2017

I have CWM is it is still needed (s6500d)
EDIT: I do have CWM but it doesn't see SD card (kernel fault?)
EDIT2: I finally managed to upload zip to the phone somehow but it won't flash (may be CWM 6.0.5.1 error, my phone had some problems before)

Halamix2 commented Dec 28, 2017

I have CWM is it is still needed (s6500d)
EDIT: I do have CWM but it doesn't see SD card (kernel fault?)
EDIT2: I finally managed to upload zip to the phone somehow but it won't flash (may be CWM 6.0.5.1 error, my phone had some problems before)

@fourkbomb

This comment has been minimized.

Show comment
Hide comment
@fourkbomb

fourkbomb Dec 29, 2017

Here's some better mainline pictures of i9300/i9305/n7100/n7105:
i9300
i9305
n7100
n7105

fourkbomb commented Dec 29, 2017

Here's some better mainline pictures of i9300/i9305/n7100/n7105:
i9300
i9305
n7100
n7105

@drebrez

This comment has been minimized.

Show comment
Hide comment
@drebrez

drebrez Dec 29, 2017

Member

@ollieparanoid last minute idea for the raw number section, what about adding the increase compared to the 100days?
something like:

  • >275 people in the channel (+175)
  • 1307 /r/postmarketOS readers (+702)
  • pmbootstrap
    • 762 stargazers (+207)
    • 556 closed PRs (+333)
    • 332 closed issues (+147)
    • 131 open issues (+56)
    • 101 forks (+53)
    • 73 watchers (+25)
    • 55 contributors (git shortlog --summary --numbered | wc -l) (+28)
Member

drebrez commented Dec 29, 2017

@ollieparanoid last minute idea for the raw number section, what about adding the increase compared to the 100days?
something like:

  • >275 people in the channel (+175)
  • 1307 /r/postmarketOS readers (+702)
  • pmbootstrap
    • 762 stargazers (+207)
    • 556 closed PRs (+333)
    • 332 closed issues (+147)
    • 131 open issues (+56)
    • 101 forks (+53)
    • 73 watchers (+25)
    • 55 contributors (git shortlog --summary --numbered | wc -l) (+28)
@steamp0rt

This comment has been minimized.

Show comment
Hide comment
@steamp0rt

steamp0rt commented Dec 31, 2017

img_20171230_204825_1

ollieparanoid added some commits Dec 31, 2017

@ollieparanoid ollieparanoid merged commit f883896 into master Dec 31, 2017

@ollieparanoid ollieparanoid deleted the 2xx-days-post branch Dec 31, 2017

@PureTryOut PureTryOut referenced this pull request Feb 28, 2018

Closed

Post about RE work #52

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.